Событие после сборки возвращает 9009, хотя путь правильныйC#

Место общения программистов C#
Ответить
Anonymous
 Событие после сборки возвращает 9009, хотя путь правильный

Сообщение Anonymous »

Использование VS2022. У меня есть событие после сборки проекта для создания другого проекта:

Код: Выделить всё

msbuild $(SolutionDir)public.site\public.site.Server\public.site.Server.csproj /p:Configuration=$(Configuration) /p:Platform=$(Platform)
Когда я собираю проект с помощью события post build, я получаю следующую ошибку:

Код: Выделить всё

The command "msbuild C:\code\public.site\public.site.Server\public.site.Server.csproj /p:Configuration=Debug /p:Platform=AnyCPU" exited with code 9009.
Но если я открою командную строку разработчика и вставлю «msbuild C:\code\public.site\public.site.Server\public.site.Server.csproj /p:Configuration=Debug /p:Platform=AnyCPU», сборка будет выполнена нормально.
Может ли кто-нибудь сказать мне, почему я получаю ошибку 9009, хотя пути верны, и если Я запускаю команду вручную, она работает?
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/797 ... is-correct
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»