/ / Съобщение за модификация на файла Открито съобщение от Visual Studio - sql, visual-studio-2010, tsql, report-services, ssrs-2008

Промяна на файла Открито съобщение от Visual Studio - sql, visual-studio-2010, tsql, reporting-services, ssrs-2008

Бих искал да знам по каква причина получавам тези съобщения няколко пъти на ден, докато моето SSRS решение е отворено?

Проектът "myProject" е модифициран извън околната среда.

Натиснете Reload, за да заредите актуализирания проект от диска.
Натиснете Игнорирайте, за да игнорирате външните промени. промените ще бъдат използвани следващия път, когато отворите проекта.

Ето още информация:

Microsoft Visual Studio 2010 Версия 10.0.40219.1 SP1Rel Microsoft .NET Framework версия 4.0.30319 SP1Rel

Инсталирана версия: IDE Standard

Microsoft Visual Basic 2010 01011-532-2002361-70813 Microsoft Visual Основна 2010 г.

Microsoft Visual C # 2010 01011-532-2002361-70813 Microsoft Visual C # 2010

Инструменти на Microsoft Visual Studio за приложения 3.0
01011-532-2002361-70813 Инструменти на Microsoft Visual Studio за приложения 3.0

Microsoft Visual Web Developer 2010 01011-532-2002361-70813 Microsoft Visual Web Developer 2010

Услуги за анализ на SQL Server Microsoft Услуги за анализ на SQL Server Версия на дизайнера 11.0.2100.60

SQL Server Integration Services Microsoft SQL Server Integration Версия на дизайнера на услуги 11.0.2100.60

SQL Server Reporting Services Microsoft SQL Server Reporting Дизайнери на услуги версия 11.0.2100.60

Черупка на Visual Studio 2010 (интегрирана) - ENUService Pack 1 (KB983509) KB983509 Този сервизен пакет е за Visual Studio 2010 Shell (Интегриран) - ENU. Ако по-късно инсталирате по-нов сервизен пакет, този сервизен пакет ще се деинсталира автоматично. За още информация, посещение http://support.microsoft.com/kb/983509.

Това съобщение ме тревожи, защото ме кара да мисля, че някой друг модифицира решението и имахме странни неща, случващи се с промяна на настройките в източниците на данни.

Защо получаваме това съобщение?

Отговори:

2 за отговор № 1

Е .. това означава точно това, което смятате, че означава. Че докато проектът е отворен, файлът на проекта е отворен и променен в някакъв друг процес (например, можете да го отворите в Notepad и да добавите интервал.) Така че, когато се фокусирате далеч и след това отново се съсредоточите върху прозореца на Visual Studio , той ви предупреждава за промяната и ви предлага шанс да презаредите проекта от диска, за да вземете новите промени.

Когато ти обикновено вижте това съобщение това е заради контрола на източника. Сценарият е:

  1. Отваряте проекта.
  2. Докато е отворен, някой друг отваря проекта, добавя или променя проекта по някакъв начин и проверява промените им.
  3. Отидете и „Вземете най-новата версия“ в TFS или Subversion чрез някой друг GUI. Полученият от вас проект на проекта презаписва промените ви на диска.
  4. Сега Visual Studio има конфликт между файла на проекта, който е зареден, и този на диска. Така той ви дава тази подкана.
  5. Ако "презаредите", получавате версията, която сте получили от контрола на източника. Или можете да игнорирате и запазите промените си.

Сега изпадате в неприятности, проверявате игнорирания си товар и сега промените на други хора се отменят и се връщат към историята на промените!

Файловете на проекта са сложен бизнес с контрол на източника, а?