Tag: visual studio

EF迁移以更改列的数据types

我在我的项目中有一个模型如下: public class Model { public int Id { get; set; } public long FromNo { get; set; } public long ToNo { get; set; } public string Content { get; set; } public long TicketNo { get; set; } } 迁移如下 public override void Down() { AlterColumn("dbo.Received", "FromNo", c => c.Long(nullable: false)); AlterColumn("dbo.Received", "ToNo", […]

为什么Visual Studio在单击“解决scheme资源pipe理器”刷新button时不刷新文件夹?

在Visual Studio 2008中,我可以在我的解决scheme资源pipe理器中看到我的所有项目文件,并且这些文件存在于实际的模具中。 但是,如果我将文件添加到该目录(比如,App_Data文件夹中的test.sqlite文件,或者其他程序创build的图像),则这些文件不会显示在我的Solution Explorer中,即使我单击刷新button。 如何使我的解决scheme资源pipe理器中显示由其他应用程序创build的文件? (到目前为止,我必须在别处创build它们,然后将它们复制并粘贴到解决scheme资源pipe理器本身,但是必须有一个更简单的方法)。 编辑: 这个“假解决scheme视图”是否有优势,即我可以在我的App_Data目录中有一个“test.sqlite”文件,但在我的解决scheme中,它可能出现在我的根目录中。 从Eclipse所见即所得的解决scheme资源pipe理器的思维来看,我没有看到有关这个额外的虚拟元信息关于您的目录中的实际文件的好处。 有没有一种方法可以从这个比喻中获得优势?

Visual Studio没有跟踪更改,或者在编辑它们时从源代码pipe理中检出文件

我是TFS的新手。 在我的工作中,我将TFS项目映射到本地目录,执行get操作,一切正常。 当我在本地副本上编辑文件时,源代码控制会自动检查出来进行编辑,并通过未决更改窗口跟踪具有未决更改的文件。 然后我使用那个窗口全天检查他们。 但是,在家里这似乎并没有发生。 我有权访问源代码pipe理并使用源代码pipe理资源pipe理器,将项目映射到本地目录。 这似乎工作正常。 但是,当我打开项目并打开文件时,我所做的更改不会自动检出文件。 事实上,直到我试图保存我的更改,visual studio甚至不改变它们的只读状态。 在这一点上,它警告我,该文件是只读的,并问我是否希望它尝试覆盖权限并保存。 我做,它工作正常。 但是,在等待更改窗口中再次没有更改注册。 我有点失落 我唯一的源代码控制体验是颠覆和视觉工作室AnkhSVN插件。 有任何想法吗? 我甚至通过双击源代码pipe理器中的解决scheme文件来打开我的解决scheme。 你可能会认为它会完全意识到,我打开的解决scheme应该由源代码pipe理来跟踪。 任何帮助深表感谢。 编辑由于人们似乎挂在我说“在家”的事实,让我澄清。 networking没有问题。 我在一个VPN上。 我可以浏览源代码pipe理就好了。 因为各种原因,我已经重新安装了一切。 一切顺利。 我只是有一个Visual Studio的问题不跟踪文件的变化,并允许他们提交回源控制。 所以总结一下: Visual Studio如何正确映射后停止跟踪更改,并让我获得最新的? 我可以从源代码控制更新,我只是不能提交。 即使进行更改,待处理的更改窗口也是空的。 请只有与TFS合作过的人才能对此行为有所了解。 如果你不知道我在说什么,那么不要担心。 我已经很清楚,任何使用TFS进行源代码pipe理的人都会理解这个问题。

如何在Visual Studio预生成事件命令行中删除文件

我正在尝试在构build项目之前删除Visual Studio中$(TargetDir)文件。 你如何格式化命令行来解决这个问题,我正在下面?

ModelClientValidationRule冲突

我已经与vs 2010并列安装了vs 2011开发人员预览版。现在,当我在vs 2010中运行我的asp.net mvc 3项目时,我正在使用ModelClientValidationRule的项目中收到以下错误。 typesSystem.Web.Mvc.ModelClientValidationRule存在于c:\ Program Files \ Microsoft ASP.NET \ ASP.NET MVC 3 \ Assemblies \ System.Web.Mvc.dll和c:\ Program Files \ Microsoft ASP.NET \ ASP.NET Web Pages \ v2.0 \ Assemblies \ System.Web.WebPages.dll 这是关于vs vs vs 2010 vs vs 2010还是别的什么

如何在SQL Server CE(精简版)数据库中创build外键关系?

Visual Studio 2005不提供用于在SQL Server CE数据库中的表之间创build关系的界面(我正在使用3.0版本),而据我所知,您无法使用Management Studio打开Compact Edition DB。 有任何想法吗?

System.ServiceModel.Web.dll在哪里?

我正在开发一个Windows服务,公开了一个WCF服务供Silverlight应用程序使用,正如本博客文章所述: http : //mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2008/03/27/10291的.aspx 我面临的问题是,我需要使用System.ServiceModel.Web.dll程序集中定义的WebInvoke属性 ,但是当我尝试在项目中添加对该程序集的引用时(通过使用Visual Studio的添加引用对话框 – .NET选项卡),没有该名称的程序集。 所以,我做错了什么,这个程序集不是标准的.NET Framework的一部分,或者它是Visual Studio中的错误? 顺便说一句,我使用的VS2010testing版2和项目的目标是.NET Framework 4。

如何在Visual Studio项目中定义相对path?

我有一个库和一个使用库的控制台应用程序。 该库有一个包含源文件和头文件的文件夹。 我的项目是在一个孩子/内部目录,但我想包括的库目录是在父/上层目录。 我的项目目录: H:\Gmail_04\gsasl-1.0\lib\libgsaslMain 包括文件在这里: H:\Gmail_04\gsasl-1.0\src 如何使用相对于项目目录的path来包含父/上目录中的文件夹?

Visual Studio 2010:编辑器停止响应键盘

我有这个奇怪的错误,在Visual Studio 2010中似乎是一个怪癖:有时候,当把光标移动到CSS style=""属性的双引号中时,光标拒绝移动。 我无法input任何内容,响应的键是UP / DOWN光标键和DEL键(但不是BACKSPACE )。 键入没有任何作用,但是按下光标键上的LEFT / RIGHT会产生以下错误: 操作无法完成 我不知道是什么原因造成这种情况,但是我估计Intellisense正在变得非常困惑和困惑。 目前,每当发生这种情况时,我必须编写任何CSS外部style属性的双引号,然后将光标放在我想让CSS出现的地方(使用鼠标),然后按CTRL – V将其粘贴进去。很烦人 :( 一定有办法解决这个问题…? 希望有人有一个答案!

无法将文件从obj \ Debug复制到bin \ Debug

我在C#中有一个项目,每次尝试编译项目时都会出现此错误: (无法将文件“obj \ Debug \ Project1.exe”复制到“bin \ Debug \ Project1.exe”。进程无法访问文件“bin \ Debug \ Project1.exe”,因为它正在被另一个进程使用。 …所以我必须closures任务pipe理器的过程。 我的项目只有一种forms,没有multithreading。 什么是解决scheme(不重新启动VS或杀死进程)? 这是我们如何解决这个问题的错误代码?