小编Jon*_*xon的帖子

无法应用项目X的发布属性

每当我们在主要解决方案中进行构建时,我们都会收到以下警告:

无法应用项目"microsoft.visualstudio.qualitytools.unittestframework"的发布属性.

以前有人见过这样的事吗?有想法该怎么解决这个吗?它发生在我们所有的开发人员机器上,也发生在我们的TFS构建服务器上.但是,它仅出现在调试模式下.

c# clickonce visual-studio-2010 visual-studio visual-studio-2012

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

TFS创建一个带有千兆字节.gz文件的$ tf文件夹.我可以安全地删除它吗?

我正在使用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安全地删除这个文件夹,或者是否有必要跟踪工作区内的变化?

tfs diskspace visual-studio-2012 tfs2012 tfvc

42
推荐指数
2
解决办法
2万
查看次数

在C#中从不同的类中引发类的事件

我有一个类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)

c# events

28
推荐指数
5
解决办法
7万
查看次数

我如何使用当前网站的connectionString for log4Net而不是配置

我使用log4Net作为系统的日志.如果appender类型是Log4Net中的AdoNetAppender,则connectionString节点是必需的.但是,我在我的网站上已经有一个使用Log4Net的connectionString.

如何在log4net配置文件中使用log4Net网站的connStr而不是再次配置相同的connstr?

c# log4net connection-string

28
推荐指数
4
解决办法
2万
查看次数

从SVN迁移到TFS的工具

任何人都可以建议一个从SVN迁移到TFS的工具吗?优选地,这将是开源的.

svn migration tfs tfs-migration

27
推荐指数
2
解决办法
2万
查看次数

TFS在Visual Studio 2013中重命名和删除文件很慢

在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)

tfs visual-studio-2013 azure-devops

24
推荐指数
1
解决办法
5588
查看次数

TF30063:从TFS2010更改为TFS2012后,您无权访问

我正VS2012和我一起工作TFS2012.之前我合作过VS2010,并TFS2010和我的证书是存储在凭据管理器.一切工作正常,转向 TFS2012VS2012成功.将VS2012在凭据管理器中使用旧的设置.

管理员现在已使用新用户名和pswd更改了对TFS的访问权限.删除我的旧凭据并登录后,VS2012我得到错误" TF30063: You are not authorized to access..."

有谁知道为什么会这样?Mabe对TFS2012的许可不正确吗?管理员说,权限不会更改,并且它们具有与中相同的设置 TFS2012.

每个提示都要提前感谢.

最好的祝福.

tfs tfs2010 visual-studio-2012 tfs2012

23
推荐指数
2
解决办法
4万
查看次数

C#模数运算符

我可以写程序

int a = 3;
int b = 4;

Console.WriteLine(a % b);
Run Code Online (Sandbox Code Playgroud)

我得到的答案是3. 3 mod 4 = 3怎么样?

我无法弄清楚这是如何以这种方式计算的.

c# modulus

21
推荐指数
4
解决办法
7万
查看次数

将本地Git存储库发布到Team Foundation Service

大约一周前,Git支持被添加到Visual Studio 2012和Team Foundation Service.我一直在玩它并希望将一个本地存储库发布到我的团队项目中.它在Team Foundation Service 网站的第2步中描述:

  • 将您的本地Git存储库发布到您的新团队项目中.

在此输入图像描述 在此输入图像描述

现在我一直在做同样的事情,但我没有得到"Publish to ..."上下文项.这可能是一个错误还是我错过了什么?

在此输入图像描述

git tfs visual-studio azure-devops

20
推荐指数
2
解决办法
2万
查看次数

调用executor'recutiveor:// mstestadapter/v1'时发生异常:对象引用未设置为对象的实例

我们在项目中使用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之外,找不到任何明显的东西.有没有人对此错误了解多少?有什么方法可以从我的测试运行中找到更多信息吗?

问候,

哈米德

tfs visual-studio tfs2010

18
推荐指数
3
解决办法
2万
查看次数