标签: visual-studio-2012

团队城市未满足要求:MSBuildTools12.0_x86_Path存在

我在x32 Server2008 windows机器上安装了TeamCity.我运行了.net 4.5网络安装.我也根据本文复制了我的x64机器上的文件,这样我就不需要安装vs2012(不过,我确实更改了在32位机器上删除x86的路径):

Visual Studio 2012解决方案TeamCity中的MSBuild

我似乎无法让本地代理运行我在vs2012或vs2010项目上为msbuild设置的构建.我一直在:

未满足的要求:MSBuildTools12.0_x86_Path存在

我已多次重启服务器,并重新启动了代理.我已经尝试了一点路径变量,但无法弄清楚我错过了什么.我在配置参数中看起来也很好,可以看到这些:

MSBuildTools2.0_x86_Path C:\ Windows\Microsoft.NET\Framework\v2.0.50727

MSBuildTools3.5_x86_Path C:\ Windows\Microsoft.NET\Framework\v3.5

MSBuildTools4.0_x86_Path C:\ Windows\Microsoft.NET\Framework\v4.0.30319

我怎么在那里得到12.0?

.net msbuild visual-studio-2010 visual-studio-2012

116
推荐指数
6
解决办法
4万
查看次数

当Visual Studio告诉我"xcopy退出代码4"时出了什么问题

我对后期构建事件不是很熟悉,所以我对我的程序出了什么问题感到有些困惑.在visual studio 2010中编译时,我得到以下内容:

The command "xcopy C:\Users\Me\Path\Foo.bar\Library\dsoframer.ocx C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D
xcopy C:\Users\Me\Path\Foo.bar\ApplicationFiles C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D
xcopy C:\Users\Me\Path\url\ C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D
rmdir /S /Q C:\Users\Me\Path\Foo.bar\bin\Debug\.gwt-tmp" exited with code 4.    
Run Code Online (Sandbox Code Playgroud)

尽管有这个错误,该程序似乎运行良好,但我不想忽略这个问题,希望没有什么不好的事情发生.奇怪的是,这一行最初只是一个命令(第一个xcopy),但随着我继续编译项目(修复其他问题,主要是引用),错误信息扩大得越来越大.知道会发生什么吗?

编辑:以下是似乎失败的postbuild事件 -

xcopy $(ProjectDir)Library\dsoframer.ocx $(TargetDir) /Y /E /D
xcopy $(ProjectDir)ApplicationFiles $(TargetDir) /Y /E /D
xcopy $(SolutionDir)com.myUrl.gwt\www $(TargetDir) /Y /E /D
rmdir /S /Q $(TargetDir).gwt-tmp
Run Code Online (Sandbox Code Playgroud)

c# xcopy visual-studio-2010 visual-studio-2012

114
推荐指数
8
解决办法
17万
查看次数

由于rc.exe,Visual Studio无法构建

我在网上搜索过,找不到任何与我的问题相似的内容.

我创建了一个空的C++项目,并添加了一个返回的main.cpp,我无法构建它.这是我收到的消息:

1>------ Build started: Project: Project1, Configuration: Debug Win32 ------
1>LINK : fatal error LNK1158: cannot run 'rc.exe'
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Run Code Online (Sandbox Code Playgroud)

在VS2012中有什么地方我可以指定在哪里找到这个可执行文件吗?我已经安装了Windows 7 SDK,我有以下可执行文件:

C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin
Run Code Online (Sandbox Code Playgroud)

我来自Code :: Blocks并毫不费力地使用mingw-gcc,但最近我一直需要VS来实现托管实现,所以我希望有人有个主意.

visual-studio-2012

114
推荐指数
7
解决办法
14万
查看次数

XAML中的名称空间错误中不存在该名称

使用VS2012在VB.NET WPF应用程序上工作.我有一个简单的MusicPlayer教程应用程序,我用来学习WPF.我正在逐步将C#版本的教程转换为VB.NET.

它在应用程序中有两个类,它们都在同一名称空间下.我能够在XAML中引用命名空间,但是当我尝试在XAML中引用类对象时,我收到错误,我无法编译.

奇怪的是,IntelliSense可以通过xmlns:c =标签引用命名空间,也可以在使用类型对象键入时使用 <c: 但是对象有下划线并且生成错误,试图在设计器中构建或工作.

.vb类文件位于名为\ Controls的文件夹中.主项目根命名空间有意留空.这个类是这样编码的......

Namespace MusicPlayer.Controls
    Public Class UpdatingMediaElement
       .... code here
    End Public
End Namespace
Run Code Online (Sandbox Code Playgroud)

xaml看起来像这样

(<Window >标记中定义的名称空间

xmlns:c="clr-namespace:MusicPlayer.Controls"
Run Code Online (Sandbox Code Playgroud)

(对象在a中定义<Grid>)

  <c:UpdatingMediaElement Name="MyMediaElement" />
Run Code Online (Sandbox Code Playgroud)

(显示错误)名称"UpdatingMediaElement"在名称空间"clr-namespace:MusicPlayer.Controls"中不存在.

不确定有什么问题或如何修复它?

vb.net wpf xaml visual-studio-2012

114
推荐指数
9
解决办法
11万
查看次数

如何在Visual Studio 2012中安装ASP.NET MVC 5?

有没有办法在Visual Studio 2012中安装ASP.NET MVC 5?

我尝试过使用NuGet(http://www.nuget.org/packages/Microsoft.AspNet.Mvc).但我认为它应该作为Visual Studio扩展,但我无法在任何地方找到它.

或者它仅在Visual Studio 2013中可用?

visual-studio-2012 asp.net-mvc-5

114
推荐指数
6
解决办法
16万
查看次数

Qt 5.1.1:应用程序无法启动,因为缺少平台插件"windows"


编辑: 有些人开始将我的问题标记为重复.当我问这个问题时,不要忘记存在许多类似的问题(参见下面的列表).但是,这些答案都没有解决我的问题.经过长时间的搜索后,我发现了一条评论,该评论被指向缺少的lib的所有用户忽略.现在,几个月后,评论已经改为答案.然而,当我自己回答这个问题时,我打算通过直接提供解决方案来帮助其他人.这不应该被遗忘,到目前为止,我的答案帮助了很多人.因此,我的问题绝对不是重复的. 顺便说一句:在顶部提供的链接中接受的答案并不能解决问题!


是的,我使用了搜索:

无法加载平台插件"windows".可用平台有:错误

从Visual Studio qwindows.dll错误部署Qt C++应用程序

无法加载平台插件"windows"可用平台是:windows,minimal

但是,就我而言,问题仍然存在.我正在使用Qt 5.1.1与Visual Studio 2012,并使用Qt Creator 2.8.1在Windows 7上开发我的应用程序.应用程序以"Release"模式编译,如果直接使用Qt Creator启动,则可以执行.

但是,当从"release"-Folder开始时,我收到以下消息:

此应用程序无法启动,因为它无法找到或加载Qt平台插件"windows".可用的平台插件有:最小,屏幕外,窗户.

文件夹结构如下所示:

release
+ gui.exe
+ icudt51.dll
+ icuin51.dll
+ icuuc51.dll
+ libGLESv2.dll
+ Qt5Core.dll
+ Qt5Gui.dll
+ Qt5Widgets.dll
+ platforms
Run Code Online (Sandbox Code Playgroud)

平台是直接从Qt\Qt5.1.1\5.1.1\msvc2012\plugins\platforms复制的文件夹,包括例如qwindows.dll.如果我像其他一些用户那样将其重命名为"平台"并不重要.Qt仍然没有找到"平台插件窗口",我的错误在哪里?

c++ windows qt visual-studio-2012

114
推荐指数
8
解决办法
23万
查看次数

缺少类名和方法名称下拉列表(visual studio setting)

有谁知道如何再次获取我的类名和方法名称下拉列表?这是通常在代码之上的下拉列表.这只是一个设置,但我似乎无法找到它.我不想重置我的设置顺便说一句.我不应该这样做.

visual-studio-2005 visual-studio-2008 visual-studio visual-studio-2012 visual-studio-2015

112
推荐指数
3
解决办法
5万
查看次数

构建时,Microsoft.Common.Targets中的"具有无效的子元素"警告

在我的VS2010中,当我构建我的解决方案时,我在Microsoft.Common.Targets文件中有超过100个警告.当我尝试构建,发布或运行我的程序时,我只收到警告,但是当我双击它以获取更多信息时,会弹出Microsoft.Common.Targets,然后我会收到警告.

此文件Microsoft.Common.Targets是.net框架的一部分,具有MSBuild内置目标等.它在属性窗口中具有关联的模式.

一些示例警告(100个中的2个):

Warning    2    The element 'PropertyGroup' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003' has invalid child element 'CustomBeforeMicrosoftCommonTargets' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003'. List of possible elements expected: 'Property' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003'.    C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets    22    10    Miscellaneous Files
Warning    3    The element 'PropertyGroup' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003' has invalid child element '_OriginalConfiguration' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003'. List of possible elements expected: 'Property' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003'.    C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets    60    10    Miscellaneous Files
Run Code Online (Sandbox Code Playgroud)

为什么这个文件突然出现在我的编辑器中,当它不是我的项目的一部分时,以及如何告诉visual studio在构建时忽略这个框架文件.

visual-studio-2010 visual-studio-2012 visual-studio-2013 visual-studio-2015

104
推荐指数
1
解决办法
5万
查看次数

如何创建InstallShield LE项目来安装Windows服务?

我昨天在MSDN上发布时下载了Visual Studio 2012.我注意到我们2010年的一些项目类型已经消失或不同.我现在最大的不同是删除了Windows Installer项目.现在我们被迫使用InstallShield LE(限量版).这里的问题是我写了大量的Windows服务,我看不到如何设置InstallShield LE.我们(我的公司)似乎必须投资专业版的许可证.

有没有人找到在InstallShield LE中安装服务的方法?使用Windows Installer项目时,只需设置自定义操作即可.

windows-services visual-studio-2012 installshield-le

104
推荐指数
3
解决办法
10万
查看次数

将现有目录添加到解决方案资源管理器中的目录

我想在解决方案资源管理器中将已存在的目录添加到目录中,但每当我右键单击该目录并选择时Add => Existing Item,我只能添加单个文件,而不能添加目录.

如何将现有目录添加到Solution Explorer中的Project内的目录中?

visual-studio-2012

104
推荐指数
3
解决办法
6万
查看次数