Questions tagged «visual-studio»

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

10
Visual Studio 2015崩溃
无法修复的Visual Studio ... 每当我想在vs 2015上编译应用程序时,它就会崩溃。即使我要编译主要功能或向其编写内容,也会出现一个窗口,其中显示 Visual Studio 2015已停止工作 2013 Express版本也是如此。我有一个提示为什么它不起作用:打开Team Explorer时,出现错误: 找不到页面'3185ed96-1cbd-4381-a439-636973542e50'。 我尝试了在互联网上找到的所有内容并信任我-没有任何效果。我还尝试了一些命令提示符命令: devenv.exe/ debug devenv.exe/ resetsettings devenv.exe/ instalvstemplates devenv.exe/ resetskippings devenv.exe/ resetuserdata devenv.exe/ setup devenv.exe/ safemode 调试模式为我提供了有关该错误的一些信息: mscorlib.dll中发生了类型为'System.InvalidOperationException'的未处理异常 附加信息:Microsoft.Internal.VisualStudio.Shell.Interop.SVsUIThreadInvokerPrivate必须安装服务“ ”才能使用此功能。确保此服务可用。HRESULT = 0x80004002 构造此框架的内容时遇到异常。此信息也记录在“ C:\ Users \ admin \ AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0 \ ActivityLog.xml”中。 …

3
Visual Studio 2013或2015 EditorPackage无法持续正确加载
启动Visual Studio 2013 Pro(已安装Update 4)时,过去两周我经常收到此错误消息(现在每天几次): 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage'程序包未正确加载。 我知道我可以通过关闭Visual Studio并删除以下内容来纠正此问题: %LocalAppData%\Microsoft\VisualStudio\12.0\ComponentModelCache 在那之前,我从未见过它,据我在Internet上发现,它可能是Update 3引入的。 好吧,问题在于每天要多次重新启动Visual Studio很烦人,我想知道是否还有其他人正在经历这种情况,并且知道如何彻底解决它,或者是什么原因。 我注意到,如果我在多个Visual Studio实例中并行工作,则这种情况非常经常发生。这是一个杀手。但是我仍然怀疑涉及第三方组件,或者它只是解决方案之一的规模(大约70个项目)。我试图停用一些新安装的扩展程序,这些扩展程序需要用于大型项目,但无济于事。 就像信息一样:我正在使用C#。与在多个Visual Studio实例中打开的项目并行处理时,我以前从未遇到过问题。 有没有人遇到同样的问题,或者比删除文件夹然后重新启动有更好的解决方案?

7
VS2010如何在项目中包含文件,在构建或发布期间自动将它们复制到构建输出目录
任务是形成Visual Studio 2010项目,以便在任何构建或发布过程中foo.exe应将某些实用程序复制到输出(bin)目录。 早期,我在.csproj(MSBuild文件)中设置了PostBuildEvent任务: <PropertyGroup> <PostBuildEvent> Copy "$(SolutionDir)Tools\foo.exe" "$(ProjectDir)$(OutDir)foo.exe" </PostBuildEvent> </PropertyGroup> 但这不是普遍的。发布期间(Visual Studio 2010)foo.exe出现在bin目录中,但不会复制到输出发布目录中。也许我所做的一切完全错误,并且有标准的机制将文件包含在项目中,以便以后在构建或发布期间复制到bin?


10
如何检测类中是否存在特定的成员变量?
为了创建算法模板函数,我需要知道在作为模板参数的类中是x还是X(以及y或Y)。当将我的函数用于MFC CPoint类或GDI + PointF类或其他一些函数时,此方法可能很有用。他们都在其中使用不同的x。我的解决方案可以简化为以下代码: template<int> struct TT {typedef int type;}; template<class P> bool Check_x(P p, typename TT<sizeof(&P::x)>::type b = 0) { return true; } template<class P> bool Check_x(P p, typename TT<sizeof(&P::X)>::type b = 0) { return false; } struct P1 {int x; }; struct P2 {float X; }; // it …


6
待办事项未出现在Visual Studio 2012的任务列表中
我最近升级到了Visual Studio 2012,除了在任务列表中不再显示以“ // todo”开头的注释之外,没有任何问题。我绝对不知道从哪里开始寻找该问题的解决方案,因为所有关键字都太笼统了。 我遇到了其他类似的问题,答案是未打开包含// todo注释的文件,但对我而言并非如此。即使文件在我面前打开,我的待办事项注释也不会显示。

6
Visual Studio 2012解决方案的TeamCity中的MSBuild
我有一个要在TeamCity中构建的VS 2012 Web项目/ sln。它使用安装在TeamCity上的.NET 4.5。 TeamCity服务器仅安装了VS 2010。 构建运行时出现此错误: C:\BuildAgent\work\d5bc4e1b8005d077\CUSAAdmin.Web\CUSAAdmin.Web.csproj(799, 3): error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\WebApplications\Microsoft.WebApplication.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. Project CUSAAdmin.Web\CUSAAdmin.Web.csproj failed. Project CUSAAdmin.sln failed. 它正在尝试使用Visual Studio 2012(v11.0)进行构建。 我在build.xml中将VisualStudioVersion设置为10? <Target Name="BuildPackage"> …


5
检查.lib文件的工具?
我正在评估一些文档不足的软件。当我构建示例项目时,出现类似以下的链接器错误: 错误LNK2019:无法解析的外部符号 这个应用程序没有很多lib文件,因此我可以通过反复试验解决此问题,但是我知道还有一种更优雅的方法是解决此问题。 在Java世界中,我将grep FOO * .jar查找jar,然后在寻找C ++类似物。我正在Visual Studio 2005中使用C ++代码。 我怀疑带有/ LIST选项的lib.exe实用程序可以获取信息,但是到目前为止,我一直没有成功。它只是打印此: Microsoft(R)库管理器版本8.00.50727.762 版权所有(C)Microsoft Corporation。版权所有。 granite50.dll granite50.dll granite50.dll granite50.dll ... 有什么建议?


30
Web部署任务失败。无法连接…服务器未响应
我一直在使用Visual Studio 2012 RC将我的Lightswitch应用发布到本地主机(Win 7,SQL 2008 R2,IIS 7.5)。现在,我正在尝试发布到远程服务器(Win 2008 R2,SQL 2008 R2,IIS 7.5),但遇到了麻烦。 当我尝试发布时,出现以下错误: Web部署任务失败。(由于服务器没有响应,因此无法使用指定的进程(“ Web部署代理服务”)连接到远程计算机(“ ###。###。###。###”)。请确保服务器没有响应。进程(“ Web部署代理服务”)已在远程计算机上启动。有关更多信息,请访问:http : //go.microsoft.com/fwlink/?LinkId=221672#ERROR_COULD_NOT_CONNECT_TO_REMOTESVC。) 我已经检查了“了解更多”链接建议检查的每件事。我已经验证MsDepSvc和WMSVC都在运行,并且端口80和8172都响应了端口扫描。在发布设置中,对于服务URL,我使用的是远程计算机的IP地址(http://###.###.###.###)。对于用户名,我使用的是DomainName \ Administrator,这是我用来使用RDP登录的名称。 我已经在MSDN论坛上发帖,成员建议我将Web部署工具从V2.0回滚到V1.1。我已经完成了,但是并没有改变任何东西。 按照对这个SO问题的回答中的建议,我尝试msdeploy从命令行运行。 从服务器上的命令行我得到: C:\ Program Files \ IIS \ Microsoft Web Deploy> msdeploy -verb:dump -source:dirpath = c:\ temp,计算机名= http:// SeverName:80 / msdeployagentservice,用户名=管理员,密码= XXXX-详细 -debug详细:使用ID'c12c3392-2290-44b7-9434-dbd0ff5f9385'连接到远程服务器。详细信息:以“管理员”身份对远程代理URL'http:// ServerName:80 / msdeployagentservice …

3
如何使用CMAKE从命令行在Windows上构建x86和/或x64?
一种使用cmake在Windows上使用Visual Studio构建x86的方法如下: 启动x86的Visual Studio命令提示符 运行cmake: cmake -G "NMake Makefiles" \path_to_source\ 纳马克 一种使用cmake在Windows上使用Visual Studio构建x64的方法如下: 启动x64的Visual Studio命令提示符 运行cmake: cmake -G "NMake Makefiles" \path_to_source\ 纳马克 使用Cmake,如何编译一个或两个体系结构?(例如Visual Studio如何在IDE中执行此操作)

9
Visual Studio的源代码控制集成如何与Perforce一起使用?
我们正在使用Perforce和Visual Studio。每当我们创建分支时,除非使用“从源代码管理中打开”,否则某些项目将不会绑定到源代码控制,但是其他项目无论如何都会起作用。从我的调查中,我知道其中涉及的一些事情: 在我们的.csproj文件中,有以下设置: <SccProjectName> <SccLocalPath> <SccAuxPath> <SccProvider> 有时它们都设置为“ SAK”,有时则没有。如果它们说“ SAK”,则似乎更有可能起作用。 在我们的.sln文件中,有许多项目的设置: SccLocalPath# SccProjectFilePathRelativizedFromConnection# SccProjectUniqueName# (#是标识每个项目的数字。)SccLocalPath是相对于解决方案文件的路径。通常是“。”,有时是项目所在的文件夹,有时是“ ..”或“ .. \ ..”,并且指向它上方的文件夹似乎很不好。解决方案文件夹。相对的是从该文件夹到项目文件的路径。如果SccLocalPath指向项目的文件夹,它将完全丢失。如果SccLocalPath中包含“ ..”,则此路径可能包含分支之间的文件夹名称不同,我认为这会引起问题。 因此,最后我想知道的细节是: 当您执行“更改源代码管理”并绑定项目时会发生什么?Visual Studio如何决定要在项目和解决方案文件中放入什么? 当您执行“从源代码管理中打开”时会发生什么? SccLocalPath和SccProjectFilePathRelativizedFromConnection引用的“连接”文件夹是什么?Visual Studio / Perforce如何选择它? 有没有建议的方法,即使您创建解决方案的新分支,也可以使源代码控制绑定继续工作? 2012年6月新增: 我不再使用Perforce,因此无法担保,但是请在下面查看KCD的答案。显然,正在开发一个新的P4 VS插件。希望它应该清除所有这些混乱!


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.