0
我有一个新手的问题,说你正在使用的Visual Studio 2012表示编译应用程序,并设置ALL参考组件到COPY LOCAL = TRUE将它们包括在应用程序文件夹路径是否正确?因此安装C++ Redistributable 2012不再是必要的,是真实的声明?还是用户仍然需要安装(C++ Redistributable 2012)才能运行应用程序?复制参考组件本地
我有一个新手的问题,说你正在使用的Visual Studio 2012表示编译应用程序,并设置ALL参考组件到COPY LOCAL = TRUE将它们包括在应用程序文件夹路径是否正确?因此安装C++ Redistributable 2012不再是必要的,是真实的声明?还是用户仍然需要安装(C++ Redistributable 2012)才能运行应用程序?复制参考组件本地
也就是说不如此。如果您正在编写.NET应用程序,则用户需要安装适当版本的.NET Framework才能运行该应用程序。
但你的问题是困惑的。这与C++ Redistributable Runtime Library没有任何关系。这将也必须分发,但它是完全独立于.NET Framework。有处理这种依赖三种可能的方式:
各有各的优缺点。您的问题中没有足够的信息来提出建议。
如果你复制所有的引用程序集,那么对于C++ Redistributable 2012来说还是有必要的吗? – AJ152
是的,这仍然是必要的。这些程序集与CRT库完全没有关系。您将C++与.NET Framework混淆。 –
在开发环境与部署方法中运行有混淆吗?什么是Setup.exe计划? pre-req检查这两个库,使用自定义应用安装crt,并让用户只安装.net之前...无论如何,但了解并且您有前进的道路 –