添加wcf引用 提示:无法签出当前文件

问题描述

做了一个wcf服务部署在自己本地iis,服务可以正常启动,为何添加引用时,会报:“无法签出当前文件。该文件可能为只读或已锁定,或者您需要手动签出它。”。到底是什么文件只读或者锁定了呢?没搞懂,请wcf高手解答!

解决方案

解决方案二:
你装了VSS了》?
解决方案三:
你的.csproj受源代码管理控制了
解决方案四:
可以先在程序中引用,然后发布到IIS,再把发布的路径引用一下
解决方案五:
没有用源代码管理
解决方案六:
引用3楼porenasckx的回复:

可以先在程序中引用,然后发布到IIS,再把发布的路径引用一下

我也有想过这样搞一下,但这不是解决办法吧,我想找到真正的原因。
解决方案七:
用了TFS?SVN?
解决方案八:
我也遇到了,LZ怎么解决的?
解决方案九:
应该是你从服务器映射到本地的文件,成了只读的了,改下文件属性,试试
解决方案十:
源码管理控制了
解决方案十一:
通常如果你使用那种“共享加锁”型的版本管理系统,一个解决方案中的.sln文件应该是“每个开发人员各自复制一份”的,而不是大家都共用一份的。实际上每一个人使用的解决方案.sln文件,都应该是将你的vss上的.sln文件拷贝一份到本地,然后打开本地的私有文件副本。应该使用非加锁型的(而是合并型)的版本管理系统,例如SVN。而且sln文件也还是不应该共享(覆盖)的,也是每个人的.sln文件都不一样。引用楼主gcc0106的回复:

做了一个wcf服务部署在自己本地iis,服务可以正常启动,为何添加引用时,会报:“无法签出当前文件。该文件可能为只读或已锁定,或者您需要手动签出它。”。到底是什么文件只读或者锁定了呢?没搞懂,请wcf高手解答!

时间: 2024-12-21 05:09:07

添加wcf引用 提示:无法签出当前文件的相关文章

如何通过PowerShell获取Site Collection下被签出的文件

由于权限的设置,当文件被签出时导致别人不可见了,这对校验文件个数的人来说着实是件烦恼的事.幸好利用PowerShell,可以获取Site Collection下被签出的文件. Resolution Add-PSSnapin Microsoft.SharePoint.PowerShell function GetAllCheckOutFiles([string]$siteUrl){ $spSite=Get-SPSite $siteUrl $spSite.AllWebs|%{ $_.Lists|wh

VS 打开窗体设计器需要签出文件

问题描述 VS打开窗体设计器需要签出窗体文件这是怎么回事?求解释.源代码受TFS管理,有的窗体打开查看就要签出,不签出设计器上就报错,看不了:有的窗体则不需要签出就可以查看.这是什么原因? 解决方案 解决方案二:有的窗体打开查看就要签出,不签出设计器上就报错,看不了:有的窗体则不需要签出就可以查看.->应该是初始化组件函数里的操作不同吧解决方案三:具体可以举个栗子吗?解决方案四:引用1楼duanzi_peng的回复: 有的窗体打开查看就要签出,不签出设计器上就报错,看不了:有的窗体则不需要签出就

客户端添加WCF服务引用,自动生成.NET类型

问题描述 WCF服务,客户端可以通过添加服务引用自动生成代理类的!问题来了,在一个项目中添加不同的WCF服务引用,生成的代理类有时有很多类型是重复被代理生成的.比如:添加服务地址A的服务引用,创建出来一个类型A.ClassA,再添加另一个服务地址B的服务引用,又创建出来一个类型B.ClassA,这两个类型在服务端其实都是一个类型定义,只是两个服务接口使用了相同的这个类型ClassA.那么客户端在使用ClassA时有些麻烦,因为添加了多个WCF服务引用,相同类型ClassA的命名空间会不同,有时会

添加WCF服务引用后,方法参数改变怎么解决

问题描述 原方法:XueShengGetXueShengEntity(Guidid)添加服务引用后调用变成client.GetXueShengEntity(GetXueShengEntityRequestrequest)添加服务引用时已勾掉了生成异步操作.请高手帮忙解答为何会出现该现象,怎么解决! 解决方案 解决方案二:更新服务引用不就行了吗?!解决方案三:添加引用,只是vs帮自动生成了client端的,完全可以自己写一个client端的,只要引用server端的contract就可以的解决方案

添加 Web引用,出现 问题;客户端调用无法正确返回自定义类。求助!

问题描述 最近要根据Silverlight客户端,编写Windows应用程序,遇到很大难题,特求教各位大侠.[开发环境:vs2008,vb.net]1.添加Web引用:vs2008添加引用,编译时提示:"PublicOverloadsPropertyID()AsString"具有多个带有相同签名的定义.'''<remarks/><System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml",

asp.net中强制取消TFS2008中其它成员的签出文件的方法_实用技巧

1.在命令行中输入"cd  C:\Program Files\Microsoft Visual Studio 8\Common7\IDE"(tf程序在文件夹)2.查找那个人所用到的workspace,操作如下:tf workspaces /owner:liuxc/server:http://XXX.XXX.XXX.XXX:8080   3.查看那个人挂起的更改:tf status /server:http://XXX.XXX.XXX.XXX:8080  /workspace:*  /u

Vs2013的tfs在解决方案资源管理器里面没有签入签出了...........................

问题描述 在VS2010里面tfs用起还好好的.现在用vs2013了在解决方案资源管理里面右键没有签入签出的功能了.文件没有签出也可以直接修改.当保存的时候就提示要另存为或覆盖...................在源代码管理器里面获取了最新的文件要关闭VS在打开才有.以前在VS2010里面都不存在这些问题....................... 解决方案 解决方案二:你连上tfs了吗解决方案三:有的,你说的这种情况一般出现在脱机修改源代码,请检查一下是否以及连接TFS解决方案四:添加上T

vs2012-VSS签出错误,不能自动签出

问题描述 VSS签出错误,不能自动签出 10C 毕业半年新手请教各路大神,项目开发用的是VS2012源代码管理用VSS2005,现在的问题是,文件在没有签出的情况下我按回车或者空格(只要有输入时候),就会提示说是否签出进行编辑.点击确定后就处于签出状态,正常的情况下是获取VSS服务器的最新版本的.但是现在没有获取到服务器的最新版本,还弹出如图的错误提示(在点击确定之后),最初没有怎么在意,也忘记了是什么情况下出现这样的情况的, 现在发现服务器和本地的文件不一样,项目都不敢往下走了.急!!!!

javascript-在myeclipse中写js为什么有时候alt+/能提示,有时候出不来啊?

问题描述 在myeclipse中写js为什么有时候alt+/能提示,有时候出不来啊? 例如我 打个getElementsByTagName 有时候直接get+alt+/就出来了,有时候直接No Default Proposals!需要怎么解决啊? 解决方案 一般程序中有错误不会出现提示,你也可以试试ctrl+空格看看能不能提示出来 解决方案二: 有可能是版本问题,比如你要写的内容在当前版本里不支持,也有可能是引用的问题,比如你要写的东西需要一些包,你没有import正确的包路径或者没有加载需要的