Tag: visual studio

安装程序中的Vista计划任务

我正在使用Visual Studio 2008中的安装向导项目部署C#应用程序。 对于我来说,让Windows安排我的应用程序定期运行(例如每8小时),最简单的方法是什么? 我更喜欢在应用程序安装期间进行此调度以简化最终用户的设置。 谢谢!

如何禁用所有Roslyn代码分析器?

我正在尝试使用一个拥有少量Roslyn代码分析器的大型开源项目。 当我打开解决方案时,Visual Studio使用~35%的CPU大约15分钟。 使用PerfView我发现在解决方案上运行的代码分析器正在使Visual Studio陷入困境。 我知道可以在每个项目的基础上禁用分析器,但是这个解决方案包含100多个项目,所以我不想一个一个地执行此操作。 我的问题: 我可以为给定的解决方案禁用所有Roslyn分析器以避免这种情况吗? 我可以在Visual Studio中为所有解决方案禁用所有Roslyn分析器吗?

如何将MVC 5项目模板添加到VS 2012?

我有Visual Studio 2012 ,想要添加MVC 5模板。 如何做到这一点或仅在VS 2013中可用?

套餐需要NuGet客户端版本’2.12′

我试图在visual studio 2012中安装’WindowsAzure.Storage 8.0.1’,但收到错误 包需要NuGet客户端版本’2.12’或更高版本,但当前的NuGet版本是’2.8.60318.667’。 在运行命令“Install-Package NuGet.Client” Attempting to resolve dependency ‘NuGet.Versioning (≥ 3.5.0)’. Attempting to resolve dependency ‘NuGet.Packaging (≥ 3.5.0)’. Attempting to resolve dependency ‘NuGet.Common (≥ 3.5.0)’. Attempting to resolve dependency ‘NuGet.Packaging.Core (≥ 3.5.0)’. Attempting to resolve dependency ‘NuGet.Packaging.Core.Types (≥ 3.5.0)’. Attempting to resolve dependency ‘NuGet.Frameworks (≥ 3.5.0)’. Attempting to resolve dependency ‘NuGet.Repositories (≥ […]

在Visual Studio解决方案中启用和禁用某些项目的“步入”调试

我有一个Visual Studio解决方案,里面有四个C#项目。 我想从我的主项目中进入解决方案中的支持项目的代码,但是当我使用“Step into”键时,它只是跳过对其他项目的调用。 我在支持项目中设置了断点,它们被忽略了,我不能为我的生活让它进入任何对该项目的引用。 一切都设置为编译为“调试”,我已经看到Visual Studio警告我,我的断点将不会被击中 – 在这种情况下它不会这样做。 就好像我的代码会调试一样,但是在运行时,有一个设置,告诉Visual Studio不要单步执行该项目中的代码。 我的解决方案中的所有其他项目调试没有问题。 我检查了什么盒子导致这种行为? CLARITY更新 :“Just my code”选项目前已禁用。 此外,由于代码属于同一解决方案中的项目,我不认为“仅我的代码”选项适用于此处。 我认为它只适用于我没有源代码的预编译代码,但由于我的项目中有源代码,我不认为这个选项有任何影响。

无法加载文件或程序集Microsoft.CodeAnalysis

我有一个webproject我试图托管,但当服务器尝试编译它时,我收到以下错误: 未处理的exception:System.IO.FileLoadException:无法加载文件或程序集“Microsoft.CodeAnalysis,Version = 1.1.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35”或其依赖项之一。 定位的程序集的清单定义与程序集引用不匹配。 (来自HRESULT的exception:0x80131040)—> System.IO.FileLoadException:无法加载文件或程序集’Microsoft.CodeAnalysis,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35’或其依赖项之一。 定位的程序集的清单定义与程序集引用不匹配。 (HRESULTexception:0x80131040) —内部exception堆栈跟踪结束—在Microsoft.CodeAnalysis.CSharp.CommandLine.Program.Main(String [] args) 所以服务器有一个比我的项目更旧的CodeAnalysis版本。 所以让我们尝试绑定重定向! 可悲的是,我仍然得到同样的错误。 我究竟做错了什么?

项目不是在活动配置Visual Studio MacOS .net Core中构建的

我在Visual Studios MacOS Preview中创建了一个控制台应用程序(.Net Core)。 在项目解决方案中,我没有看到我的program.cs还有其他东西不可用它说Project没有内置在活动配置中 而项目解决方案看起来应该是这样的 我为macOS安装了.net核心 。 还完成了Homebrew配置。 我已经在osx中​​安装了openssl和openssl@1.1所以当我尝试用自制软件重新安装openssl时它说 Warning: openssl is a keg-only and another version is linked to opt. Use `brew install –force` if you want to install this version 另一方面,确保.net核心工作正常。 我刚刚在Visual Studio Code中编译了.net核心C#应用程序。

根据项目配置更改csproj OutputType

我需要根据项目的配置将C#项目构建为WinExe或Library。 我试过这两种方法都没有运气: 1)在一般PropertyGroup中: WinExe Library 2)在条件PropertyGroup中: WinExe Library 这些方法都不起作用,OutputType始终是WinExe。 奇怪的是,如果我将WinExe的所有实例更改为库,那么它总是库。 这让我觉得它正在成功地阅读它们,但要么是以奇怪的顺序,要么WinExe优先于图书馆。 有任何想法吗?

对象到对象映射实用程序

我喜欢干净地将公共和域对象 (因此,nHibernate在这里没有帮助)彼此隔离,这最终迫使我编写大量代码来将一个对象映射到另一个对象。 什么工具/插件可以让人们在.NET中手动执行这种映射?m每当我谷歌这个时候,它认为我想要做ORM,这不是我想要的。 谢谢! 编辑19:33CST:好的,我写了一个非常基本的应用程序(非常快速编写的代码)来演示我正在寻找的东西。 我只是想知道是否有一个VS插件可以为我做这个。 VS2008解决方案

无法激活Windowsapp store应用(Visual Studio 2015,Windows 10版本1511)

今天我将Windows 10 PC更新为Threshold 2.除了Visual Studio拒绝运行我的任何通用Windows 10项目(包括新项目)之外,更新还不错。 当我尝试运行应用程序时,我收到此消息: 无法激活Windowsapp store应用“{App}”。 {App name} .exe 进程已启动,但激活请求失败,错误为“应用程序” 没开始’。 我尝试了一切: 修复/卸载然后安装Visual Studio 清理解决方案 删除了’bin’和’obj’文件夹 检查SDK / Visual Studio更新 检查是否有app.json(没有) 更新了Nuget包 尝试了不同的项目(包括新的空白项目 – 相同的错误) 重置Windows(从设置屏幕) 额外信息 Visual Studio安装在第二个(存储)驱动器上,因为我的主驱动器是一个小型SSD。 升级前一切正常。