gpt4 book ai didi

checkout 最新版本的 repo 后,vb.net 服务器出现 '/' 应用程序错误

转载 作者:行者123 更新时间:2023-12-02 10:57:49 24 4
gpt4 key购买 nike

我正在开发一个 vb.net 应用程序,并且刚刚完成了一项新功能的实现。

我正在处理的分支是生产后的一些提交,因此尽管该功能在我的分支上正常工作,但我想将我的本地存储库更新为最新版本的代码,然后在提交之前检查我的新功能是否仍然有效它。

我的公司使用 TortoiseSVN 作为他们的版本控制软件——过去 10 年我主要使用 Git,所以对 SVN 非常陌生。

为了更新我的本地存储库以使其与最新版本的代码保持一致,我右键单击我的分支文件夹,然后单击“SVN 更新”。更新运行后,输出表明 .vbproj 中存在冲突。文件 - 在突出显示差异的地方,我选择使用中央存储库中的版本 - 这样我就可以拥有现在在本地分支上使用的最新版本的代码。

然而,在这样做之后,当我现在尝试在本地运行应用程序时,虽然它确实运行了,但当我尝试导航到我刚刚实现的功能所在的页面时,浏览器现在返回一个错误页面,上面写着:

Server Error in '/' Application. Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: BC30389: 'editcompany' is not accessible in this context because it is 'Friend'.

Source Error:

[No relevant source lines]

Source File: C:\ ...\editcompany.aspx.b5c3c836.jqph2fmj.0.vb Line: 42



显示详细的编译器输出:

发生这种情况是因为我与 .vbproj 发生了合并冲突吗?文件?如果是这样,我该如何解决这个问题?或者,如果不是,是什么导致了错误?

我不明白编译器错误消息:

is not accessible in this context because it is 'Friend'.



我的项目中没有一个类被声明为 Friend ...

编辑

它提示的文件似乎是一个编译文件,但是当我在错误消息指定的路径中查找它时,它似乎不存在 - 我猜它是在编译期间生成的,并且当应用程序停止/不再运行时被删除?

我怎样才能解决这个问题?

最佳答案

找出问题所在:在我在分支中添加功能的页面的 .aspx 文件中,我设置了 Inherits="App.editcompany" .删除它似乎已经解决了这个问题。

关于 checkout 最新版本的 repo 后,vb.net 服务器出现 '/' 应用程序错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55863533/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com