Командный скрипт MSBuild неправильно публикует файлы шрифтов - PullRequest
4 голосов
/ 07 декабря 2011

Я использую сценарий командной строки msbuild для публикации веб-проекта на c # из команды city на рабочий сервер.

После борьбы с разрешениями IIS и т. Д. Все работает хорошо ...

.... кроме того факта, что файлы шрифтов не копируются в нужный каталог (они попадают в каталог bin)

/t:rebuild 
/p:Configuration=Deploy 
/p:OutputPath=bin 
/p:DeployOnBuild=True 
/p:DeployTarget=MSDeployPublish 
/p:MsDeployServiceUrl=https://<server>/MsDeploy.axd 
/p:username=<username>
/p:password=<password>
/p:AllowUntrustedCertificate=True 
/p:DeployIisAppPath=<sitename> 
/p:MSDeployPublishMethod=WMSVC

Есть ли какие-либо предложения относительно того, что я могу сделать, чтобы заставить файлы перейти в нужный каталог?

1 Ответ

7 голосов
/ 07 декабря 2011

Убедитесь, что шрифты включены как «Содержимое», щелкнув их правой кнопкой мыши в Visual Studio, выбрав свойства и изменив «Действие сборки» на «Содержимое». Также убедитесь, что для параметра «Копировать в выходной каталог» установлено значение «Не копировать»

...