草庐IT

visual-c++-2017

全部标签

windows - 如何从命令提示符打开 Visual Studio 解决方案文件

今天我在执行gitclonehttps://...MySolution.git后进入Windows命令提示符并想打开.sln(即,解决方案文件)从克隆repo的新目录。在VisualStudio中打开这个新解决方案的命令是什么?假设相对路径是/MySolution/MySolution.sln 最佳答案 如果您还没有完成cdMySolution但仍在执行gitclone的目录中,只需键入启动MySolution/MySolution.sln并点击Enter。这将打开您当前设置为在Windows中使用.sln文件打开的任何版本的Vis

windows - Visual Studio 安装项目 - 每用户注册表设置

我正在尝试在VisualStudio2003中维护一个安装项目(是的,它是一个遗留应用程序)。我们目前遇到的问题是我们需要为计算机上的每个用户将注册表项写入HKCU。它们需要在HKCU而不是HKLM中,因为它们是默认的用户设置,并且它们确实会因用户而异。我的感觉是这不可能这不是安装程序应该做的事情,而是应用程序应该做的事情(毕竟在安装后创建用户配置文件时会发生什么?)。考虑到这一点,我仍然希望在应用程序中尽可能少地进行更改,所以我的问题是,是否可以为VisualStudio2003中的每个用户添加注册表项>设置项目?而且,目前该项目列出了五个注册表根键(HKEY_CLASSES_ROO

windows - Windows 如何知道 .sln 文件与哪个版本的 Visual Studio 相关?

如果我有VS2005解决方案,那么它会显示为“版本:VisualStudio2005”。如果我有VS2010解决方案,sln文件会显示为与之相关。它们都有一个.sln后缀。那么Windows如何知道用哪个版本的VS打开它呢? 最佳答案 它使用PropertyHandler和IconHandler外壳扩展(VisualStudio版本选择器的一部分)它们由注册表项HKEY_CLASSES_ROOT\VisualStudio.Launcher.sln注册(由HKEY_CLASSES_ROOT\.sln引用)当您打开文件时,它会运行"c:

asp.net - Visual Studio 无法在 IIS 中创建网站

安装ServicePack1forVisualStudio2010后无法在IIS中创建网站。这是错误消息:---------------------------MicrosoftVisualStudio---------------------------ConfiguringWebhttp://localhost/MyWebSiteforASP.NET3.5failed.YoumustmanuallyconfigurethissiteforASP.NET3.5inorderforthesitetoruncorrectly.VisualStudiocannotdetectwhether

windows - 如何在 Windows 中为 Visual Studio 项目创建 Debian 安装包?

我正在VisualStudio下开发一些针对Mono的跨平台软件,并希望能够通过单击按钮为Windows和Linux(特别是Ubuntu)构建安装程序。我想我可以通过从构建后事件调用cygwin来做到这一点,但我希望充其量是一个VisualStudio插件,或者最坏的情况是一种更Windows原生的方式来实现它。看起来包格式相当简单,这一定是一个普遍的需求。编辑:由于重复登录问题,在其他帐户下重新提问。 最佳答案 Debian的.deb软件包只是包含压缩包的“ar”文件。您可以使用cygwin或msys轻松操作这两种类型的文件:$a

windows - 如何修复 Windows 8.1 中的 visual studio 错误 "cannot find one or more components .Please re-install the application"?

作为Alex建议找到devenv.exe并运行它。当搜索devenv.exe时,我发现它在那里。当我运行此文件时出现错误“找不到一个或多个组件。请重新安装应用程序”。我重新安装了visualstudio三次仍然出现相同的错误。如何修复此错误。它是带有更新3的visualstudioultimate。我没有ISO文件,安装程序自动下载的文件。它安装顺利,即没有给出任何错误。编辑:最初的问题是Howtocreateshortcutonwindows8.1forvisualstudio?内容:今天我在windows8.1上安装了带有windowsphoneSDK和多设备混合应用程序的visu

windows - 如何删除最近在 Visual Studio Code 上打开的文件 session ?

我在编码期间打开了几个文件(项目中的文件和项目外的文件)。之后,我关闭了其中的几个(通过ctrl+w并单击“x”按钮)。当键入ctrl+tab时,我总能看到所有打开的文件。我尝试重新启动VSCode,重新启动Windows,但没有任何变化。如何关闭不需要的文件?我使用VSCode1.0+Windows10。编辑:新版本中添加的此功能 最佳答案 如果您想从最近打开的列表中清除特定项目(不是整个列表),您必须按Ctrl+SHIFT+P键入RemoveFromHistory(在早期版本中为RemoveFromEditorHistory)并

windows - 库导入 : #pragma comment VS Visual studio project input

使用#pragmacomment(lib,"../../xxx.lib")使用VisualStudio项目选项两种方法的优缺点是什么?我正在寻找更便于管理许多项目的方法。微软推荐什么方法? 最佳答案 #pragmacomment的优点是您的库的用户不会忘记添加设置。或者添加错误的,在调试和发布构建以及/MD与/MT构建之间的差异时迷失方向的情况并不少见。一个缺点是在某些情况下很难解决链接器问题。在解决方案中,还有第三种方法在便利性方面难以超越。右键单击需要库的项目,然后单击项目依赖项。勾选图书馆项目。这确保库项目始终在项目和.lib

windows - 任务栏中未更新的 Visual Studio 2012 最近项目

我已将VisualStudio固定到任务栏。用鼠标右键单击图标时,会显示最近的项目和解决方案列表。这过去工作正常,但从现在开始,列表不再更新。我总是在最近下看到相同的项目和解决方案,尽管我最近处理过较新的项目。我该如何解决?我在Windows8Pro上运行VisualStudioUltimate2012。 最佳答案 关闭所有VS实例右键单击任务栏。点击属性转到跳转列表选项卡取消选中商店最近打开的程序取消选中在跳转列表中存储和显示最近打开的项目点击应用/确定稍等检查商店最近打开的程序检查存储并在跳转列表中显示最近打开的项目稍等打开您的

VS 2017:设置了安全调试选项,但需要视觉工作室托管过程,这是不可用的

我的解决方案(包含十二个项目)在VisualStudio2013中非常有效。在VisualStudio2017中,我可以打开解决方案并进行编译。但是,如果我开始调试,我会系统地收到此错误消息:设置了安全调试选项,但需要在此调试配置中无法使用的VisualStudio托管过程。安全调试选项将被禁用。此选项可以在“安全属性”页面中重新启用。调试会话将继续无需安全调试即可然后,什么都没有发生。什么都没有开始。有关信息,这是一个具有多个启动项目(包括WPF项目)的解决方案。编辑:通过禁用项目-&GT下的“启用ClickOnce安全设置”选项。属性->安全选项卡,它有效。看答案这解决了我的问题:最