Tag: visual studio 2012

符号文件不加载在Visual Studio 2012中debugging自定义项目

我在Visual Studio 2012中有一个很大的解决scheme,它由可执行文件和类库项目组成。 在debugging应用程序时,某个特定类库项目中的断点不会被触发。 我查看了Debug> Windows> Modules窗口,检查该项目符号的状态,并显示“无法find或打开PDB文件” 。 它也在“用户代码”列下面显示“否” 。 我注意到解决scheme中有一些其他自定义项目在该列中显示“否”,并且它们的符号也无法加载。 “用户代码”下的“是”的任何东西似乎有它的pdb加载没有问题。 但我不确定这是否相关。 我已经在dll上使用了dumpbin / headers ,并且pdb文件的path存在且正确。 该模块绝对不在符号加载的排除列表中。 我也试着右键单击模块窗口中的条目,select“加载符号”并导航到dll头部中给出的path。 当我select的PDB它说: “一个匹配的符号文件没有在这个文件夹中find” 。 我删除这些文件夹和文件后,得到这个,清理解决scheme,closures它,重build整个事情。 pdb绝对是和dll相同的时候构build的。 所以很显然,问题是“无法打开pdb”部分的错误信息。 我已经在2台电脑上试了这个,都performance出相同的行为。 任何人都可以提供任何build议从哪里去,也许为什么在地球上build立的对应于DLL的pdb不会加载它?

“无法启动IIS Express Web服务器”错误

尝试从Visual Studio启动IIS Express时收到此错误,该项目configuration为侦听localhost以外的地址。 在发出错误“无法启动IIS Express Web服务器”之前,Visual Studio冻结约30秒。 我已经尝试了所有类似问题的解决scheme,我想我已经做了一切正确的事情。 以下是我所采取的步骤: 将以下预留添加到HTTP.SYS: netsh http add urlacl url=http://+:36899/ user=Everyone 以pipe理员身份运行Visual Studio 2012(技术上我不认为我应该甚至必须手动设置HTTP.SYS)。 禁用Windows防火墙。 删除我的我的文档文件夹中的IISExpress文件夹以确保默认设置。 允许Visual Studio在我的web项目的applicationhost.config中创build条目。 然后手动编辑configuration文件将localhost更改为192.168.0.100 ,这是我的本地IP。 然后返回到Visual Studio中的项目属性,并将localhost更改为IP并保存该项目,以便我的项目现在设置为http://192.168.0.100:36899 。 我也尝试改变端口,并重复上述步骤,只是因为某些原因端口被使用。 我想让我的IIS Express开发者实例可以通过Internet上的IP进行远程testing。

如何更改vs2012中的XAMLdevise器的背景颜色?

我只是试着在Designer中查看XAML代码后的结果。 然而,当我在vs2012中使用黑暗的主题时很难辨认黑色字母。 我的问题是如何将devise师背景更改为白色,而无需修改黑暗的主题。 似乎改变工具的几个选项? 谢谢

Visual Studio 2010中的源代码pipe理?

在对SO,Google和MSDN论坛进行一些search之后,我感到沮丧的是,对于看似明显的问题和可能是愚蠢的问题的信息太less了。 我需要在Visual Studio 2010 Professional中使用源代码pipe理。 我没有单独的Team Foundation Server 2010.有人提到SourceSafe? 我没有看到Visual Studio 2010中的任何SourceSafe是诚实的。 什么是在Visual Studio 2010中的源代码控制的一些替代品(最好是免费的)? 还是它已经集成在Visual Studio 2010中,我是如此盲目的错过了? 更新#1:谢谢大家,我将与SVN一起,尤其是Visual Studio 2010的AnkhSVN 。 更新3/23/2011 :我问这个问题已经差不多一年了。 我强烈build议在Subversion上使用Mercurial或Git 。 因此,对于那些正在寻找Visual Studio 2010版本控制系统的人来说,看看Visual Studio扩展库中的Git或Mercurial扩展。 更新2013年5月16日 :我现在强烈build议你使用Git而不是Mercurial , TFS或者SVN 。 看看CodeSchool的 Try GitHub在浏览器中看看它是多么的棒! 在Visual Studio 2012上开始使用Git – Andy Lewis的深入教程。 适用于Git的Visual Studio工具 – 为Team Explorer提供源代码控制集成的扩展。 实现与本地Git存储库的集成,并提供与远程存储库一起工作的工具。

Resharper从不同的位置运行UnitTest

当我用Visual Studio运行unit testing时,它工作正常,因为它从所有程序集所在的项目目录运行。 但是,当我用resharper运行它随着错误 var services = Assembly.Load("SomeAssembly"); 与错误 无法加载文件或程序集“SomeAssembly”或它的一个依赖项。 该系统找不到指定的文件.. 所以我试过了 var path = Assembly.GetExecutingAssembly().Location; 这不是项目之一。 它的 C:\用户\ *用户名* \应用程序数据\本地的\ Temp \ TestResults \ … \输出\ 而且没有“SomeAssembly” 。 如何正确configurationresharper或收集像Visual Studio一样的所有程序集? 它发生在unit testing,但不与NUnit,任何想法?

无法更新或卸载VS2012中的NuGet程序包pipe理器

我无法更新或卸载Visual Studio 2012的NuGet包pipe理器。我已经find了几个解决scheme,但还没有find一个工作。 以pipe理员身份运行Visual Studio 2012 … 尝试更新NuGet程序包pipe理器失败,并在日志末尾出现以下错误对话框: 2013年2月5日上午10点38分09秒 – 开始安装扩展到Microsoft Visual Studio Ultimate 2012 … 2/5/2013 10:38:09 AM – 升级“NuGet包pipe理器”,版本2.0.30625.9003到版本2.2.31210.9045。 2013/2/5 10:38:10 – 安装错误:System.IO.IOException:进程无法访问该文件,因为它正在被另一个进程使用。 在System.IO .__错误.WinIOError(Int32 errorCode,stringmaybeFullPath)在System.IO .__ Error.WinIOError()在System.IO.File.InternalMove(stringsourceFileName,stringdestFileName,布尔checkHost)在Microsoft.VisualStudio.ExtensionManager。 1 filePaths, Boolean justMarkForDeletion) at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.DeleteDiscoverableFiles(IInstalledExtension extension) at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.UninstallInternal(IInstalledExtension extension, Boolean forceDelete) at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.CommitInstalledAndUninstalledExtensions(IEnumerable ExtensionManagerService.AtomicallyDeleteFiles(IEnumerable 1 filePaths, Boolean justMarkForDeletion) at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.DeleteDiscoverableFiles(IInstalledExtension extension) at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.UninstallInternal(IInstalledExtension extension, […]

如何在Visual Studio 2012中安装GLUT和OpenGL?

我刚刚安装了Visual Studio 2012,我想知道如何在平台上安装GLUT和OpenGL?

在Visual Studio 2012中折叠html

在之前版本的Visual Studio中,您可以折叠html块,但是在VS2012中似乎缺less了这些。 有关如何再次启用该function的任何想法?

Visual Studio如何从debugging器序列化对象

我试图调查崩溃转储中的错误(所以我不能更改代码)。 我有一个非常复杂的对象(序列化表示中有数千行),它的状态是不一致的。 为了调查它的状态,Visual Studiodebugging器视图是无用的。 但是这个对象有一个数据契约。 我想序列化它,然后使用我最喜欢的文本编辑器浏览对象。 是否有可能从debugging器?

如何添加Web引用Visual Studio 2012

是否有可能在Visual Studio 2012中添加一个Web引用到我的项目? 在Visual Studio 2010中,可以通过单击“添加服务引用”对话框中的“高级”button,因为它写在此页上: 在Visual Studio 2010中添加Web引用 但在Visual Studio 2012中,在“服务引用设置”中没有“兼容性”部分,在此对话框中没有“添加Web引用”button。 我想使用SOAP Web服务,但只有当我将它作为Web引用添加时才能正常工作(在.NET Framework 2.0兼容模式下,如果我像往常一样添加服务引用,则在使用此服务时有exception)。 如何添加旧式的Web引用到我的项目? 或者如何使用我的Web服务与新的服务引用风格? 谢谢