При использовании мастера публикации в Visual Studio есть возможность добавить .deploy к файлам.
Причина этого здесь:
http://msdn.microsoft.com/en-us/library/ms228998.aspx
Но для нас, которые хотят иметь полный контроль, я создаю сценарий развертывания (.msbuild)
вот фрагмент:
<MSBuild Projects="$(SolutionFile)" Targets="Clean;ReBuild" Properties="Configuration=$(Configuration);" />
<MSBuild Projects="$(SolutionFile)"
Targets="Publish"
Properties="PublishUrl=$(PublishLocation);
InstallUrl=$(InstallUrl);
Configuration=$(Configuration);
GenerateManifests=$(GenerateManifests);
BootstrapperEnabled=$(BootstrapperEnabled);
IsWebBootstrapper=$(IsWebBootstrapper);
ApplicationVersion=$(ApplicationVersion);
UpdateEnabled=$(UpdateEnabled);
UpdateMode=$(UpdateMode);
UpdateUrl=$(UpdateUrl)" />
Я хотел знать, есть ли свойство в цели публикации, которое будет это делать, или это просто какое-то вуду, которое предоставляет мастер Visual Studio.
если нет, мне придется написать что-то в мой скрипт, чтобы переименовать файлы, которые взломали imo.
Mike