# تحديث / ترقية

{% hint style="danger" %}
قبل أي ترقية تأكد من أن تاريخ الصيانة لديك لاحق لتاريخ إصدار نسخة ngSurvey التي ترغب في الترقية إليها. يمكنك العثور على تاريخ الصيانة الحالي في قسم Configuration / About في إعدادك.\
\
كما تأكد من عمل نسخة احتياطية لأي ملفات موجودة بما في ذلك قاعدة البيانات قبل المتابعة بعملية الترقية.
{% endhint %}

لتحديث تثبيت موجود لـ ngSurvey يمكنك اتباع هذه الخطوات

1. قم بتنزيل الإصدار الأخير من [هنا](https://dl.ngsurvey.com/release/ngsurveyee.zip).
2. تأكد من أن لديك أحدث [.NET 10 Hosting bundle](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-aspnetcore-10.0.2-windows-hosting-bundle-installer) مثبّت.
3. انسخ ملف web.config من مجلد ngSurvey في IIS وقم بعمل نسخة احتياطية لقاعدة البيانات والملفات.
4. احذف كل الملفات في مجلد ngSurvey الحالي في IIS.
5. فك ضغط الإصدار الجديد الذي قمت بتنزيله في الخطوة 1 داخل مجلد ngSurvey في IIS.
6. انسخ ملف web.config مرة أخرى إلى مجلد IIS الذي قمت بعمل نسخة احتياطية منه في الخطوة 2.
7. انتهى الأمر — تم ترقية ngSurvey إلى أحدث إصدار.

{% hint style="info" %}
بمجرد استبدال كل الملفات سيقوم ngSurvey تلقائيًا بترقية قاعدة بيانات ngSurvey المكوّنة في ملف web.config.&#x20;
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ngsurvey.com/ar/installation-setup/installation/microsoft-iis/thdyth-trqyh.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
