Questions tagged «visual-studio»

如果对Visual Studio功能有特定疑问,请使用此标记。请勿在有关恰好是用Visual Studio编写的代码的问题上使用此标记。考虑标记您的问题链接到的确切技术领域,并标记一个特定版本的Visual Studio。请在问题中提及您确切的VS版本,版本和更新级别。


10
互操作类型无法嵌入
我正在用C#在.NET 4.0框架(beta2)上创建一个Web应用程序。 当我尝试使用名为“ ActiveHomeScriptLib”的程序集时,出现以下错误: 无法嵌入互操作类型'ActiveHomeScriptLib.ActiveHomeClass'。请改用适用的界面。 当我将框架更改为版本3.5时,我没有任何错误。 什么是互操作类型?为什么仅在使用4.0框架时才会发生这种情况?

12
写入Visual Studio的输出窗口
我试图将消息写入输出窗口以进行调试。我搜索了类似Java的函数system.out.println("")。我想Debug.Write,Console.Write和Trace.Write。它不会给出错误,但也不会打印任何内容。 选中“定义调试常量”和“定义跟踪常量”选项。 菜单工具 → 选项 → 调试 → 未选中“将所有输出窗口文本重定向到立即窗口”选项。 配置:活动(调试) 注意:如果相关,我使用向导将项目创建为“ Windows Forms Application”。我不知道在哪里看。


13
在单个Visual Studio会话中打开文件的两个实例
我有一个文件xyz.cpp。我想在Visual Studio中打开此文件的两个实例(顺便说一句,我正在使用Visual Studio 2005)。我为什么要这样做?我想并排比较同一文件的两个部分。我知道解决方法,例如: 复制文件。但是问题在于它并不优雅,而且我不想每次都遇到这种情况就制作副本。 我可以将窗口分成两部分。我只能将其水平拆分的拆分问题。水平分割的结果是屏幕的右半部分是空白。 如果我能够垂直拆分它或打开同一文件的两个实例,那么它将增加我可以比较的代码行数。


13
在Visual Studio中不是Web项目的项目是否进行了App.Config转换?
对于基于Visual Studio 2010 Web的应用程序,我们具有“配置转换”功能,通过这些功能,我们可以为不同的环境维护多个配置文件。但是该功能不适用于Windows Services / WinForms或控制台应用程序的App.Config文件。 这里有建议的解决方法:将XDT magic应用于App.Config。 但是,这并不简单,需要很多步骤。有没有更简单的方法来实现相同的app.config文件?

26
安装Visual Studio 2012发行预览版后出现错误“ LINK:致命错误LNK1123:转换为COFF期间失败:文件无效或损坏”
我已经安装了Visual Studio 2012 Release Preview,看起来不错,但是现在当我尝试使用Visual Studio 2010编译C ++项目时,出现以下错误消息: 链接:致命错误LNK1123:转换为COFF期间失败:文件无效或损坏 我不太确定这一点,但似乎与其中具有.rc(资源)文件的项目有关。 我尝试过从“添加/删除程序”修复Visual Studio 2010并重新启动,但这没有效果。 如果在设置为使用Visual Studio 2010工具集时使用Visual Studio 2012 RC编译C ++项目,也会遇到相同的错误。升级到Visual Studio 2011工具集可解决此问题(但我当然不希望对生产代码执行此操作)。 更新:我已经卸载了Visual Studio 2012,重新启动后,问题仍然存在!帮帮我!

30
“断点目前不会被击中。源代码与原始版本不同。” 这是什么意思?
在Visual Studio中进行调试时,有时会添加一个断点,但它是空心的,VS会说“该断点当前不会被击中。源代码与原始版本不同。” 显然,这使我无法进行调试。 该消息到底意味着什么?什么原始版本?如果我刚刚打开解决方案并且未对代码进行任何更改,那么怎么会有“原始版本”?


30
Visual Studio调试/加载非常慢
我机智。Visual Studio 通常非常痛苦地调试或只是简单地加载(“不调试就启动”)我的ASP.NET MVC站点。并非总是如此:一开始,项目会很好且快速地加载,但是一旦加载缓慢,之后它们就会始终缓慢加载。我可能要等待1-2分钟或更长时间。 我的设置: 我目前使用的是Visual Studio 2012 Express,但在Visual Studio 2010 Express中也遇到相同的问题。我的解决方案存储在网络驱动器上。具体来说,如果重要的话,它是“我的文档”重定向到网络驱动器。(不应该。在这种设置下,有时我的网站加载速度非常快。) 我通常在Internet Explorer 9中加载,但是在Firefox中也会发生相同的问题。 这可能发生在我从事的任何ASP.NET MVC项目中,并且似乎与拥有DisplayTemplates有关,而我的所有ASP.NET MVC项目都这样做。如果这很重要,那就是C#和Razor。 症状: 系统将加载我的符号数百次。基本上,下面是,但是至少有300个这样的行,每个行对于相同的CSHTML都有非常不同的DLL文件: 'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b63f8236\6775085d\App_Web_contact.cshtml.22013bb9.xighmhow.dll', Symbols loaded. 'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b63f8236\6775085d\App_Web_contact.cshtml.22013bb9.cv5hktkf.dll', Symbols loaded. 'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b63f8236\6775085d\App_Web_statuscode.cshtml.22013bb9.1o77hs8i.dll', Symbols loaded. 'iisexpress.exe' (Managed (v4.0.30319)): …


6
vshost.exe文件的目的是什么?
当我创建并编译“ Hello,World!”时 C#中的应用程序,除主exe外,我在Debug文件夹中获得了三个文件(例如,HelloWorld.exe) HelloWorld.vshost.exe HelloWorld.pdb HelloWorld.vshost.exe.manifest 这些文件起什么作用?

15
名称“ ConfigurationManager”在当前上下文中不存在
我正在尝试connectionStrings从配置文件访问。代码是ASP.NET + C#。我已经添加System.Configuration了参考,也提到了使用。但是它仍然不接受大会。 我正在使用VSTS2008。您知道是什么原因吗? 另一个奇怪的事情是程序集名称显示为“ System.configuration”,小写的c不会显示其他系统程序集的名称。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Configuration; namespace Utility { public class CommonVariables { public static String ConnectionString { get { return ConfigurationManager.ConnectionStrings["EmployeeEntities"].ConnectionString; } } } } 配置: <?xml version="1.0" encoding="utf-8"?> <configuration> <connectionStrings> <add name="qbankEntities" connectionString="metadata=res://*/qbankModel.csdl|res://*/qbankModel.ssdl|res://*/qbankModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=localhost;Initial Catalog=qbank;Persist Security …

19
防止在Visual Studio C / C ++控制台应用程序上关闭控制台窗口
这无疑是一个令人尴尬的问题,因为答案无疑是显而易见的。 我已经使用Visual Studio多年了,但这是我第一次完成任何“控制台应用程序”开发。 当我运行应用程序时,会弹出控制台窗口,出现程序输出,然后在应用程序退出时关闭窗口。 有没有办法让它保持打开状态直到我检查输出,或者在关闭窗口后查看结果?
464 c  visual-studio  console 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.