草庐IT

visual-c++-2012

全部标签

c# - 将引用和 com 目录添加到 visual studio?

VisualStudio最近忘记了我的SQLServerCESDK安装(它们仍然存在,我尝试重新安装)。我只是想知道是否可以为visualstudio添加一个目录来查找引用?有点像在C++中如何拥有包含目录。 最佳答案 你可以为visualstudio指定一个目录来查找引用:AddReferenceSearchPathDialogBox“使用此对话框指定项目系统将搜索的附加目录路径,以解析对应用程序中DLL、程序集或模块的引用。” 关于c#-将引用和com目录添加到visualstudi

visual-studio-2010 - Qt MinGW WIN32 到 Visual Studio 2010

我有一个通过cmake为MinGW+Qt创建的项目。在CMakeLists.txt我有add_executable(project-nameWIN32${MOC_SRCS}${HEADERS}${SOURCES}${RESOURCES}${QtApp_RCC_SRCS})如果我尝试将它编译到VisualStudio2010中,我会收到以下链接器错误:MSVCRTD.lib(crtexew.obj):errorLNK2019:undefinedreference_WinMain@16infunc___tmainCRTStartup然后我擦掉WIN32add_executable(proj

c# - 验证是否安装了 Visual C++ 2008 SP1 Redistributable Package 而不在 Windows 注册表中搜索?

有没有办法知道使用C#的计算机中是否安装了VisualC++2008和2010SP1可再发行组件包。非常感谢,克里斯 最佳答案 您可以查看注册表。(要查看的注册表项)http://blogs.msdn.com/b/astebner/archive/2010/05/05/10008146.aspx 关于c#-验证是否安装了VisualC++2008SP1RedistributablePackage而不在Windows注册表中搜索?,我们在StackOverflow上找到一个类似的问题:

windows - 如何以编程方式确定是否安装了 VS2012 Update 1?

对于我们的构建系统,我希望能够确保只使用VS2012Update1而不基本的VS2012。我如何以编程方式执行此操作?通常,我会检查是否安装了正确的服务包。但这是一个更新,而不是服务包。所以ServicePack的所有注册表项仍然为零。啊,我进一步调查了...在所有情况下,我们都会检查编译器的版本是否符合我们的预期。我被误导了,因为cl.exe的amd64版本报告了与更新1(17.00.50727.1)之前的相同版本,所以我正在寻找其他方法来进行检测。另一方面,cl.exe的x86、x86_amd64和x86_arm版本都报告了一个新版本(17.00.51106.1)。一些人已经在对M

windows - Visual Studio 2012 中的 SQL Server CE 问题

我正在WindowsPhone7.5中开发一个项目,为了存储数据,我使用的是SqlServerce3.5,它没有显示在visualstudio2012的服务器资源管理器中。有什么方法可以让我在WindowsPhone7.5应用程序中使用数据库连接。 最佳答案 很遗憾,VisualStudio2012不支持SQLServerCE3.5。 关于windows-VisualStudio2012中的SQLServerCE问题,我们在StackOverflow上找到一个类似的问题:

c# - Visual Studio ClickOnce 部署是否自动包含必要的 .NET 框架?

使用ClickOnce安装程序时,它是否包含必要的.NET框架?例如,我想分发一个使用System.ComponentModel命名空间的WPF应用程序,该命名空间直到.NET4.5才包含在内。如果我在只支持.NET3.0的旧版Windows上运行ClickOnce,它还能工作吗? 最佳答案 单击一次应用程序将依赖于.NET4.5框架。您可以通过项目设置->发布->先决条件将其包含为可再发行组件。事实上,我认为最近的VS版本已经准备好安装包,以便在安装程序的pre-reqs部分安装它。您甚至可以更改可再分发包的来源位置。总结一下。它

在带有 VS2012/w Update 3 的 Windows 7 上构建的 C++ 程序无法在 WinXP SP3 上运行

我有一个程序是在装有VisualStudio2012Update3的Windows7机器上编译的。我在构建它时选择了“VisualStudio2012-WindowsXP(v110_xp)”平台工具集。但是,当我尝试在WindowsXPSP3机器上运行二进制文件时,出现以下错误:“无法在动态链接库WS2_32.DLL中找到过程入口点inet_ntop。”现在,我很确定我知道这个错误的含义:这意味着DLL加载程序无法在WinXP机器上的WS2_32.DLL中找到inet_ntop()函数。知道这只会处理问题的症状而不是问题的根源,我将WS2_32.DLL从Win7盒子复制到我在WinXP

windows - 从 Visual Studio 2013 命令提示符追加到 INCLUDE 环境变量

我想将一个值附加到我的INCLUDE环境变量。这应该很容易。例如打字setPATH="C:/new_entry;%PATH%有效,并且可以验证echo%PATH%但是对INCLUDE做同样的事情并没有改变任何东西!此外,INCLUDE未在系统属性>高级>环境变量中列为环境变量,因此VisualStudio命令提示符是从其他地方获取它的。我查看了C:\ProgramFiles(x86)\MicrosoftVisualStudio12.0\VC\varsvall.bat,但没有帮助@echooffif"%1"==""gotox86ifnot"%2"==""gotousageif/i%1==

Virtualbox 错误中的 Windows Server 2012 R2

我正在尝试在Virtualbox上安装WindowsServer2012R2,但我一直收到此错误:Proccessor:Intel(R)Core(TM)i5CPUSystemtype:64-bitISOfile:en_windows_server_2012_x64_dvd_915478.iso我试了很多东西都没有结果,我在另一台电脑上试过,但出现了同样的错误。在创建新的虚拟机时,我使用了"Windows>OtherWindows"并创建了一个新的VDI 最佳答案 常见问题。您必须在您的BIOS中激活虚拟化。如果您没有激活虚拟化,那么

windows - 在 Visual Studio (2008) 中编译时避免使用 mspdbsrv

当两个visualstudio进程并行编译时,第二个将重用第一个启动的mspdbsrv实例。因此,当第一个构建终止并且整个进程树终止时(例如Jenkins),另一个构建失败。该错误报告描述了如何手动启动它,以免它被杀死。但这个东西也因偶尔忘记关闭文件而出名,这可能会导致下一个构建失败。是否存在mspdbsrv根本不被使用的选项组合?好的,我正在寻找一个通用答案,所以我一开始没有包括当前选项。但到目前为止的答案听起来像是mspdbsrv不应该在不使用某些选项时使用。除了在(由CMake)用来检查MSC++是否工作的简单测试项目中,它们没有被使用,但它确实启动了mspdbsrv.exe。简