- 安装最新的稳定版Visual Studio 2019 16.4.2(检查。NET Core开发和使用C ++进行桌面开发工作负载,还请确保其中的C ++ / CLI支持组件选中)。
- 使用CLR类库(.NET Core)创建新项目模板(如果需要,也可以使用CLR空项目(.NET Core))。
- 通过dotnet build]进行编译将失败(。dotnet build CLRNetCoreTest.sln/ p:Configuration = Debug / p:Platform = x86):
通过msbuild
编译成功((
“%ProgramFiles(x86)%\ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ MSBuild.exe” CLRNetCoreTest.sln / p:Configuration = Debug / p:Platform = x86)。
这很奇怪-我以为dotnet
是构建在
msbuild顶部的包装器。.
示例项目为attached
(运行
Build.bat进行编译)。
安装最新的稳定的Visual Studio 2019 16.4.2(检查带有C ++工作负载的.NET Core开发和桌面开发,还请确保已选中C ++ / CLI支持组件)。创建新项目...