Tag: visual studio 2015

ASP.NET Core和Angular 4入门在Visual Studio 2015中使用WEB API

下面是我在安装了Core Extension DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe的Microsoft Visual Studio Professional 2015版本14.0.25431.01 Update 3中构建项目时所遵循的教程链接。 当我运行命令’dotnet run’时,它会抛出一些错误。 错误是: C:\ Data \ ApprovaOSPOC \ ASPNETCOREDEMO1 \ node_modules \ selenium-webdriver \ lib \ test \ data \ Page.aspx.cs(4,36):错误CS0234:命名空间中不存在类型或命名空间名称“Web”系统’(你错过了一个程序集参考吗?) C:\ Data \ ApprovaOSPOC \ ASPNETCOREDEMO1 \ node_modules \ webdriver-js-extender \ node_modules \ selenium-webdriver \ lib \ test \ data \ Page.aspx.cs(4,36):错误CS0234:类型或命名空间名称’Web ‘命名空间’系统’中不存在(你是否缺少程序集引用?) C:\ Data […]

在Visual Studio 2015扩展中更改项目中的文件ProjectItem的内容?

如何更改给定Project文件/ ProjectItem的内容? 我想用一个字符串替换它的所有内容。

基于动态项列表创建类实例

我不确定是否可以通过为我正在运行的进程创建一个单独的类来使我的代码更清晰,但我这样做是因为我知道这样做。 我的主要目标是从通过HtmlAgilityPack收集的数据创建一个JSON文件。 我在过去几天一直在处理这个问题,但我设法想出办法来做到这一点。 我设法使用检索到的信息创建一个JSON文件,但它没有将信息分成对象数组中的单独对象。 相反,它将所有数据聚集为1个对象。 发生这种情况是因为我从未在字符串列表中使用已解析的html数据创建对象。 我需要创建一个由解析的html数据制作的对象列表,并将它们添加到列表中,而不是创建单独的列表并将它们组合在一起。 为了测试这个假设方法,我创建了3个类实例并给它们值,以查看JSON文件是否创建了所需的对象数组。 测试时,它根据需要创建了JSON对象数组。 JSON创建: [{“FavsGTS”:”GT1″,”FavsGPICS”:”GP1″,”FavsRNS”:”RN1″,”FavsPIS”:”PI1″,”FavsIsOns”:”true”}, {“FavsGTS”:”GT2″,”FavsGPICS”:”GP2″,”FavsRNS”:”RN2″,”FavsPIS”:”PI2″,”FavsIsOns”:”false”}, {“FavsGTS”:”GT3″,”FavsGPICS”:”GP3″,”FavsRNS”:”RN3″,”FavsPIS”:”PI3″,”FavsIsOns”:”true”}] 现在我想弄清楚如何根据收集的html数据动态创建实例。 我的想法是做以下事情: gamertagsFav = new List(FavsGTS.Count); gamertagsFav.AddRange(FavsGTS); foreach(string gamertagfav in gamertagsFav) { //creates a class instance and adds the parsed data in the same order. } 生成的实例的示例将是休闲: gamerprofileFav gpfav1 = new gamerprofileFav() { FavsGTS = “gt1”, FavsGPICS = “gpic1”, FavsRNS = “rn1”, […]

Xamarin Test Recorder选项有错误。 无法记录自动测试

“选项 – > Xamarin-> Xamarin测试记录仪”中的所有设置都有错误。 我在桌面上安装了Visual Studio 2015(Enterprise)以及Xamarin和Xamarin Test Recorder插件。 我无法设置此选项。 有关错误,请参见附图。 [Xamarin测试记录器选项页] [1] [1]: http : //i.stack.imgur.com/dJJEd.jpg 此外,允许用户记录测试的闪电螺栓不会出现在UITest(Test.cs)页面中。 我相信这两者是相关的,并且有兴趣解决第一个问题,这个问题应该解决第二个问题。 (我想?)任何帮助将不胜感激。 先感谢您。 🙂

类列表的空引用exception

我是编程新手,在创建一个具有另一个类的list属性的类然后在main中访问它时遇到了问题。 我尝试将项添加到列表后得到exception“对象引用未设置为对象的实例”我在运行时遇到此错误。 我知道List 引用是null但我试图理解为什么它是null以及如何解决它。 如果我只是在main中创建List,我的代码将正常运行,但我希望将来将它作为一个类。 就像我说的那样,我是编程OOP的新手,并试图获得有关为什么会发生这种情况的一些信息。 如果这是一个重复的问题,我道歉。 我的代码片段如下: static void Main(string[] args) { BookList myBookList = new BookList(); myBookList.bookList.Add(new Book(“The Giver”, “Lois Lowry”, “Houghton Mifflin”)); myBookList.bookList.Add(new Book(“Telling Lies”, “Paul Ekman”, “Norton & Company”)); } class BookList { public List bookList { get; set; } } class Book { public Book(string title, string author, string publisher) […]

如何让Angular JS在Visual Studio 2015解决方案中工作?

我认为我的问题是我没有在我的机器或Visual Studio 2015上正确配置Angular JS,但我不确定。 我所知道的是,我的应用程序显示一个空白页面,并且Visual Studio 2015无法识别Angular标记。 有人可以解释我错过了什么以及如何添加它? 我从客户端获得了Visual Studio解决方案,需要让它运行。 我知道它使用某种Angular JS,似乎使用C#6.0并需要Visual Studio 2015进行编译。 我之前从未使用过VS2015,C#6.0或Angular。 我通常在VS2013中开发asp.net/C#应用程序。 项目编译(我可以清理并重建它),但初始屏幕是空白的。 该页面的页面源似乎是我想要的代码。 在VS中,我可以看到它无法识别某些标签。 我认为我需要包含一个引用或下载与Angular相关的东西。 我从https://angularjs.org/重新下载了Angular文件。 我还尝试在aspx页面的头部显式引用angular.js文件,如下所示: https ://www.npmjs.com/package/angular-material。 我也尝试将角度添加到intellisense,如下所述: AngularJS intellisense不能在Visual Studio 2015上运行 。 这些都不起作用。 在VS中,我在这些行上收到警告: 错误表明属性不是标记的一部分或不支持标记: 我认为这只是智能感知不起作用,所以我尝试运行解决方案。 它编译并向我显示一个空白屏幕。 如果我查看屏幕的页面源代码,我可以看到我的代码在那里,但没有显示: 如果我删除Angular标签,我可以让页面显示出来。 所以如果我用这个替换初始的body和div标签: Text 我可以看到页面的一部分: 这似乎表明问题出在Angular标签上。 那么我该如何让他们工作? 编辑1: 我将这些引用添加到angular: 我能在代码中找到角度的唯一地方是package.json: “browser”: { “angular”: “../lib/angular.js”, “angular-animate”: “../node_modules/angular-animate/angular-animate.js”, “angular-aria”: “../node_modules/angular-aria/angular-aria.js”, “angular-cookies”: “../node_modules/angular-cookies/angular-cookies.js”, […]

如何扩展Entity Framework 6.1.3生成的类?

是否可以扩展Entity Framework 6.1.3生成的类? 我有一个现有的数据库,我已经创建了一个ADO.NET实体数据模型,反过来Visual Studio 2015生成了一组类。 public partial class WebApplication1Entities : DbContext { public WebApplication1Entities() : base(“name=WebApplication1Entities”) { } protected override void OnModelCreating(DbModelBuilder modelBuilder) { throw new UnintentionalCodeFirstException(); } } 我可以手动覆盖WebApplication1Entities以允许动态运行时连接,如下所示: public WebApplication1Entities(string connectionString) : base(connectionString) { } 但是,这涉及编辑Visual Studio 2015生成的类,但是我希望将来更新ADO.NET实体数据模型,Visual Studio将覆盖我对上一个生成的类所做的任何手动更改,而我是回到原点,必须手动编辑生成的类。 是否可以创建一个辅助类或类似的东西来扩展现有的WebApplication1Entities : DbContext ,并允许添加新的重载方法,并inheritanceVisual Studio 2015生成的类的现有方法,如虚拟DbSets。 任何帮助将非常感激 :-)

我可以在Visual Studio 2015负载测试中添加NUnit 3测试吗?

我有一个用C#编写的测试自动化框架,用NUnit编写的unit testing( 不是MSTest )。 我创建了一个新的Visual Studio负载测试配置,我希望能够将这些NUnit测试添加到负载测试中,但是Visual Studio(2015)没有列出它们。 我已经安装了NUnit 3测试适配器。 我可以将NUnit测试添加到VS负载测试中,还是必须进行MSTestunit testing?

在Visual Studio中实例化对象的快捷方式

我有一个超过8个属性的类,我经常想在某种方法中实例化它,但是必须逐个编写属性来为它们分配值是非常繁琐的。 有没有办法用键盘快捷键插入一种“代码片段”,这允许我插入类的实例,我只是修改要添加的值? 我不想使用构造函数,因为我希望实例对于我的代码的读者是可读的,因为构造函数在LinQ to SQL中不起作用。 我使用Visual Studio 2015,C#,Resharper。 非常感谢你。

在SQL Server数据库项目构建期间使用错误的编译器

我有一个使用Visual Studio 2015编译SSDT SQL Server数据库项目的问题。我想在我的数据库项目中使用C#6function,但似乎它不受支持。 例如,我在我的db项目中添加了下一个类: namespace Database1 { class ClassFile1 { public string Str { get; } = string.Empty; } } 我试图编译这个,但我得到了错误: CS1519:类,结构或接口成员声明中的标记’=’无效 我发现这个错误的原因是VS 2015使用的编译器版本错误。下一个编译行由VS生成: C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe /noconfig /nowarn:1701,1702,2008 /nostdlib+ /errorreport:prompt /warn:4 /define:DEBUG;TRACE /errorendlocation /preferreduilang:en-US /highentropyva+ /reference:”C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6\mscorlib.dll” /debug+ /debug:full /optimize- /out:obj\Debug\Database2.dll /subsystemversion:6.00 /target:library /warnaserror- /utf8output ClassFile1.cs 如您所见,使用C:\ Windows \ Microsoft.NET \ Framework […]