草庐IT

powerpoint-2013

全部标签

powershell - 如何在 TFS2013 构建中将构建参数和其他信息传递给 powershell 脚本?

我在TFS2013中使用默认构建模板,我如何从powershell脚本访问构建参数(例如,构建下的变更集编号、构建目录、源路径、tfs地址、代理信息...)?示例情况:我想在Pre-Build脚本上重写所有程序集信息版本信息,其中版本号的最后一部分是变更集号,我可能可以在脚本内使用tf.exe命令获取变更集,但我不仅仅是我想在构建期间从构建代理那里知道。我尝试在脚本中运行Get-Variable并将其写入构建,但我没有在脚本中找到任何特殊变量。我是否遗漏了什么,或者默认构建模板在执行期间根本不会将任何变量传递给powershell运行时? 最佳答案

c# - Visual Studio 2013 丢失代码格式,C#

我已将我的VisualStudio更新为2013Professional,但这样做似乎丢失了很多代码格式。我已经进入工具-选项-环境-字体和颜色并重置默认值。我什至去了工具-选项-环境-导入和导出设置并浏览到我的2012设置文件夹,但我又错过了很多代码格式。关键字被突出显示,但任何类等都没有。我团队中的其他人已经升级没有任何问题(我只是使用默认的下载安装程序)非常感谢任何帮助,因为目前我基本上只是使用美化版的记事本来使用下图进行编码 最佳答案 如果您使用的是高效电动工具,转到=>工具->选项->高效电动工具。在主菜单中,关闭选项:C

Visual Studio 2013 和 2015 中的 C++ 编译器错误 C2280 "attempting to reference a deleted function"

此代码段在VisualStudio2013(版本12.0.31101.00更新4)中编译时没有错误classA{public:A(){}A(A&&){}};intmain(int,char*){Aa;newA(a);return0;}在VisualStudio2015RC(版本14.0.22823.1D14REL)中编译时出现此错误:1>------Buildstarted:Project:foo,Configuration:DebugWin32------1>foo.cpp1>c:\dev\foo\foo.cpp(11):errorC2280:'A::A(constA&)':atte

Visual Studio 2013 和 2015 中的 C++ 编译器错误 C2280 "attempting to reference a deleted function"

此代码段在VisualStudio2013(版本12.0.31101.00更新4)中编译时没有错误classA{public:A(){}A(A&&){}};intmain(int,char*){Aa;newA(a);return0;}在VisualStudio2015RC(版本14.0.22823.1D14REL)中编译时出现此错误:1>------Buildstarted:Project:foo,Configuration:DebugWin32------1>foo.cpp1>c:\dev\foo\foo.cpp(11):errorC2280:'A::A(constA&)':atte

c++ - 如何在 C++ 的 VS2013 中关闭自动格式化?

VS2013为C++添加了自动格式化。我个人对自动格式化的看法是它最终对开发人员有害,但我必须接受并非所有人都同意。让我烦恼的是,我似乎无法完全禁用自动格式化。我在工具->文本编辑器->C/C++->格式化->常规下的每个复选框都没有选中:voidf()VS2013将其替换为voidf()这不是这个特定项目中的代码标准,这意味着我必须返回并插入一个空格。还有其他一些我必须与VS对抗的例子。我不想更改间距设置,因为我在多个具有不同代码标准的项目中工作我不相信自动格式化,所以我只想让它不妨碍我我只是希望VS不会自动修改我的代码。PS。我不反对VS可以格式化代码,但我想手动调用它

c++ - 如何在 C++ 的 VS2013 中关闭自动格式化?

VS2013为C++添加了自动格式化。我个人对自动格式化的看法是它最终对开发人员有害,但我必须接受并非所有人都同意。让我烦恼的是,我似乎无法完全禁用自动格式化。我在工具->文本编辑器->C/C++->格式化->常规下的每个复选框都没有选中:voidf()VS2013将其替换为voidf()这不是这个特定项目中的代码标准,这意味着我必须返回并插入一个空格。还有其他一些我必须与VS对抗的例子。我不想更改间距设置,因为我在多个具有不同代码标准的项目中工作我不相信自动格式化,所以我只想让它不妨碍我我只是希望VS不会自动修改我的代码。PS。我不反对VS可以格式化代码,但我想手动调用它

c++ - Visual Studio 2013 fatal error C1041/FS

我正在使用VisualStudio2013。项目经常拒绝编译。如果我撤消任何更改,它仍然无法编译。我发现重新创建整个项目是可行的。我想实际解决这个问题。我得到的错误是:1>Critic.cpp:fatalerrorC1041:cannotopenprogramdatabase'c:\users\username\desktop\projectName\projectName\x64\debug\vc120.pdb';ifmultipleCL.EXEwritetothesame.PDBfile,pleaseuse/FS我已尝试按照这些说明进行操作,但无济于事:http://msdn.mi

c++ - Visual Studio 2013 fatal error C1041/FS

我正在使用VisualStudio2013。项目经常拒绝编译。如果我撤消任何更改,它仍然无法编译。我发现重新创建整个项目是可行的。我想实际解决这个问题。我得到的错误是:1>Critic.cpp:fatalerrorC1041:cannotopenprogramdatabase'c:\users\username\desktop\projectName\projectName\x64\debug\vc120.pdb';ifmultipleCL.EXEwritetothesame.PDBfile,pleaseuse/FS我已尝试按照这些说明进行操作,但无济于事:http://msdn.mi

c++ - 为什么 Clang 和 VS2013 接受移动大括号初始化的默认参数,但不接受 GCC 4.8 或 4.9?

如标题所示,我有一个简短的演示程序,可以使用所有这些编译器进行编译,但在使用gcc4.8和gcc4.9编译后运行时核心转储:有什么想法吗?#includestructFoo:std::unordered_map{usingstd::unordered_map::unordered_map;//~Foo()=default;//addingthisallowsittowork};structBar{Bar(Foof={}):_f(std::move(f)){}//usinganyofthefollowingconstructorsfixestheproblem://Bar(Foof=Fo

c++ - 为什么 Clang 和 VS2013 接受移动大括号初始化的默认参数,但不接受 GCC 4.8 或 4.9?

如标题所示,我有一个简短的演示程序,可以使用所有这些编译器进行编译,但在使用gcc4.8和gcc4.9编译后运行时核心转储:有什么想法吗?#includestructFoo:std::unordered_map{usingstd::unordered_map::unordered_map;//~Foo()=default;//addingthisallowsittowork};structBar{Bar(Foof={}):_f(std::move(f)){}//usinganyofthefollowingconstructorsfixestheproblem://Bar(Foof=Fo