【C#-构建我的解决方案时未更新DLL】教程文章相关的互联网学习教程文章

c# – 如果一次运行一个单元测试则传递正常,如果运行“解决方案中的所有测试”,则为FileLoadException【代码】

我正在尝试对我的一些类进行单元测试并遇到一个问题,即单独运行测试可以100%正常运行,但是如果我批量运行它们/使用“所有测试解决方案”选项每一个测试一个我的文件失败并显示错误:System.IO.FileLoadException was unhandled by user codeMessage=Could not load file or assembly 'Microsoft.Practices.Prism, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The located assembly's ma...

c# – 如何使用模板生成解决方案?【代码】

我在这里遇到了一些麻烦. 我希望能够使用类似于VS2010使用的模板生成C#项目(和解决方案)(比如说C#控制台应用程序).基本上我想要一个方法GenerateConsoleApplication就是这样做的.但是因为我需要生成其中的几个,所以我想使用一个模板来填充program.cs类的Main方法,该方法将与.csproj和app.xml文件一起生成.public void GenerateConsoleApplication() {var projectName = "MyConsoleApplication";var projectLocation = "C:\temp";//...

c# – 仅比较FilesNames而不是内容是我的解决方案正确吗?【代码】

我们正在传输大量的文档/图像,在实际将这些文档保存到sql server之前我想比较2个文件列表. >我的filePaths列表(将是一个txtFile,其中包含一个文件路径列表.转换为hashset)>他们的filePaths列表(将动态读取并生成一个hashset)public static HashSet<string> ToHashSet(this string rootDirectory) {const string searchPattern = "*.*";string[] files = Directory.GetFiles(rootDirectory, searchPattern, SearchOption.AllDirecto...

c# – 如何组织我的Xamarin.Forms解决方案?

我正在开发一个Xamarin.Forms项目.当我创建Xamarin.Forms便携式解决方案时,我分别为iOS,Android,Windows8.1和WindowsPhone 8.1提供了一个Portable项目和四个平台项目. 我在可移植项目中拥有所有UI页面和逻辑代码,并在每个平台项目中拥有所有特定于平台的调用.现在参考Xamarin Architecture,我们可以有六个应用层. 为实现这一目标,我需要在项目结构中进行哪些更改? 我是否必须将UI页面分开并将其放在单独的Project和Business逻辑的...

c# – Visual Studio解决方案中的Markdown文档【代码】

我使用c#和Visual Studio 2017开始了一个新项目.我的目标是管理Visual Studio中的文档,将所有文件放在一个地方,并在TFS / Git中提供完整且易于访问的历史记录.我有src文件夹中的代码,测试文件夹中的测试项目,文档文件夹中的Markdown文件(我使用Markdown Editor).根文件夹中还有一个Readme.md:现在有一些问题: > Visual Studio中的结构与文件系统中的结构不同.我在Visual Studio中创建的所有md-Files都放在Solution的根目录中.我可...

c# – 为解决方案生成nuspec文件?

我们的情况可能并不理想,但我们有一个大约10个核心库的解决方案,它们具有各种依赖关系.我们试图转移到Nuget以获得此解决方案依赖关系,以及将此解决方案中的库打包到Nuget包中. 似乎没有办法生成一个将考虑解决方案中所有项目的nuspec文件.我假设如果我们想要一个包,我们就不能拥有多个nuspec文件,那么我们是否需要手动管理nuspec文件或构建我们自己的工具来查看所有项目并生成文件?有没有其他的替代方法来生成nuspec文件,并且仍然...

c# – 在asp.net核心解决方案中的项目之间共享视图(.cshtml文件)

我有一个项目,由于各种原因,有许多控制器和视图基本相同.目前,它们在项目之间进行复制,因此每个项目中都有几个副本.我想知道是否还有将它们放在一个单独的项目(例如类库项目)中并修改View Locator功能(IViewLocationExpander?)或其他一些方法让它在这些视图的不同项目中查找. 我知道这可能在“完整”的asp.net中有一些黑客攻击而且从来都不是很干净或优雅,所以想知道asp.net核心是否有更好的方法? 谢谢解决方法:您可以创建一个As...

c# – 在所有解决方案项目中共享域模型对象

在构建我的项目时,我一直都有相同的情况.我有主要的域模型(实体框架模型).我添加了一个wcf数据服务项目来帮助查询此模型.现在,如果我想使用模型的其中一个对象,我必须引用Domain模型dll并且这并不总是好的,因为项目可能是silverlight,或者我可以使用服务引用,这可能更好的选择但不是清除poco对象. 你有什么建议可以最好地练习如何分享通用模型,所以我可以将它与UI,远程服务一起使用…… 提前致谢 …解决方法:这可能不是一个好主意....

c# – 解决方案输出目录

我目前正在开发的项目由多个团队开发,每个团队负责项目的不同部分.他们都设置了自己的C#项目和解决方案,其配置设置特定于他们自己的需求.但是,现在我们需要创建另一个全局解决方案,它将所有项目组合并构建到同一个输出目录中. 我遇到的问题是,我发现只有一种方法可以将所有项目构建到同一个输出目录中 – 我需要修改所有项目的配置.这就是我们想要避免的.我们希望所有这些项目都不了解这种“全球”解决方案.每个团队都必须保留仅使...

安全漏洞系列(一)---XSS漏洞解决方案(C# MVC)【代码】【图】

参考地址:https://www.cnblogs.com/sagecheng/p/9462239.html 测试项目:MVCDemo 一、XSS漏洞定义XSS攻击全称跨站脚本攻击,它允许恶意web用户将代码(如:html代码)植入到页面上,当访问到该页面时,嵌入到页面的html代码会自动执行,从而达到恶意攻击的目的。 二、解决方案1.新建立一个XSSHelper帮助类 1 public static class XSSHelper2 {3 /// <summary>4 /// XSS过滤5 /// </summary>6 ...

c# – Visual Studio 2010解决方案文件夹中的未知Index.dat和Storage.dat文件

我有一个Visual Studio 2010解决方案,一周前神秘地出现在根解决方案文件夹中的两个文件名为Index.dat和Storage.dat.它们的大小分别为28字节和512字节. 该解决方案与TFS服务器绑定,但在任何其他解决方案之前我从未见过这些文件. 有关这些文件是否与VS有关的任何线索?我从2003年开始与VS合作,之前从未见过这些文件.解决方法:如果将数据库项目添加到解决方案,则Visual Studio将创建这些文件.

c# – 解决方案中的多个项目 – 实体框架和ASP.Net MVC 4

对于学校项目,我正在构建一个必须在多个项目中拆分的应用程序. 将要进行的项目是类库,wcf服务和asp.net MVC4应用程序. 类库将是状态库,无状态库和数据库. 理想情况下,实体框架应位于数据目录库中,生成的模型应放在状态库中,无状态的类包含静态方法以保存这些模型. 但是我似乎无法将Entity Framework(v5)生成的模型转换为另一个类库(State).有办法做到这一点吗?或者我认为错了,我应该使用其他架构吗? 这个问题解决了:Entity Fram...

c# – 在Visual Studio项目模板中创建解决方案文件夹【代码】

我按照以下说明创建了一个多项目Visual Studio Temploate:http://msdn.microsoft.com/en-us/library/ms185308.aspx. 这工作正常,当我从File – > New Project选项中选择我的项目模板时,我可以在Visual Studio中看到我的两个项目. 现在我想添加另外两个项目,但我现在希望项目出现在不同的文件夹下,如下所示: 如何修改.vstemplate文件以显示解决方案文件夹?我从这个链接Add solution folder to visual studio project template看...

c# – 第三级的对象列表没有使用Newtonsoft Json.Net反序列化(在文档中找不到解决方案)【代码】

我有一个项目,我需要从Http服务器的响应中读取.答案在Json.该json的对象图反序列化大部分工作,但最低级别的数组失败,留空. 我在下面创建了可以粘贴到空白测试项目并运行的代码.唯一的测试失败了,我无法解决原因.示例Json是顶部的const字符串. 我发现System.Web.Extensions中的JavaScriptSerializer确实有效(当我使用List而不是数组时).但是,Json.Net等效功能不起作用.下面的示例中有两个测试,Newtonsoft一个失败,但为什么?我错过了...

c# – 从解决方案范围的分析resharper中排除lib文件夹

R#解决方案范围广泛分析resharper一直在尝试建议bootstrap.css,bootstrap.min.js,jquery.min.js和…的更改. IMHO it should be handled by R# by default, Can we disable it? IMHO with invention of Rosylyn, must come out or R# addiction (adsbygoogle = window.adsbygoogle || []).push({});标签:,,, 来源: https://codeday.me/bug/20190622/1261777.html