В Visual Studio вы можете выгрузить проект, и при построении решения (щелчок правой кнопкой мыши / сборка) выгруженный проект не создается. Однако, когда вы запускаете MSBuild из командной строки, например:
C:\Windows\Microsoft.NET\Framework\v3.5\msbuild.exe
"$slnFile" /t:build /p:Configuration=Debug /verbosity:minimal
, проект создается . Есть ли способ заставить MSBuild уважать проекты, выгруженные в Visual Studio?
Ситуация такова, что у нас есть решение с несколькими проектами. Для сборки одного из них требуется специальное программное обеспечение, и оно существует на нашей машине сборки, но не на всех машинах разработчика. Это означает, что я не могу выполнить прямую сборку из командной строки или она терпит неудачу, когда встречает мошеннический проект.
Есть идеи?
Однако при запуске MSBuild из командной строки, например: C: \ ...В Visual Studio вы можете выгрузить проект, и при построении решения (щелчок правой кнопкой мыши / сборка) выгруженный проект не создается. Однако, когда вы запускаете MSBuild из командной строки, например:
C:\Windows\Microsoft.NET\Framework\v3.5\msbuild.exe
"$slnFile" /t:build /p:Configuration=Debug /verbosity:minimal
, проект создается . Есть ли способ заставить MSBuild уважать проекты, выгруженные в Visual Studio?
Ситуация такова, что у нас есть решение с несколькими проектами. Для сборки одного из них требуется специальное программное обеспечение, и оно существует на нашей машине сборки, но не на всех машинах разработчика. Это означает, что я не могу выполнить прямую сборку из командной строки или она терпит неудачу, когда встречает мошеннический проект.
Есть идеи?
Однако при запуске MSBuild из командной строки, например: C: \ ...В Visual Studio вы можете выгрузить проект, и при построении решения (щелчок правой кнопкой мыши / сборка) выгруженный проект не создается. Однако, когда вы запускаете MSBuild из командной строки, например:
C:\Windows\Microsoft.NET\Framework\v3.5\msbuild.exe
"$slnFile" /t:build /p:Configuration=Debug /verbosity:minimal
, проект создается . Есть ли способ заставить MSBuild уважать проекты, выгруженные в Visual Studio?
Ситуация такова, что у нас есть решение с несколькими проектами. Для сборки одного из них требуется специальное программное обеспечение, и оно существует на нашей машине сборки, но не на всех машинах разработчика. Это означает, что я не могу выполнить прямую сборку из командной строки или она терпит неудачу, когда встречает мошеннический проект.
Есть идеи?
и когда вы создаете решение (щелкните правой кнопкой мыши / построить), выгруженный проект не создается. Однако, когда вы запускаете MSBuild из командной строки, например:C:\Windows\Microsoft.NET\Framework\v3.5\msbuild.exe
"$slnFile" /t:build /p:Configuration=Debug /verbosity:minimal
, проект создается . Есть ли способ заставить MSBuild уважать проекты, выгруженные в Visual Studio?
Ситуация такова, что у нас есть решение с несколькими проектами. Для сборки одного из них требуется специальное программное обеспечение, и оно существует на нашей машине сборки, но не на всех машинах разработчика. Это означает, что я не могу выполнить прямую сборку из командной строки или она терпит неудачу, когда встречает мошеннический проект.
Есть идеи?
и когда вы создаете решение (щелкните правой кнопкой мыши / построить), выгруженный проект не создается. Однако, когда вы запускаете MSBuild из командной строки, например:C:\Windows\Microsoft.NET\Framework\v3.5\msbuild.exe
"$slnFile" /t:build /p:Configuration=Debug /verbosity:minimal
, проект создается . Есть ли способ заставить MSBuild уважать проекты, выгруженные в Visual Studio?
Ситуация такова, что у нас есть решение с несколькими проектами. Для сборки одного из них требуется специальное программное обеспечение, и оно существует на нашей машине сборки, но не на всех машинах разработчика. Это означает, что я не могу выполнить прямую сборку из командной строки или она терпит неудачу, когда встречает мошеннический проект.
Есть идеи?
Есть ли способ заставить MSBuild уважать проекты, выгруженные в Visual Studio?Ситуация такова, что у нас есть решение с несколькими проектами. Для сборки одного из них требуется специальное программное обеспечение, и оно существует на нашей машине сборки, но не на всех машинах разработчика. Это означает, что я не могу выполнить прямую сборку из командной строки или она терпит неудачу, когда встречает мошеннический проект.
Есть идеи?
Есть ли способ заставить MSBuild уважать проекты, выгруженные в Visual Studio?Ситуация такова, что у нас есть решение с несколькими проектами. Для сборки одного из них требуется специальное программное обеспечение, и оно существует на нашей машине сборки, но не на всех машинах разработчика. Это означает, что я не могу выполнить прямую сборку из командной строки или она терпит неудачу, когда встречает мошеннический проект.
Есть идеи?
[EDIT: MSBuild должен иметь возможность сделать это, потому что Visual Studio использует MSBuild для сборки. Что делает VS, чего не делает командная строка?]