Tag: visual studio 2012

在分析应用程序时,VSP2340环境变量突然发出问题

任何人都可以解释为什么我在尝试从VS2012内进行任何类型的性能分析(我总是这样)时突然得到这个。 VSP2340: Environment variables were not properly set during profiling run and managed symbols may not resolve. Please use vsperfclrenv before profiling. 我用谷歌搜索并尝试了一些东西,但我无法找到如何在VS2012内再次使用它。 几个星期后我发现有人回答相同的问题: VS2013:“VSP2340:环境变量设置不正确”,即使从IDE运行也是如此 提前致谢。

我怎样才能从解决方案中获得项目?

我得到了一个使用以下项目的列表: var solution = (IVsSolution)Microsoft.VisualStudio.Shell.Package.GetGlobalService(typeof(IVsSolution)); 有关详细信息,请参阅以下链接 但它给了我解决方案中的每个项目,如目录,项目等。我只需要项目。 我怎样才能从解决方案中获得项目?

Visual Studio Profiler显示DLL名称而不是函数名称

我正在关注分析教程: http : //msdn.microsoft.com/en-us/magazine/cc337887.aspx 我试图通过使用CPU采样来分析项目。 MSDN结果: 我的结果: 我期待看到System.Drawing.Bitmap.SetPixel而不是[System.Drawing.ni.dll] 。 根据这篇文章的建议,我有: 单击“显示所有代码”链接 禁用“只是我的代码” 在工具>选项>调试>符号中选中“Microsoft Symbol Serves”,重新启动visual studio并再次运行报告。 输出(按照上述步骤后): Failed to load symbols for C:\Windows\assembly\NativeImages_v2.0.50727_64\System.Drawing\8b88ae6d063a9d8ffc2f312af5d40ce5\System.Drawing.ni.dll Loaded symbols from report for C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorwks.dll Loaded symbols from report for C:\Windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.9200.16518_none_726fbfe0cc22f012\GdiPlus.dll Loaded symbols from report for C:\Windows\System32\ntdll.dll Loaded symbols from report for C:\Windows\System32\KernelBase.dll Loaded symbols from report for C:\Windows\System32\msvcrt.dll Failed to […]

如何将4.0引用程序集添加到构建服务器(以便编译器找到它们)?

当您在未安装Visual Studio 2010的计算机上安装Visual Studio 2012时(我认为),会出现此问题。 我想在Visual Studio 2012上构建目标.net 4.0。我已经在没有VisualStudo 2010的情况下设置了机器。我最终得到的信息如下: *Warning 2 The primary reference “blablaLibraryproject” could not be resolved because it was built against the “.NETFramework,Version=v4.5” framework. This is a higher version than the currently targeted framework “.NETFramework,Version=v4.0”. blablaExecutableproject* 这里的回答post( 安装了.NET 4.5的构建服务器能否成功将面向4.0的项目部署到仅安装了.NET 4.0的服务器? )说: 您可以更正此问题,但是您需要将4.0引用程序集添加到构建服务器(以便编译器找到它们),而不仅仅依赖于.NET 4.5版本。 那么如何“ 将4.0引用程序集添加到构建服务器(以便编译器找到它们) ”?

DeploymentItem在VS2010和VS2012中的表现不同

我有一个VS2010解决方案,我正在尝试升级到VS2012。 我在VS2012中遇到了MSTestunit testing的问题。 所有测试都包括测试类上的DeploymentItem属性。 [TestClass] [DeploymentItem(@”SubDir\SubDir2\models”, “models”)] public class UnitTests { … } 在2010年,它正确地从SolutionDirectory\SubDir\SubDir2\models目录中复制相关文件。 在2012年,它试图从部署测试的目录中复制SolutionDirectory\UnitTests\bin\debug\SubDir\SubDir2\models 我正在寻找一种方法来恢复旧的行为。

VS2012的VSIX扩展在调试时未运行

我在Visual Studio 2012中创建了一个新的VSIX扩展项目,并编写了一个MEF分类器(作为测试),它应该只是突出显示.mylang文件中的所有文本。 以下是我的.NET 4.5代码的相关部分: internal static class MyLangLanguage { public const string ContentType = “mylang”; public const string FileExtension = “.mylang”; [Export(typeof(ClassificationTypeDefinition))] [Name(ContentType)] [BaseDefinition(“code”)] internal static ContentTypeDefinition MyLangSyntaxContentTypeDefinition = null; [Export] [FileExtension(FileExtension)] [ContentType(ContentType)] internal static FileExtensionToContentTypeDefinition MyLangSyntaxFileExtensionDefinition = null; } [Export(typeof(IClassifierProvider))] [ContentType(MyLangLanguage.ContentType)] [Name(“MyLangSyntaxProvider”)] internal sealed class MyLangSyntaxProvider : IClassifierProvider { [Import] internal IClassificationTypeRegistryService ClassificationRegistry […]

错误:找不到’async’修饰符所需的所有类型。 您是否针对错误的框架版本,或缺少对程序集的引用?

我有我的PC配置: Windows 8 Visual Studio 2012 .NET Framework 4.5 我的项目配置是: WP 7.1 Silverlight 4.0 .NET Framework 4.0 CTP ASYNC(已安装,使用async和await关键字) 该项目是在Windows 7机器上使用VS2010为WP7.1编写的。 现在我已经将PC升级到Windows 8并安装了VS2012。 然而,该项目抱怨’异步’修饰符。 找不到’async’修饰符所需的所有类型。 您是否针对错误的框架版本,或缺少对程序集的引用? 知道怎么解决这个问题吗? 谢谢!

在Visual Studio中添加新的C#项目时,不会自动创建其他配置

我有一个Visual Studio C#解决方案,我已经添加了一个新的解决方案配置。 当我在解决方案中创建新项目时,它们仅具有调试和发布配置。 为什么他们没有额外的配置?

如何在vs2012中将发布配置文件添加到新的sln?

我已阅读发布配置文件已取代WDP 但我找不到像样的教程 如何添加和修改pubxml文件到我的项目 任何帮助将不胜感激

设计人员在加载表定义时遇到错误?

我对Visual Studio 2012 Ultimate有疑问。 我插入了一个“Sql Server数据库”,当我尝试“添加新表”一段时间后,我遇到了这个问题 设计器在加载表定义时遇到错误 和“错误列表”中的两个错误 无法检索目标数据库架构。 无法重新连接到数据库。 无法从数据库(LocalDB)\ v11.0.C获取架构信息:\ USERS \ SRDJAN \ DOCUMENTS \ VISUAL STUDIO 2012 \ WEBSITES \ WEBSITE3 \ APP_DATA \ DATABASE.MDF。 请关闭此数据库的所有打开的编辑器,检查与此数据库的连接,并在服务器资源管理器中刷新数据库。 C:\ USERS \ SRDJAN \ DOCUMENTS \ VISUAL STUDIO 2012 \ WEBSITES \ WEBSITE3 \ APP_DATA \ DATABASE.MDF 我该怎么做才能让这个工作?