每当我们在主要解决方案中进行构建时,我们都会收到以下警告:
无法应用项目"microsoft.visualstudio.qualitytools.unittestframework"的发布属性.
以前有人见过这样的事吗?有想法该怎么解决这个吗?它发生在我们所有的开发人员机器上,也发生在我们的TFS构建服务器上.但是,它仅出现在调试模式下.
c# clickonce visual-studio-2010 visual-studio visual-studio-2012
我正在使用Visual Studio 2012和Microsoft TFS 2012.
在我的c:
驱动器上创建的工作区上,将创建一个隐藏文件夹$tf
.我怀疑TFS创建了这个文件夹.它潜伏着磁盘空间,因为当前大小为几千兆字节,并且它占整个工作区所需的总千兆字节数的25%磁盘空间.所以这个隐藏的$tf
文件夹非常庞大.
结构是这样的:
c:\workspace\$tf\0\{many files with guid in filename}.gz
c:\workspace\$tf\1\{many files with guid in filename}.gz
Run Code Online (Sandbox Code Playgroud)
有谁知道我是否可以$tf
安全地删除这个文件夹,或者是否有必要跟踪工作区内的变化?
我有一个类EventContainer.cs,它包含一个事件,比如说:
public event EventHandler AfterSearch;
Run Code Online (Sandbox Code Playgroud)
我有另一个类,EventRaiser.cs.如何从这堂课中筹集(而不是处理)上述事件?
引发的事件将依次调用EventContainer类中的事件处理程序.这样的事情(这显然不正确):
EventContainer obj = new EventContainer();
RaiseEvent(obj.AfterSearch);
Run Code Online (Sandbox Code Playgroud) 我使用log4Net作为系统的日志.如果appender类型是Log4Net中的AdoNetAppender,则connectionString节点是必需的.但是,我在我的网站上已经有一个使用Log4Net的connectionString.
如何在log4net配置文件中使用log4Net网站的connStr而不是再次配置相同的connstr?
任何人都可以建议一个从SVN迁移到TFS的工具吗?优选地,这将是开源的.
在Visual Studio 2013中,当我重命名绑定到TFS的文件时,Visual Studio会暂停大约六秒钟.例如,当我重构时,这种等待真的很烦人,因为它会中断我的流量.
我怀疑当我重命名文件时,它正在联系TFS并在服务器上进行重命名,这是暂停和我等待的原因(编辑 - 我不认为是这种情况,因为我不需要6秒钟没有互联网连接.如果这是原因,那么在我办理登机手续之前,有没有告诉VS不要联系TFS?如果在重命名时不是VS的速度减慢的原因,是否有人有任何解决方案来加快这个过程?
编辑 - 更多信息 Visual Studio 2013 with update 2和TFS的免费在线版本.无论是否有互联网访问,都会暂停.我的机器相当快(i5-2520M处理器)带SSD但它是32位,3gb内存.由于SSD,我的内存问题并不多.在加载项方面我没有安装任何默认设置(我最近才升级到VS 2013)
我正VS2012
和我一起工作TFS2012
.之前我合作过VS2010
,并TFS2010
和我的证书是存储在凭据管理器.一切工作正常,转向
TFS2012
和VS2012
成功.将VS2012
在凭据管理器中使用旧的设置.
管理员现在已使用新用户名和pswd更改了对TFS的访问权限.删除我的旧凭据并登录后,VS2012
我得到错误" TF30063: You are not authorized to access...
"
有谁知道为什么会这样?Mabe对TFS2012的许可不正确吗?管理员说,权限不会更改,并且它们具有与中相同的设置
TFS2012
.
每个提示都要提前感谢.
最好的祝福.
我可以写程序
int a = 3;
int b = 4;
Console.WriteLine(a % b);
Run Code Online (Sandbox Code Playgroud)
我得到的答案是3. 3 mod 4 = 3怎么样?
我无法弄清楚这是如何以这种方式计算的.
大约一周前,Git支持被添加到Visual Studio 2012和Team Foundation Service.我一直在玩它并希望将一个本地存储库发布到我的团队项目中.它在Team Foundation Service 网站的第2步中描述:
现在我一直在做同样的事情,但我没有得到"Publish to ..."上下文项.这可能是一个错误还是我错过了什么?
我们在项目中使用Visual Studio 2012和Team Foundation Server 2010.由于我们使用的是Microsoft Fakes,我们可能没有使用Team Build 2010的已启动测试功能,我创建了一个构建活动,它调用VSTest.Console.exe传递测试程序集.这种方法对我们来说效果很好.但是,在最近签入后,我们在执行Vstest.console.exe时收到以下错误
错误:调用执行程序'executor:// mstestadapter/v1'时发生异常:对象引用未设置为对象的实例.
我将二进制文件复制到本地计算机,并能够再次获取错误.有趣的是,我们在签入之前运行dev build,它运行相同的vstest.console.exe并使用相同的参数并且可以正常工作.我的机器上有两个文件夹,一个调用工作正常,另一个调用没有.编译的程序集看起来大小相同,并且没有太多差异可供建议.
我尝试使用进程监视器,但除了进程返回退出代码1之外,找不到任何明显的东西.有没有人对此错误了解多少?有什么方法可以从我的测试运行中找到更多信息吗?
问候,
哈米德