Tag: visual studio 2015

Visual Studio 2015诊断工具不再有效

我在Windows 7 SP1 64位上运行Visual Studio 2015 Community Edition Update 3,我用它来开发C#应用程序。 我喜欢在调试过程中使用诊断工具来尽早发现性能问题。 但是,他们在过去一个月左右的某个时间停止了为我工作(可能与安装Update 3有关,尽管我没有任何信息可以支持它)。 我看到错误消息“在此版本的Windows上无法进行调试时的CPU分析。要查看CPU使用情况详细信息,请运行不使用调试器的CPU使用率工具(Debug – > Performance Profiler …)。” 我尝试过的事情没有成功: 完全卸载并重新安装VS. 在我的VS安装上执行修复 确保在调试选项中禁用“使用{Managed,Native}兼容模式”。 按照此问题中的说明启用诊断中心日志记录信息。 我可以看到的错误消息不会出现在日志中。 即使我创建了一个新的WPF项目,这仍然会发生,所以我不相信它有任何项目特定的原因。 还有其他我可以试试的东西吗? 显然他们之前正在工作,所以我不相信有关我的Windows版本的错误消息不受支持。

使用System.Data.SQLite和Entity Framework 6的简单示例

我正在尝试使用SQLite和EF6在控制台应用程序中使用简单的代码第一个示例,但是我遇到了多个错误:我在VS 2015中创建了一个新的控制台项目。然后安装EF(6.1.3)和System。 Data.SQLite(1.0.102)通过NuGet。 尝试运行一个简单的程序: namespace SQLiteConsole1 { class Person { public int Id { get; set; } public string Name { get; set; } } class MyContext : DbContext { public DbSet Persons { get; set; } } class Program { static void Main(string[] args) { using (var db = new MyContext()) { var person […]

从透明表单上的图像中删除轮廓

我正在尝试将窗体转换为透明,并使其只显示一个对象。 但它仍然在我的物体周围有一条线(笔划),它并不像我想的那样完美。 我该如何取出线条(笔画)? (附图片进行比较。) 这是我的代码: private void Form1_Load(object sender, EventArgs e) { this.FormBorderStyle = FormBorderStyle.None; this.Width = this.pictureBox1.Width; this.Height = this.pictureBox1.Height; SetStyle(ControlStyles.SupportsTransparentBackColor, true); this.BackColor = Color.Black; this.TransparencyKey = this.pictureBox1.BackColor; }

XAML Designer窗口不会加载“通用Windows”应用程序 – 即使在新项目中也是如此

我似乎记得以前遇到过这种情况,但不能为我的生活回想起我是如何解决这个问题的,并且谷歌的深度似乎没有帮助。 这是问题所在: 当我使用“通用Windows”项目打开VS2015(社区版)时,无论是新的还是旧的,即使没有改变一件事,我在设计器窗口中都会出现exception。 XAML代码显示正常,但设计器窗口给了我 “错误0X80070005:处理请求时,由于以下错误,系统无法注册windows.capability扩展:访问被拒绝。” 接下来是我将在下面包含的一面文字。 我想知道这是否可能是因为我最近更新到了Windows 10(由于某种原因,我强迫它在没有常见的解决方法的情况下仍然无法更新)并且我在VS安装中添加了使用Universal应用程序所需的function。 如果我打开一个通用Windows 8.1项目,设计器加载得很好,但不适用于通用Windows项目。 值得注意的是,我是业余学习C#,所以这可能很简单,但对我来说似乎是IDE中的一个错误…… 这是文本的墙,以防任何人都有意义。 无法注册System.Exception包。 错误0x80070005:处理请求时,由于以下错误,系统无法注册windows.capability扩展:访问被拒绝。 。 在Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain的Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess(String applicationPath,String clientPort,Uri hostUri,IDictionary environmentVariables,Int32&processId,Object&processData)。 Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory上的Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)中的.ctor(ProcessDomainFactory工厂,IIsolationBoundary边界,AppDomainSetup appDomainInfo,IIsolationTarget isolationTarget,String baseDirectory) .CreateIsolationDomain(IIsolationBoundary boundary)at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.Initialize()at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBou Microsoft的Microsoft.VisualStudio.DesignTools.DesignerHost.Services.VSIsolationService.CreateObjectFactory(IIsolationTarget isolationTarget,IObjectCatalog目录)中的Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedObjectFactory.Initialize()的ndary.CreateInstance [T](Type type)。 Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget,CancellationToken)上的Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget)中的VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget)在Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskS上的Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken)中的cancelToken,DesignerServiceEntry&entry,IServiceProvider serviceOverrides) cheduler.InvokeWithCulture [T](CultureInfo culture,Func 2 func, CancellationToken cancelToken) at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.c__DisplayClass10_0 1.b__0()at System.Threading.Tasks.Task`1.InnerInvoke ()at System.Threading.Tasks.Task.Execute()

创建Xamarin.Forms跨平台应用程序时,“此项目需要加载Visual Studio更新”错误

当我在Windows 8.1上使用Visual Studio Community 2015 Community创建Xamarin.Forms应用程序时,它会在加载时显示此错误: A problem was encountered creating the sub project ‘App1.WinPhone’. This project requires a Visual Studio update to load. Right-click on the project and choose ‘Download Update’ 我已安装所有可用的更新并尝试新安装的Windows。 注意:我在表单中遇到此错误。 我该如何解决这个错误? 注意:解决方案资源管理器中没有“下载更新”选项。

如何通过按“空格”取消Visual Studio 2015中的自动完成?

如何通过按“空格”取消Visual Studio 2015中的自动完成? 看起来没有这样的选择。 当我看到intellisense自动完成列表并按“空格”VS自动打印突出显示的项目。 我要取消它。 VS 2013并不像那样表现自己。 另外,当我按“{”VS 2015自动打印右“}”我也会取消它。 语言c#。 如果你想修复它投票给https://visualstudio.uservoice.com/forums/121579-visual-studio-2015/suggestions/9319764-visual-studio-2015-cancel-intellisense-autocomple

使用Xamarin Forms在Visual Studio中创建Hello World失败

我正在引用此解决方案/问题xamarin工作室中缺少类型或命名空间名称’Xamarin’ 但是,仍然无法从新的通用应用程序项目向导构建应用程序。 Severity Code Description Project File Line Suppression State Error CS0117 ‘Resource.Attribute’ does not contain a definition for ‘actionBarSize’ Project.Droid C:\dev\Project.Droid\Resources\Resource.Designer.cs 29 Active 从新到Xamarin人群的任何想法?

在VS2015中找不到System.Web.Helpers

我正在尝试为VS2015中的C#代码添加一些JSON解析,但我找不到: System.Web.Helpers 正如MS文件所示。 我已经查看了其他人类似性质的问题(几乎所有在早期版本中都有)并且答案都说要在Assemblies / Framework对话框中添加它。 问题是它没有出现在那个对话框中,也没有看到人们在谈论的其他许多事情。 我真的很感激任何帮助解决这个问题。 这是我有权访问的列表: 编辑:还添加了“扩展”窗口

如何使用mvc 6,asp.net 5注册全局filter

我正在尝试在简单的mvc应用程序中注册filter。 我甚至没有在基本filter之外编写任何东西来测试。 我正在使用VS 2015 RC,我通过转到新项目 – > Asp.net Web应用程序 – > Web API创建了初始应用程序。 我遇到的问题是我无法找到一种全局注册filter的方法。 从早期版本的MVC我看到GlobalFilters.Filters ,但是当我尝试在新框架中使用它时,它告诉我无法找到GlobalFilters。 在以前的版本中,它存在于System.Web.MVC中,但我不再在我的引用中看到它,我似乎无法在任何地方找到它。 这看起来应该很简单,但到目前为止我还没有找到办法。 这是我的project.json { “webroot”: “wwwroot”, “version”: “1.0.0-*”, “dependencies”: { “Microsoft.AspNet.Mvc”: “6.0.0-beta4”, “Microsoft.AspNet.Server.IIS”: “1.0.0-beta4”, “Microsoft.AspNet.Server.WebListener”: “1.0.0-beta4”, “Microsoft.AspNet.StaticFiles”: “1.0.0-beta4” }, “commands”: { “web”: “Microsoft.AspNet.Hosting –server Microsoft.AspNet.Server.WebListener –server.urls http://localhost:5000” }, “frameworks”: { “dnx451”: { “frameworkAssemblies”: { } }, “dnxcore50”: { } […]

从Visual Studio文本选择中获取Roslyn SyntaxToken(插入位置)

我试图在Visual Studio扩展包中的VSSDK和Roslyn SDK之间架起桥梁,并且一直很难用。 Visual Studio提供的ActivePoint.AbsoluteCharOffset与使用FindToken(offset)时从Roslyn获取的元素不匹配。 我很确定这与我的当前工作黑客的每一方如何计算EOL字符有关,但我不是100%,我的黑客将长期坚持。 我的黑客是这一行: charOffset += point.Line; 我在char偏移量上添加了行数,这似乎有效,所以我猜我正在添加所有被activepoint计数忽略的换行符。 助手 private VisualStudioWorkspace workspace = null; public RoslynUtilities(VisualStudioWorkspace workspace) { this.workspace = workspace; } public Solution Solution { get { return workspace.CurrentSolution; } } public Document GetDocumentFromPath(string fullPath) { foreach (Project proj in this.Solution.Projects) { foreach (Document doc in proj.Documents) { if (doc.FilePath == […]