社区
C#
帖子详情
急!“解决方案文件...已在环境外部被修改”
大狗狗
2009-06-28 09:22:33
VS2005 windows XP
诡异啊,今早不知怎么了,VS突然提示:
解决方案文件...已在环境外部被修改 按重新加载从磁盘加载已更新解决方案,按忽略下次打开解决方案时使用这些更改。
不管采用哪种选择,反正是解决方案sln文件中内容大部分变成了乱码
好在我工程有备份。把备份中的sln文件拷过来,但工程一加载完毕,又提示"解决方案文件...已在环境外部被修改.."
sln文件又被改成乱码!! 怎么回事,真不是我改的呀
以前从未遇过这情况啊,大虾们救我!
...全文
1303
7
打赏
收藏
急!“解决方案文件...已在环境外部被修改”
VS2005 windows XP 诡异啊,今早不知怎么了,VS突然提示: 解决方案文件...已在环境外部被修改 按重新加载从磁盘加载已更新解决方案,按忽略下次打开解决方案时使用这些更改。 不管采用哪种选择,反正是解决方案sln文件中内容大部分变成了乱码 好在我工程有备份。把备份中的sln文件拷过来,但工程一加载完毕,又提示"解决方案文件...已在环境外部被修改.." sln文件又被改成乱码!! 怎么回事,真不是我改的呀 以前从未遇过这情况啊,大虾们救我!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ljhcy99
2009-06-28
打赏
举报
回复
你的版本管理器设置不好啊,
有人随便能迁出。
qldsrx
2009-06-28
打赏
举报
回复
看来你有必要调整下你的VS选项,先去掉那个自动保存,然后把自动检测UTF8的选项打开。
cnwolfs
2009-06-28
打赏
举报
回复
你可以把sln删除,当然要先把整个源码备份,然后使用另外的工程文件来启动,每个项目在加回来即可
longhui666888
2009-06-28
打赏
举报
回复
呵呵,楼主不错
大狗狗
2009-06-28
打赏
举报
回复
问题已解决,情况如下:
发生问题的原因是我忽略了一个重要事实:当你加载项目和编译项目时,你项目中有关窗口的代码会被VisualStudio执行
我在一窗口的load函数中判断命令行字符串是否存在,如有进行一系列IO操作。问题由此而生:当我打开VS的解决方案文件后,我的窗口load函数被执行,而命令行所指的是VS解决方案文件路径,于是就对VS解决方案文件进行了IO操作!!
我的初衷是打开我自定义的文件类型,然后,上面所述的情况却不幸的改变了VS解决方案文件。
明白了事故原因,办法就多种了,我是在获取到命令行字符串后判断其最后三个字符是否为"sln"。如是则返回。
问题由些解决。
感谢各位回贴!请今后多多关照^^
大狗狗
2009-06-28
打赏
举报
回复
再顶,前三位朋友说的不够详细啊
大狗狗
2009-06-28
打赏
举报
回复
up下
cmd运行ping不是内部或
外部
命令_cmd中用PING命令时,出现'Ping' 不是内部或
外部
命令
解决
方案
...
在cmd中用PING命令时,出现'Ping' 不是内部或
外部
命令,也不是可运行的程序或批处理
文件
。先了解一下内容:1、可执行
文件
、命令
文件
和批处理
文件
以.exe或者.com或者.bat为扩展名的
文件
分别被称为可执行
文件
、命令
文件
和批处理
文件
。2、
外部
命令和内部命令DOS命令可以分为
外部
命令和内部命令,内部命令包含在一个名为command.com的
文件
,在系统启动时候驻留在内存中。
外部
命令是保存在c...
启动jar包时加载
外部
配置
文件
前言 当我们把代码打包成jar包时,properties
文件
是写死在jar包中的,不可
修改
。一旦我们要
修改
properties
文件
,就要再重新打包成jar包,再发布。非常麻烦!可不可以在
外部
配置properties,启动jar包时加载这个配置
文件
呢?有!
解决
方案
: 1.以Windows为例,准备一个你自己的jar包 2.在同目录下,创建一个myApplication.properties 内容如下: # 这里书写规则跟正常的application.properties一样 server.po
Unity 加载
外部
可更改的
文件
初学Unity的过程中,会发现打包发布程序后,unity会自动将场景需要引用到的资源打包到安装包里,没有到的不会跟进去。我们在编辑器里看到的Asset中的
文件
结构只是工作于编辑器
环境
下的,在游戏中unity会重新组织数据库。这是我们一定会遇到一个需求,即动态的加载我们自己的
文件
,而且想维护这个
文件
存储和加载的位置,并且是各种自定义的
文件
。 比如说你换装,需要动态从磁盘load一个模型,正常情况下...
Visual Studio
外部
被
修改
文件
后的提示
如果希望看到“Visual Studio
外部
被
修改
文件
后的提示”,可以这样操作: 不勾选:Tools->Options->Enviroment->Documents的Reload modified files unless there are unsaved changes 说明: 因为这个弹出提示对话框有快捷勾选功能,有时会误操作勾选,下次
外部
被
修改
文件
后,就不会出现这个提示了。 ...
VS调试问题之“...\.exe不是内部或
外部
命令,也不是可运行程序或批处理
文件
“
使用C++编写程序,成功生成了
解决
方案
,但是在运行“开始执行不调试”时,瞬间弹出命令窗口,显示“....\.exe不是内部或
外部
命令,也不是可运行程序或批处理
文件
”。 关于这个bug,我在网上找了几种
解决
方法,比如说:加系统变量,release或debug下编译,但都不见效。下面是我给出的
解决
方法,亲测有效。 在项目属性中: 配置属性中的输出目录:\build\debug
C#
110,561
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章