gpt4 book ai didi

c# - CS0122 : 'System.Configuration.StringUtil' is inaccessible due to its protection level

转载 作者:太空狗 更新时间:2023-10-29 18:35:11 25 4
gpt4 key购买 nike

我目前正在做一个学校项目,我可以让学生和老师搜索实习工作。

我正在尝试访问 ASP.Net 配置以添加用户和角色,但出现此错误。

-

Server Error in '/asp.netwebadminfiles' 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: CS0122: 'System.Configuration.StringUtil' is inaccessible due to its protection level

来源错误:

Line 987:
Line 988: // Put together some unique app id
Line 989: string appId = StringUtil.GetNonRandomizedHashCode(String.Concat(appPath, appPhysPath)).ToString("x", CultureInfo.InvariantCulture);
Line 990:
Line 991:

Source File: c:\Windows\Microsoft.NET\Framework64\v4.0.30319\ASP.NETWebAdminFiles\App_Code\WebAdminPage.cs Line: 989

-

无论如何我可以解决这个问题还是我必须重做我的整个项目?(希望不是因为已经完成了很多工作。)

我在故障排除方面是个新手,因此非常感谢分步指南。谢谢!

最佳答案

使用任何 Visual Studio 打开 ASP.NETWebAdminFiles 网站

Add - Existing Website
Browse to C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles

在您的 wesbite 项目中,浏览到 C# 文件

ASP.NETWebAdminFiles\App_Code\WebAdminPage.cs

转到第989行

将行注释掉 //string appId = StringUtil.GetNonRandomizedHashCode...

添加新行 string appId = "1"

保存网站,从 Visual Studio 卸载它

在CMD中运行IIS Express

iisexpress.exe /path:C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles /vpath:/WebAdmin /port:8181 /clr:4.0 /ntlm

运行您的网站

http://localhost:8181/webadmin/default.aspx?applicationPhysicalPath=B:\TFS\MyWebsite\MyWebsiteRoot\&applicationUrl=/

关于c# - CS0122 : 'System.Configuration.StringUtil' is inaccessible due to its protection level,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32116493/

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