Tag: visual studio 2012

在调试c#时,Visual Studio 2012中是否有一种方法可以使用F#REPL?

如果我在ac#程序中有断点,我很乐意使用F#REPL来检查我的代码。 这有可能吗?

如何处理x86 vs x64包

我们使用NuGet来管理我们的第三方软件包。 我们还必须构建x86和x64版本。 我们现在依赖于依赖于C dll的NuGet包( zeromq ),因此具有x86和x64版本。 在Nuget中搜索时,我只看到两个不同的项目(zeromq x64和zeromq x86),而不是一个统一的项目。 约束 我们在开发人员机器上的构建过程是在visual studio中选择适当的配置(即Debug / x86,Release x64等),因此我们使用的任何解决方案都必须适合visual studio GUI(即MSBuild soltuions不会’非常适合我们当前的工作流程)。 编辑 约束的附录….如果我们不能在NuGet中自动执行此操作,有没有办法使用某种powershell prebuild脚本执行此操作? 即如果我们知道我们正在构建x86构建是否有一种方法来挂钩NuGet,以便它使用x86 packaes而不是x64包? 管理这样的NuGet包的正确方法是什么?

Visual Studio 2012条件捆绑

我刚刚开始使用VS 2012 RC。 我创建了一个包含母版页和单个Web表单的测试站点。 目前,我正在使用此代码捆绑网站上的整个Styles文件夹: Global.asax中 BundleTable.Bundles.EnableDefaultBundles(); 的Site.Master 问题:测试站点有一个站点级CSS文件,用于控制站点的整体外观。 除了站点级CSS之外,每个页面都可以有自己的CSS定义。 是否可以在母版页中仅包含site.css文件,然后在每个页面需要时有条件地将.css文件添加到软件包中? 我在Default.aspx后面的代码中尝试了这个,但它不起作用: BundleTable.Bundles.Add(new Bundle(“~/Styles/Default.css”));

Visual Studio – 坚持固定Windows?

无论如何在视觉工作室闭合之间坚持固定窗户? 此刻,如果你固定一个窗口,当你关闭visual studio并再次打开它时,所述窗口的固定状态已被重置,并且它再次与所有其他窗口混在一起。

Visual Studio设计视图 – 表单为空白

我有一个C#项目有两种forms。 所有编译都很好。 当我运行项目时,所有表单都按预期绘制。 几天前, 所有表单的DesignView开始只显示一个空白表单,就像你在新的Windows.Forms项目中得到的那样。 我在SO上遇到了几个有类似问题的问题,以下是对这些问题的评论: 我的项目没有第三方库(除了htmlAgilityPack,在其他Windows.Forms C#项目中不会导致此问题) 我已经检查过InitializeComponent函数在每个表单的项目中只有一次 当我创建一个新项目并添加一个现有表单(即我的一个有问题的项目表单)时,Design Viewer按预期工作 – 因此我怀疑我的表单的.cs,.Designer.cs和.resx文件是正常的。 我可以在项目设置或其他地方搞砸了吗? 编辑 上面的第三点是误导性的 – 我尝试为第二种forms创建一个新项目,并且问题仍然存在。 显示问题的最少量源代码可在此处找到。

MSTest.exe(VS2012)崩溃QTAgent32.exe

我试图通过cmdline执行我们的测试。 我使用VS2012,但我总是得到这个错误: 当我在同一台机器上直接在VS2010上运行测试时,它们运行良好。 我不能将VS2010用于cmdline,因为我们有错误的许可证(程序集查找不起作用)所以我必须使用2012.所有Windows更新都存在。 有人与MSTest / VS2012有类似的问题吗?

在调试时,有没有办法判断对象是否是另一个实例?

在调试时,我期待两个不同的类使用相同的对象实例。 这两个对象的所有属性都相同,但它们是两个不同的实例。 有没有办法在VS调试器中告诉它? 为了确定,我能够在课程中添加一个字段: private string someId = Guid.NewGuid().ToString(); 然后,在调试时,我至少可以查看两个实例中每个实例的字段。 有没有更好的方法不需要创建这个虚拟ID字段?

Visual Studio 2012数据库图?

我在C#中做的很少,并且正在关注Head First C#书。 书中有一部分要求我为我的SQL数据库创建数据库图表,但在数据库资源管理器中没有数据库图表节点/文件夹。 我听说微软放弃了数据库图表function,但还有另一种创建数据库图表的方法,这对我来说很容易理解吗?

看起来MSVS 11.0 Beta破坏了MSVS 10.0的安装

安装MSVS 11Beta后,我遇到了MSVS 10的编译问题。 现在,当我在MSVS 10中编译我的C#项目(在MSVS 10中创建的项目;目标框架:3.5)时,我在输出窗口中收到错误MSB4216 , MSB4028及以下文本: 1>Task “GenerateResource” skipped, due to false condition; (‘%(EmbeddedResource.Type)’ == ‘Resx’ and ‘%(EmbeddedResource.GenerateResource)’ != ‘false’ and ‘$(GenerateResourceMSBuildRuntime)’ != ‘CLR2’) was evaluated as (‘Resx’ == ‘Resx’ and ” != ‘false’ and ‘CLR2’ != ‘CLR2’). 1>Task “GenerateResource” 1> Launching task “GenerateResource” from assembly “Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a” in an external […]

在代码优先环境中从包管理器控制台更新数据库

代码第一环境 我正在尝试从包管理器控制台更新数据库。如果我的Domain类发生更改,我必须删除并创建数据库,而不是删除数据库,我如何更新数据库。 我已经尝试通过阅读谷歌的一些博客。 命令 PM> Install-Package EntityFramework 通过使用此命令,我成功安装了Entity Framework。 PM> Enable-Migrations 通过使用此命令,它在我的项目中创建了迁移文件。 PM> Update-Database 通过使用此命令,我可以更新表,但我有一个问题 。 错误 指定’-Verbose’标志以查看应用于目标数据库的SQL语句。 System.Data.SqlClient.SqlException(0x80131904):建立与SQL Server的连接时发生与网络相关或特定于实例的错误。 服务器未找到或无法访问。 validation实例名称是否正确,以及SQL Server是否配置为允许远程连接。 怀疑就在这里 有时如果POCO类中只有一个字段发生变化,它可能会更新。 例如,我已经更新了更多的Domain类 ,如何从Package Manager Console更新数据库。 任何的想法 ?