gpt4 book ai didi

c# - global_asax 在命名空间 ASP 中不存在

转载 作者:太空宇宙 更新时间:2023-11-03 16:20:37 27 4
gpt4 key购买 nike

您好,我向 global.asax 添加了一个类文件..

global_asax 中的代码:

<%@ Application Language="C#" CodeFile="Global.asax.cs" Inherits="Global" %>

global.asax.cs 中的代码:

public partial class Global : System.Web.HttpApplication
{}

但我仍然得到上面的错误:

The type or namespace name 'global_asax' does not exist in the namespace 'ASP' (are you missing an assembly reference?)

这里是命名空间 ASP 代码:

using System.Diagnostics;
using System.Runtime.CompilerServices;

namespace ASP
{
[CompilerGlobalScope]
public class global_asax :HttpApplication
{
[DebuggerNonUserCode]
public global_asax();
}
}

这里 global_asax 继承了 HttpApplication..我如何更改这个文件并使其继承 Global Class

最佳答案

加载后打开 Visual Studio 2010

open explorer -> goto > C:\Program Files\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0

将所需的 System.ComponentModel.DataAnnotations.dll 复制到您的项目“References”文件夹中,选择该引用并在属性下将“copy local”设置为 true,一旦发布,它将位于您的 bin 文件夹中,并且不会影响任何服务器,无论是 x32 还是 x64。

关于c# - global_asax 在命名空间 ASP 中不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14017807/

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