相关疑难解决方法(0)

我可以在不安装Visual Studio的情况下使用mstest.exe吗?

我想使用mstest.exe在构建服务器上运行我的单元测试,但我不想在构建服务器上安装Visual Studio.我可以在没有Visual Studio的情况下安装MSTest吗?

mstest build-server visual-studio

104
推荐指数
3
解决办法
5万
查看次数

找到Visual Studio 2017的devenv.exe位置的可靠方法

我需要运行使用devenv.exe(或devenv.com就此而言)构建可视化工作室解决方案的脚本.对于visual studio 2015 %VS140COMNTOOLS%,我可以使用一个环境变量 来查找devenv的安装位置.由于Visual Studio 2017 没有%VS150COMNTOOLS%,因此devenv在脚本(bat或powershell)中查找安装位置的可靠方法是什么.

devenv visual-studio-2017

17
推荐指数
2
解决办法
2万
查看次数

如何从MSI安装Visual Studio 2017扩展(VSIX)

Visual Studio 2017似乎在可扩展性区域中发生了很多变化 https://docs.microsoft.com/zh-cn/visualstudio/extensibility/breaking-changes-2017

以前有关从MSI安装VSIX的建议现在似乎已过时(使用MSI installer部署VSIX),但是现在似乎没有有关如何做的信息。

在VS2017 FAQ意味着VSIX安装程序可以(应该?),可以手动拉开序幕,现在这是推荐的方法呢?

vsixinstaller.exe / q / appidinstallpath:“ c:\ program files(x86)\ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ devenv.exe” / appidname:“ Visual Studio” / logFile:/ skuName:Enterprise / skuVersion :15.0.25810.0“ KendoUI.Mvc.VSPackage.vsix”

它还要求您知道vsixinstaller.exe的路径。这是从哪里来的?(更新似乎MS工具vsixbootstrapper会找到vsixinstaller.exe并将您的参数传递给它,因此无需直接定位它)。

此外,您还需要了解已安装的Visual Studio的所有版本,这看起来比以编程方式查找VS2017安装目录的过程要复杂得多。

我是想念东西还是现在真的很复杂?

windows-installer vs-extensibility vsix visual-studio-2017

6
推荐指数
1
解决办法
5480
查看次数

Msbuild.exe中的静态枚举类出错

我在静态部分类(Helper.cs)中添加了枚举.当我在其他文件中引用此枚举时,会添加自动使用块,如" 使用静态Common.Util.Helper "

所以,如果我从文件夹中做msbuild - " Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe "它不起作用并给出如下错误 -

错误CS1041:预期的标识符; 'static'是一个关键字

但是在VS 2015中,它建立得很好.我使用的是VS 2015和Framework 4.5版.那么我需要msbuild中的任何设置或任何解决方案吗?

提前致谢 !!

c# msbuild c#-5.0 visual-studio-2015

2
推荐指数
1
解决办法
3412
查看次数