使用最新的Visual Studio 2019版本,将不会建立一个全新的项目:
fatal error LNK1104: cannot open file 'MSCOREE.lib'
我试图重新安装Visual Studio,但是不幸的是,它并没有改变任何内容。
这些组件已由安装程序选择,但显然不够:
问题:
是否有任何技巧可以构建 CLR类库(.NET Framework)项目?
答案 0 :(得分:3)
这是解决方案:
显然,无论您要定位的框架版本是什么,$(NETFXKitsDir)Lib\um\x86
宏都将始终指向C:\Program Files (x86)\Windows Kits\NETFXSDK\4.7.2\lib\um\x86
。
这是问题所在,即使您在Visual Studio Installer中安装了4.7.2 SDK,也看不到此文件。
但是,如果您下载.NET Framework 4.7.2 Developer Pack Offline Installer并按“修复”按钮,则会正确安装它,并且将成功建立一个全新的项目。
或者:
重新安装VS也可以解决此问题...