我想知道是否可以在目标计算机上没有安装.NET Framework的情况下运行CLR(C ++ / CLI)应用。
由于CLR应用程序依赖于.NET Framework DLL的(我认为),是否可以将使用过的DLL复制到输出文件夹,而不是安装.NET Framework?
我正在Microsoft Visual Studio Community 2017中构建我的CLR应用程序,安装了.NET Framework 1.0-4.5.2和VC ++ 2017 (最新的版本,我忘了大声笑)
答案 0 :(得分:1)
不。
不是没有将应用程序作为dotnetcore并将其自身的安装程序中的运行时引入其自己的FOLDER-内核支持(在3.0中可以在2019年处理UI),在此之前不支持,您必须安装.NET Framework。
尽管.NET框架是当今许多流行的一部分-Powershell要求它-所以任何现代Windows都应安装一个版本。不过不是最新的。