Visual c++ VS2012 C++;运行库未出现在发布系统必备中 我使用ClickOnce来部署一个C++应用程序,引用一个C++项目,在Windows 7上使用VS2012。p>

Visual c++ VS2012 C++;运行库未出现在发布系统必备中 我使用ClickOnce来部署一个C++应用程序,引用一个C++项目,在Windows 7上使用VS2012。p>,visual-c++,deployment,visual-studio-2012,clickonce,publish,Visual C++,Deployment,Visual Studio 2012,Clickonce,Publish,在VS2010中,我能够将VC++2010运行时库作为先决条件之一,但是在VS2012中,没有类似的条件 当在非开发人员机器上运行部署的应用程序时,我会收到一个错误,即无法加载C++项目。 我从安装了VC++2012可再发行版本 但是我仍然没有在前提条件中看到这个选项 当我浏览到:C:\Program Files(x86)\Microsoft SDK\Windows\v8.0A\Bootstrapper\Packages\ 有一个package.xml说明: 您没有安装VisualC++ 201

在VS2010中,我能够将VC++2010运行时库作为先决条件之一,但是在VS2012中,没有类似的条件

当在非开发人员机器上运行部署的应用程序时,我会收到一个错误,即无法加载C++项目。 我从安装了VC++2012可再发行版本 但是我仍然没有在前提条件中看到这个选项

当我浏览到:C:\Program Files(x86)\Microsoft SDK\Windows\v8.0A\Bootstrapper\Packages\ 有一个package.xml说明: 您没有安装VisualC++ 2012运行库(X86)所需的权限。

这毫无意义,因为我是这台电脑的管理员


有没有人能在2012中部署一个.NET项目,引用一个C++项目?

HEHE,这是一个在PACKAGE.XML中定义的错误消息,当用户不是管理员时显示。缺少该选项,因为DLL已复制到Windows目录。ClickOnce中不允许使用。您需要本地部署或常规安装程序,或者请用户处理。感谢您的回复!能否指定DLL在Windows文件夹中的确切位置以及我应该查找哪些DLL?你找到关于为什么会这样的文件了吗?