【c# – Visual Studio不会构建到exe(.NET Core 2.0)】教程文章相关的互联网学习教程文章

c#-项目中的Visual Studio 2010 SDK扫描源文件

我正在使用2010 SDK,并且试图通过某种方式绑定到VS,因为我正在运行一个后台进程,该进程不断分析当前项目中的.CS文件并将其添加到词典中,以便我可以显示我拥有的自定义文本文档的编辑器中的一些图形提示. 我在这里做了很多研究:http://msdn.microsoft.com/en-us/library/bb166441.aspx 但是我似乎无法找到一种方法来“挂钩”到VS …某种入口点,以便该服务可以在项目打开时在后台运行. 到目前为止,我有一个“编辑器分类器项目”,使用...

C#-Visual Studio 2010 WPF设计器比例【代码】

我在Visual Studio 2010中创建了简单的界面.启动应用程序时,一切都变大了.屏幕截图上的红色正方形表示已启动的应用程序中按钮的大小(右侧).我想念什么吗?如何解决? 附言在“ Microsoft Expression Blend 4”中,同一项目的大小与编辑器中的大小完全相同.<Window x:Class="WpfControlReview.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xam...

c#-Visual Studio 2010:重建后断点不起作用

我正在研究一个VS2010解决方案,其中包含一个ASP.NET网站项目和8个c#类库.所有项目都设置为在.NET 3.5下编译 当我在类库中的某个地方设置断点时,调试器会正确中断,一切都很好.如果然后停止调试,请修改类库中的代码,然后再次开始调试(这当然会重建已修改的库),调试器将忽略断点. 有没有其他人经历过这样的事情?我迷路了,即使进行单行更改和重建后也无法调试,这实在令人沮丧. > Visual Studio 2010旗舰版> Windows 7专业版64位解决方...

c#-Visual Studio上.NET的QUICKFIX 64位生成(.NET C DLL包装器)

我花了一个不眠之夜试图构建QUICKFIX,以拥有quickfix_net.dll和quickfix_net_messages.dll的64位版本 我的C#框架是64位的,而常规提供的QUICKFIX dll是32位的,所以我别无选择(将我的应用切换回32位是没有选择的) 我期望VS_10解决方案可以立即生成(可怜的天真兔子…),但是对于许多#include“ xxxxxx.h”语句,我都有很多未找到的库错误(无法打开源文件“ xxxxxx.h”).对于我尝试过的两个项目源,我都有这种行为.我很困惑,因为我更多是....

c#-有没有一种方法可以从Visual Studio加载项中检测文件移动操作【代码】

我正在编写一个Visual Studio加载项,用于在添加,删除,重命名和移动javascript文件后对它们进行操作.前三个事件由ProjectItemsEvents类公开,内容包括:this._applicationObject = (DTE2)application; this._addInInstance = (AddIn)addInInst;this.events = _applicationObject.Events as Events2; this.projectItemsEvents = events.ProjectItemsEvents; this.projectItemsEvents.ItemRenamed += ProjectItemRenamed;但是,似乎没有...

c#-Visual Studio的“监视”窗口中的“非公共成员”节点中有什么内容?【代码】

我假定当我在Visual Studio的“监视窗口”中查看对象时,C#对象的所有非公共(即私有,受保护,内部和内部受保护)成员都位于“非公共成员”下.但是后来,我注意到了这段代码:class HashDerived : System.Security.Cryptography.HashAlgorithm { ... }HashAlgorithm hash1 = new HashDerived();HashAlgorithm hash2 = new System.Security.Cryptography.SHA1Cng();hash1的“非公共成员”如下所示: 而hash2的“非公共成员”看起来像这样...

C#-Visual Studio专用访问器和签入代码【代码】

我已经使用Visual Studio自己的“创建单元测试…”选项在私有方法上生成了单元测试. 很好,它可以工作,但是如果我现在尝试检查我的代码,我会中断构建,因为VS在AppData / Local / Temp中创建了构建所需的私有访问器类.如果我尝试将此文件放在源代码树中,则它将无法编译,因为编译器会说它“必须定义主体”.真的不明白这反射百灵… 这是访问器类:#region Assembly AgentConfiguration_Accessor.exe, v4.0.30319 // C:\Projects\AgentC...

c#-Visual Studio不断删除form.designers中的代码【代码】

我正在做一个winform应用程序.我试图将一个keydown事件添加到组合框中,所以我准备了事件实现,然后在form.designers文档中添加了以下代码:this.cmboxSearchPath.KeyDown += cmboxSearchPath_KeyDown;由于某种原因,该行总是会从文档中删除..您知道为什么以及如何阻止它被删除吗?解决方法:for some reason this line always get deleted from the document.. do you know why and how can I stop it from being deleted?不要将其放入...

c#-在Visual Studio 2010中添加对第三方DLL的引用-沙盒解决方案

我需要添加Repatcha.dll作为对我的共享点沙箱解决方案的引用.如何使用Visual Studio 2010引用此DLL? 它应该打包并需要作为沙箱解决方案上传到在线站点.请向我提供将引用添加到我的项目的步骤. 请帮忙. 提前致谢!解决方法:您可以使用“添加引用”或“ Nuget”将装配引用添加到VS,就像其他项目一样. 第二步是使用程序包配置,以便将所需的程序集部署到目标计算机. 从Webpart解决方案中检查“高级”软件包配置.您可以向GAC或WebAppli...

使用C#的保护级别和Visual Studio单元测试

我正在为正在处理的C#项目设置一些单元测试,因此我选择使用Visual Studio的内置单元测试项目.问题是我一直在为项目中的大多数类提供默认的内部访问级别.现在,我的单元测试项目无法访问它们,因为它是一个不同的程序集. 只公开我在项目中的所有类,以便单元测试项目可以访问它们,这是微不足道的,但是保留仅由项目内部在内部使用的类不是习惯吗?解决方法:您可以使内部对测试项目可见-有关更多信息,请参见here

C#-来自DLL的Microsoft Visual Studio 2013摘要

我一直在使用包含一些类的DLL,其中一个类具有一些常量.我为这些常量中的每一个编写了“摘要”,当我要在DLL中使用这些常量时,这些摘要显示为“工具提示”.但是,当我从引用此DLL的主项目访问这些常量时,在工具提示中没有看到任何摘要. 有人知道这个问题的解决方案吗?一切都用公共访问修饰符声明.但是MVS2013不会缓存这些摘要.解决方法:要查看项目外部的摘要,您需要构建XML文档文件.转到项目设置,然后选择“构建”部分.在底部,您将看...

c#-名称空间“ system.web” Visual Studio中不存在类型或名称空间名称“ routing”

The type or namespace name ‘Routing’ does not exist in the namespace ‘System.Web’ (are you missing an assembly reference?)我添加了Web参考System.Web.Routing,但仍然显示错误.解决方法:您需要具有带有SP1的.NET 3.5.

C#-自动更新Visual Studio扩展【代码】

我试图使扩展程序在将新版本推送到Visual Studio Gallery时自动进行自我更新.关于如何实现这一目标,有一些指南,但它们已有两年历史,可能并不适用. 对于初学者,我尝试按以下方式查询IVsExtensionRepository:var _extensionRepository = (IVsExtensionRepository)Microsoft.VisualStudio.Shell.Package.GetGlobalService(typeof(SVsExtensionRepository));var query = _extensionRepository.CreateQuery<VSGalleryEntry>(false, tru...

C#-将GLcontrol添加到Visual Studio工具箱【代码】

也许问题很简单,但是我在WinForms中使用OpenTK,问题是我在工具箱中找不到GLcontrol,所以我在Form1.Designer.cs中手动添加了它,这是代码 #region Windows窗体设计器生成的代码/// <summary>/// Required method for Designer support - do not modify/// the contents of this method with the code editor./// </summary>private void InitializeComponent(){glcontrol1 = new OpenTK.GLControl();this.SuspendLayout();// // gl...

c#-以管理员身份运行Visual Studio 2013调试

这个问题已经在这里有了答案: > How to run application as administrator in debug with Visual Studio? 6个我正在用C#编写程序,要求仅在执行某些操作时才能以管理员身份运行. 当用户单击按钮时,它将检查应用程序是否以管理员身份运行,如果不是,则以管理员身份重新启动应用程序. 我不希望它始终需要管理员访问权限,因为大多数应用程序都可以不使用它. 我遇到的问题是,...