Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 无法保存文件,因为它受写保护_Vb.net_Visual Studio 2010_Version Control - Fatal编程技术网

Vb.net 无法保存文件,因为它受写保护

Vb.net 无法保存文件,因为它受写保护,vb.net,visual-studio-2010,version-control,Vb.net,Visual Studio 2010,Version Control,我使用的是Visual Web Developer 2010 Express,我刚刚将文件添加到Visual SourceSafe中。当我尝试在VisualWebDeveloper中保存文件时,它会说:“文件无法保存,因为它是写保护的。”它给了我覆盖的选项,但我不知道它是否应该这样工作。理想情况下,我会单击save,它会将各种版本保存到source safe中。我以前从未使用过安全源;我以前的源代码管理系统刚刚启用,可以单击“提交”。当您将项添加到源代码管理(例如源代码安全)时,它会将它们标记为

我使用的是Visual Web Developer 2010 Express,我刚刚将文件添加到Visual SourceSafe中。当我尝试在VisualWebDeveloper中保存文件时,它会说:“文件无法保存,因为它是写保护的。”它给了我覆盖的选项,但我不知道它是否应该这样工作。理想情况下,我会单击save,它会将各种版本保存到source safe中。我以前从未使用过安全源;我以前的源代码管理系统刚刚启用,可以单击“提交”。

当您将项添加到源代码管理(例如源代码安全)时,它会将它们标记为
只读
,以确保未签出文件的任何人都不会写入这些项

您需要签出要编辑的文件,然后对其进行编辑、保存,然后重新签入


源安全是相当旧的,并且不再被微软所维护——考虑使用更现代的或类似的。

< P>当你将项添加到源代码管理中时,这样的源是安全的,它标记为“代码>只读< /代码>,以确保它们没有被未签出文件的任何人写入。

您需要签出要编辑的文件,然后对其进行编辑、保存,然后重新签入


源安全是相当旧的,并且不再被微软所维护——考虑使用更现代的或类似的东西。

< P>文件在源代码控制下被标记为只读,以防止文件的意外更改,并且当您检查其编辑时只能写入。 由于在进行编辑时没有与Visual Studio Express 2010版本的源代码管理集成,因此文件不会自动从源代码管理中签出,因此它仍然是只读的,从而导致出现此问题


您需要在编辑项目之前签出文件,或者强制覆盖,然后在事件发生后签出文件。这两种方法都不是理想的解决方案。

源代码管理下的文件被标记为只读,以防止意外更改文件,并且只有在您签出进行编辑时才使其可写

由于在进行编辑时没有与Visual Studio Express 2010版本的源代码管理集成,因此文件不会自动从源代码管理中签出,因此它仍然是只读的,从而导致出现此问题


您需要在编辑项目之前签出文件,或者强制覆盖,然后在事件发生后签出文件。这两种方法都不是理想的解决方案。

谢谢,您的评论很有帮助。或者,您可以使用TFS Express。它与Visual Studio Express集成,最多可供5名用户免费使用。如果您发现服务器维护很麻烦,请选择TFS托管服务。我最好的选择是使用TFS Express(Team Foundation Server)或使用Sub或Git?就设置和使用而言,TFS Express是最简单的选项吗?@user1477388-有很多选项。TFS express可能是最快的,也是集成到VisualStudio中最多的。我不确定这是否与Visual Studio express相同。你确定吗?据我所知,在源代码控制方面与VisualWebDeveloper不兼容。谢谢。谢谢,您的评论很有帮助。或者,您可以使用TFS Express。它与Visual Studio Express集成,最多可供5名用户免费使用。如果您发现服务器维护很麻烦,请选择TFS托管服务。我最好的选择是使用TFS Express(Team Foundation Server)或使用Sub或Git?就设置和使用而言,TFS Express是最简单的选项吗?@user1477388-有很多选项。TFS express可能是最快的,也是集成到VisualStudio中最多的。我不确定这是否与Visual Studio express相同。你确定吗?据我所知,在源代码控制方面与VisualWebDeveloper不兼容。谢谢。我怎样才能让它停止要求我覆盖?如何使错误消息在每次保存时不显示?@user1477388-首先从源代码安全设置中检出文件。然后它们就可以写了。我怎样才能让它停止要求我重写?如何使错误消息在每次保存时不显示?@user1477388-首先从源代码安全设置中检出文件。然后它们将是可写的。如果您由于各种原因暂时被VSS困住,我建议您阅读此内容。如果您由于各种原因暂时被VSS困住,我建议您阅读此内容。