VS2015:警告MSB3884:找不到规则集文件

将我的WinForms VS2013项目升级到VS2015后,我开始看到MSB3884“无法find规则集文件”警告。 谷歌search出现了一篇MSDN文章,Stack Overflow文章以及其他许多网站。 类似的问题: 33020507 MSDN: VS2015 MSB3884警告 我已经安装了VS2013和VS2015。 给出警告的项目文件(以及那些没有的)没有这些条目。 <CodeAnalysisRuleSetDirectories> <CodeAnalysisRuleDirectories> 如果从项目文件中删除另外两个条目,则问题消失,这是显而易见的,因为没有规则文件集。 <CodeAnalysisIgnoreBuiltInRuleSets> <CodeAnalysisIgnoreBuiltInRules> 我正在尝试使用msbuild进行外部构build,但是VS2015也倾向于显示这个问题。 有趣的是,如果我点击项目属性代码分析器区域中的打开button,我得到的文件。 指定不同的规则集没有区别。 这让我觉得可能有一个环境variables设置,没有任何想到。 代码分析器是项目文件的一个function。 我可以添加一个目录属性,但共识是取出path, <CodeAnalysisRule*Directories> 。 GUI使用默认值: “ 这是一个典型的项目文件片段。 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> <DebugSymbols>true</DebugSymbols> <OutputPath>bin\x86\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG</DefineConstants> <DebugType>full</DebugType> <PlatformTarget>x86</PlatformTarget> <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets> <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules> <Prefer32Bit>false</Prefer32Bit> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <CodeAnalysisRuleSet>BasicCorrectnessRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"> <DebugSymbols>true</DebugSymbols> <OutputPath>bin\x64\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG</DefineConstants> <DebugType>full</DebugType> <PlatformTarget>x64</PlatformTarget> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules> </PropertyGroup> 没有摆脱项目文件中的代码分析线,虽然再次保存项目文件只是将其添加回来,我怎样才能消除/修复警告?

.NET扫描API

有没有用.NET编写的免费或商业组件(无COM互操作),可以与大多数的两台扫描仪一起使用?

点斜线对PHP的作用是什么?

A.这是做什么的? require ("./file.php"); B.与此相比? require ("file.php"); (它不是一个目录..这将是) require ("../file.php");

在开发过程中debuggingFirefox插件的最快方法

debuggingFirefox的插件是一个缓慢的过程:(1)在JS编辑器中编辑源代码(2)使用构build脚本将程序包打包成XPI(3)拖入Firefox进行安装(4)重启Firefox(5)打开JavaScriptdebugging器 我们可以加强这个过程吗? 像安装到Firefox没有重新启动,或configuration生成脚本安装到Firefox?

用户故事与敏捷术语中的特性之间有什么区别?

我想一个function可能是像“信用卡授权”,而用户故事可能是“授权贝宝信用卡”。 那么,用户故事是function的一个子集?

IsMobileDevice如何工作?

MSDN使得检测移动浏览器听起来如此简单: if (Request.Browser["IsMobileDevice"] == "true" ) { Response.Redirect("MobileDefault.aspx"); } 其实,看起来你也可以只检查Request.Browser.IsMobileDevice。 但是,这实际上是如何工作的? 我甚至没有一个.browser文件…这里幕后发生了什么? ASP.NET 2.0有一些内置的默认值吗?

嵌套方法的成本

在Scala中,可以在其他方法中定义方法。 这将它们的使用范围限制在定义块的内部。 我使用它们来提高使用多个高阶函数的代码的可读性。 与匿名函数文字相反,这允许我在给他们有意义的名字之前通过他们。 例如: class AggregatedPerson extends HashSet[PersonRecord] { def mostFrequentName: String = { type NameCount = (String, Int) def moreFirst(a: NameCount, b: NameCount) = a._2 > b._2 def countOccurrences(nameGroup: (String, List[PersonRecord])) = (nameGroup._1, nameGroup._2.size) iterator.toList.groupBy(_.fullName). map(countOccurrences).iterator.toList. sortWith(moreFirst).head._1 } } 是否有运行成本,因为我应该知道嵌套的方法定义? 封闭的答案是否有所不同?

svn合并输出的不同列(字母)是什么意思?

SVN合并的输出在文件名前面列出了4列字母。 我理解这些字母的意思(主要是),但是我找不到任何关于字段含义的信息,所以只能根据上下文有一个模糊的理解。 任何人都可以指向我的文档? 基于上下文,我已经能够推断出该列: 是关于文本更改为文件 似乎与在文件夹中使用svn ignore命令有关(或者它可能只是文件的属性?) 我从来没见过第三栏的一封信,所以我不知道这是什么意思。 可能是树木冲突? 这是我最担心的,因为我不知道如何处理它。

将宽度和高度指定为百分比,而不使HTML中的照片比例偏斜

我想知道是否在宽度和高度属性,我可以指定宽度和高度为百分比? 那么,我想这是显而易见的,因为当我这样做的时候,它调整了大小,但是这似乎是扭曲了我的形象的质量。 这里是我的固定属性标记的例子: <img src="#" width="346" height="413"> 现在,在尝试缩小这个比例的时候,通过百分比说一半: <img src="#" width="50%" height="50%"> 我得到的东西完全不同于: <img src="#" width="173" height="206.5"> 我认为我只是从根本上误会了我的百分比涨幅,因为我的第二个和第三个例子在视觉上有明显的差异。 更新:嘿谢谢大家的所有有益的职位! 我真的很喜欢Pat提出的jQuerybuild议,只是因为在他的build议中,我实际上可以修改select器,并将其应用于所有受到影响的图像,例如: $('img.FancyBox').each(function(){ $(this).width($(this).width() * 0.25); }); 那真棒! 您可以在我的网站查看实时效果: http : //www.marioplanet.com/product.htm 它工作得很好,考虑到一旦我连接到我的SQL Server数据库,然后我可以将这个jQuery代码片段应用到我的产品页面上的所有FancyBox类图像。 多谢你们!

java能运行一个编译好的scala代码吗?

可以命令java运行一个编译的Scala代码? 如果是这样,为什么我们有一个独家命令scala ?