草庐IT

c++ - 无法启动 "program.exe"系统找不到指定的文件vs2008

我能够成功构建解决方案。但是当我尝试开始调试或执行它时,我一直得到这个。有什么建议为什么会这样吗?更新:我解决了这个问题。我只是用空文件重新创建了项目,然后重建它就可以了。一个问题:当我启动程序(它是一个控制台应用程序)时,当我尝试从vs2008中输入任何输入时,如何阻止它消失?谢谢 最佳答案 确保调试命令(属性>配置属性>调试>命令)指向由您选择的配置构建的输出文件。(属性>配置属性>常规>输出目录),(属性>配置属性>链接器>常规>输出文件) 关于c++-无法启动"program.e

将多个 VS2010 项目合并到一个 .lib 文件

我想将多个Win32C项目组合到一个.lib文件中。操作系统:WindowsXPSp3IDE/编译器:VisualStudio2010现在我有一个引用所有其他项目的父项目。但是引用项目中的所有函数和全局变量都不包含或不公开,因此在使用该库时出现“Unresolvedexternal”错误。父项目中的功能正常运行。我能做什么?有一些引用项目的选项,但似乎都没有解决我的问题即使link.exe中的/INCLUDE选项也不会影响任何东西... 最佳答案 最后,我通过将lib命令定义为一个make事件(构建后事件)来实现它。lib/out:

c - 构建解决方案时出现 LNK2019 错误。为什么?

我确信这在过去已经得到解决。抱歉。我想了解为什么我会收到错误LNK2019。以及要采取什么方向来解决这个问题。ErrorsareLNK2019:unresolvedexternalsymbol__imp__ReportErrorreferencedinfunction_wmainunresolvedexternalsymbol__imp__Optionsreferencedinfunction_wmain当我在VisualStudio2010及更高版本中构建解决方案时会发生这种情况。上述方法的头文件内容如下:LIBSPECDWORDOptions(int,LPCTSTR*,LPCTST

windows - 在没有 IE 11 的情况下安装 VS 2013 的任何方法?

我正在尝试安装VS2013但如果没有安装IE11则无法安装。IE11出于某种奇怪的原因拒绝安装。有没有办法在不安装IE11的情况下安装VS2013? 最佳答案 这是我的解决方案:Changetheregistery点击运行-->regedit转到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\InternetExplorer将svcVersion的值更改为10,您就完成了。 关于windows-在没有IE11的情况下安装VS2013的任

c++ - 从 VS 窗口 C++ 项目迁移到 Linux 项目的最有效方法是什么?

目前我正在将一个c++项目转移到linux中,该项目以前是使用VisualStudio为Windows开发的。我暂时使用Netbeans/Eclipse。所以我想知道是否有比创建新的c++项目并仅添加cpp和h文件更有效的迁移方法,因为我在VS上的经验很少。 最佳答案 我推荐你使用CMake.CMake是一个跨平台构建工具,允许您为不同平台构建程序。这样您也可以选择您的IDE,因为CMake可以为不同的IDE构建项目文件。要开始使用CMake,您应该学习基础知识,如图所示here. 关于

visual-studio-code - Windows 上的 Ubuntu 作为 VS 代码终端 - 可执行路径

有一个relatedquestion但它详细介绍了WSL的方法,在较新版本的Windows中,Linux发行版不再是测试版,而是通过MS应用商店提供。我在哪里可以找到UbuntuonWindows可执行文件的路径?(不是WSL。)我尝试右键单击该图标以查找属性,但它不存在,它似乎是某种特殊的快捷方式。 最佳答案 如果您安装了多个发行版,您可以阅读如何单独启动一个发行版。https://msdn.microsoft.com/en-us/commandline/wsl/wsl-config但是如果你只安装了1个,它会默认选择那个Ther

windows - Windows 上 Vb.net VS2005 应用程序的 Mono 最小运行时间?

有谁知道,或者有文章或分步教程的链接,可以告诉我如何以最少的安装量分发.netMONO应用程序?Mono的完整包大约有75MB,但我知道其中很多是我不需要的编译器和库。我只想要最少的运行时文件。我需要为简单的“HelloWorld”WinForms应用分发哪些文件?我尝试只删除文件,直到我想出了一些可行的方法,但它只适用于安装了Mono的机器。这是我试过的文件我为我的应用程序创建了一个目录。在该目录中我创建了另外两个目录\bin\lib\mono\2.0在\mono\lib\mono\2.0我放了mscorlib.dll文件在\bin目录中,我放置了以下内容Accessibility.

.net - 了解 vs2010 的基本 windows 编程

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。我有unix背景,但我被要求做一些windows编程,我在理解框架方面遇到了困难。win32、mfc、.NET等之间的一般层次结构是什么。是否有关于Windows编程的一般结构的不错的在线教程。我不确定我应该搜索什么。

windows - VS2010 SP1 安装。 “The feature you are trying to use is on a network resource that is unavailable”

最后,我正在尝试安装WindowsPhone应用程序SDK,以便我可以将我制作的应用程序放到我的手机上。为此,我被告知需要安装SP1。当我尝试这样做时,我得到以下信息:"Thefeatureyouaretryingtouseisonanetworkresourcethatisunavailablevisualstudioriaservices.msi"我下载riaservices.msi并将对话框指向它,然后我收到消息:"ThefileisnotavalidinstallationpackagefortheproductWCFRIAServicesV1.0forVS2010."我已经下

c++ - 更改当前工作目录 VS13?

如本post所述我调试SDL程序时的工作目录是相对于.vcproj而不是.exe(它应该是IMO)所以我想知道我是否可以更改它,所以当我按F5时,路径将相对于.exe而不是.vcproj?我目前使用的(相对简单的)解决方法是简单地打开文件夹并从那里启动程序,但我更愿意直接按F5。 最佳答案 对您问题的简单回答是,您可以将调试配置属性中的工作目录选项设置为$(TargetDir)。默认设置为$(ProjectDir),默认情况下项目目录不是可执行文件的输出位置。但是,我不建议您选择此选项,如下所述。您试图以错误的方式解决这个问题。您的