Tag: visual studio 2012

在Visual Studio 2012/2013/2015中克隆TFS构build定义?

在Visual Studio 2010中的步骤 打开Team Explorer 去build立 右键单击构build定义,然后单击克隆。 如何在Visual Studio 2012中复制/克隆构build? 克隆操作似乎消失了? 注意:我正在使用TFS 2010

VS 2012 Hello World的构build错误:“操作无法完成。 该参数不正确“

我已经启动了VS 2012.我创build了一个新的解决scheme/项目,并使该项目成为一个控制台应用程序。 在提供的“程序”类中,在“Main”方法中,我添加了一行,即: Console.WriteLine("Hello World"); 这是我所做的唯一的事情。 我右键单击解决scheme名称,然后select“Build”。 立即出现一个对话框/警报,标题为“Microsoft Visual Studio”,在红色的圆圈中包含silverlight的“X”,接着是一个非常有用的错误文本,内容如下: 操作无法完成。 该参数不正确。 我已经对这个非常详细的错误进行了广泛的search,并得出结论,它在许多不同的情况下popup。 就我而言,我几天前开始体验它(在一个更复杂的MVC应用程序上),它似乎是间歇性的。 有时我会得到错误,有时候不会。 有时我可以完全closuresVS并重新打开,它仍然会在那里,有时会消失几个小时。 重新启动系统(ick)通常会使其消失。 有什么帮助吗? 现在这让我疯狂。 提前谢谢了。 其他信息:如果我杀死任务pipe理器中的所有Visual Studio应用程序(而不是以更常规的方式closuresVisual Studio),它似乎总是解决重新启动Visual Studio时的问题。 仍然困惑。

无法从程序集中加载“SlowCheetah.Xdt.TransformXml”任务

在我的解决scheme的两个项目中安装了慢Cheeath(v。2.5.10.3)后,我收到以下错误: "The "SlowCheetah.Xdt.TransformXml" task could not be loaded from the assembly C:\Users \User\AppData\Local\Microsoft\MSBuild\SlowCheetah\v2.5.10.2\SlowCheetah.Xdt.dll. Could not load file or assembly 'file:///C:\Users\User\AppData\Local\Microsoft\MSBuild \SlowCheetah\v2.5.10.2\SlowCheetah.Xdt.dll' or one of its dependencies. The system cannot find the file specified. Confirm that the <UsingTask> declaration is correct, that the assembly and all its dependencies are available, and that the task contains a […]

Razor语法突出显示在VS 2012与MVC 5不起作用

我在Visual Studio 2013 RC中玩MVC 5 RC 1。 工作得很好。 现在我将VS 2012中的现有MVC 4项目升级到MVC 5,就像这里所描述的那样 我也改变了web.config(s) – 参见“ 从MVC4升级到MVC5 ” 除了视图中的Razor / C#代码的语法突出之外,所有东西(构build,运行Web应用程序,甚至是intellisense)都是完美的。 我也尝试了在VS 2013中创build的MVC 5项目。同样的结果。 所以我假设VS 2012不“理解”新的程序集?! 任何已知的解决方法或想法得到突出回来?

如何在IDE中运行.bat

我想要做的事情非常简单,却找不到办法。 在我的项目中,我有几个.bat文件(我知道,我是老)执行一些任务,如运行SqlMetal等 我只是想右键单击文件并select“运行”或其他东西,所以蝙蝠执行。 我该怎么做? 注:我知道我可以使用工具 – >外部工具,但它不是我正在寻找

npm安装某些包(sqlite3,socket.io)失败,错误MSB8020在Windows 7上

当试图安装一些node.js包(特别是sqlite3和socket.io)时,使用npm install socket.io在Windows 7机器上使用Visual Studio 2012(而不是2010),我有一些失败,看起来像这样: C:\ Program Files(x86)\ MSBuild \ Microsoft.Cpp \ v4.0 \ V110 \ Microsoft.Cpp.Platform.targets(35,5):错误MSB8020:为Visual Studio 2010构build工具(Platform Toolset ='v100 ')找不到。 要使用v100构build工具构build,请单击“项目”菜单或右键单击解决scheme,然后select“更新VC ++项目…”。 安装Visual Studio 2010以使用Visual Studio 2010构build工具进行构build。

VS2012 – Web表单 – 捆绑混乱

我通过Visual Studio 2012创build了一个新的ASP.NET Web Forms项目。不幸的是,默认的Site.Master文件非常混乱。 (我将这些问题放在一起,因为它们非常相关,并且引用相同的代码。) 首先,我已经明白捆绑和缩小的目的 ,所以不需要讨论。 不过,我不明白在默认母版页中包含脚本的方式。 问题1: 为什么在BundleConfig.cs文件中创build一个名为“〜/ bundles / WebFormsJs”的包,而在母版页中,这些相同的单个.js文件中的每一个都在ScriptManager中被逐一列出? 在BundleConfig.cs里面: bundles.Add(new ScriptBundle("~/bundles/WebFormsJs").Include( "~/Scripts/WebForms/WebForms.js", "~/Scripts/WebForms/WebUIValidation.js", "~/Scripts/WebForms/MenuStandards.js", "~/Scripts/WebForms/Focus.js", "~/Scripts/WebForms/GridView.js", "~/Scripts/WebForms/DetailsView.js", "~/Scripts/WebForms/TreeView.js", "~/Scripts/WebForms/WebParts.js")); 内部Site.Master: <body> <form runat="server"> <asp:ScriptManager runat="server"> <Scripts> <%–Framework Scripts–%> <asp:ScriptReference Name="MsAjaxBundle" /> <asp:ScriptReference Name="jquery" /> <asp:ScriptReference Name="jquery.ui.combined" /> <asp:ScriptReference Name="WebForms.js" Assembly="System.Web" Path="~/Scripts/WebForms/WebForms.js" /> <asp:ScriptReference Name="WebUIValidation.js" Assembly="System.Web" Path="~/Scripts/WebForms/WebUIValidation.js" /> <asp:ScriptReference Name="MenuStandards.js" […]

Visual Studio 2012 MSTest与NUnit的优缺点

我们必须决定使用哪种技术来进行unit testing。 目前我们使用Visual Studio 2010,并不满意随附的MSTest。 这是错误的,部署不好(例如testing设置输出目录不能正确识别),并且在尝试在32位和64位版本中testing程序集时有几个问题。 为了让事情变得更糟,MSTest与我们的Jenkins构build系统没有很好的阻抗匹配。 因此我们想到了NUnit。 但是,我们团队中没有人对NUnit有良好的接触。 另外,我们将很快进入Visual Studio 2012。 我需要了解Visual Studio 2012 MSTest vs Nunit最新版本的优缺点 。 由于堆栈溢出的大部分文章都与旧版本的VS有关,所以与我们无关。 我想微软自2010年以来已经大大改进了MSTest。请提供一个公正的比较,您可以比较两种技术中遇到的详细技术问题( 仅限新版本 )

部署可以运行而不需要安装的Visual Studio应用程序的最佳方法

我用C#/。NET编写了一个相当简单的应用程序,并且找不到一个发布它的好方法。 这是一种“工具”,用户只能运行一次,或者每隔几个月运行一次。 正因为如此,我希望有一种方法可以将其部署到不需要安装的位置(只需在下载后双击EXE文件即可运行)。 但是,它仍然需要(以某种方式)包含.NET,库等的正确版本,因此它将正确运行。 我知道这是包含在使用ClickOnce时,但仍然安装到用户的计算机上的应用程序。 有没有办法可以做到这一点? 编辑 – \ bin \ Debug myAppName.application myAppName.exe myAppName.exe.config myAppName.exe.manifest myAppName.pdb myAppName.vshost.application myAppName.vshost.exe myAppName.vshost.exe.config myAppName.vshost.exe.manifest extraLibrary.dll 以及两个文件夹 app.publish Resources

“testing输出窗格”在哪里?

检测到意外的错误。 有关详细信息,请检查testing输出窗格。 “testing输出窗格”在哪里? 我无法在Visual Studio中find它。 我发现“testing资源pipe理器”,但没有提供任何细节。