【发布时间】:2014-02-26 15:18:47
【问题描述】:
我有一个最近从 .net 1.0 迁移到 3.5 的网站。以不同的名称将新代码输入到源安全中。现在,我无法编辑 aspx 页面的文件背后的代码。任何物理接口更改都可以,但更改背后的底层代码将被完全忽略。我检查了 dll 文件,它们是从正确的位置加载的。但似乎他们仍在引用旧代码文件。我不知道如何或在哪里找到这些东西,谷歌搜索没有带来任何结果。欢迎任何帮助!
【问题讨论】:
我有一个最近从 .net 1.0 迁移到 3.5 的网站。以不同的名称将新代码输入到源安全中。现在,我无法编辑 aspx 页面的文件背后的代码。任何物理接口更改都可以,但更改背后的底层代码将被完全忽略。我检查了 dll 文件,它们是从正确的位置加载的。但似乎他们仍在引用旧代码文件。我不知道如何或在哪里找到这些东西,谷歌搜索没有带来任何结果。欢迎任何帮助!
【问题讨论】:
Vault,SourceSafe 的后继者,将对主存储库的引用放置在 VS 项目文件中。我的猜测是 sourcesafe 也是如此。无法为您验证它,因为我很久以来就没有靠近 MS SS(双关语)......
我建议您使用纯文本编辑器打开 .csproj(.vbproj)并从那里删除与 SourceSafe 的绑定。
然而,看看这个小挫折的光明面: 放弃 sourcesafe 并开始使用现代 VCS 的绝佳时机和理由 :-)
顺便说一句,能够编辑文件的快捷方式是重置文件的只读属性。 MS-SS 使用这种先进技术来保护文件。
【讨论】: