c# - 名称...在当前上下文 VS 2017 到 VS 2019 中不存在
问题描述
我检查了一个使用 VS 2017 构建的工作项目。我正在使用 VS2019。当我打开项目时,我得到 CS0103 当前上下文中不存在名称“AdLoggedOnPerson”。
<%@ Page Title="" Language="C#" MasterPageFile="~/ResponsiveMasterPage.Master" AutoEventWireup="true" CodeBehind="disabilitystatus.aspx.cs" Inherits="EmployeeToolBox.disabilitystatus" %>
<div class="large-6 columns">
<p class="paragraph" style="margin-left: .5in; text-indent: .5in">
<u><%=AdLoggedOnPerson.FullName%></u>
</p>
</div>
using System;
using System.Linq;
using System.Web.UI;
using System.Net;
using System.Net.Mail;
using System.Text;
using System.Configuration;
using MailMessage = System.Net.Mail.MailMessage;
using MailPriority = System.Net.Mail.MailPriority;
using EmployeeToolBox.App_Code;
namespace EmployeeToolBox
{
public partial class disabilitystatus : System.Web.UI.Page
{
public AdPerson AdLoggedOnPerson = new AdPerson();
protected void Page_Load(object sender, EventArgs e)
{
解决方案
所以我不得不将 CodeBehind 更改为 CodeFile。我不知道为什么这会有所作为,但它确实有效。
推荐阅读
- django - 具有嵌套可写序列化 django drf 的正确方法
- javascript - JavaScript Map:每个条目使用多少内存
- java - 如果我使用 myBatis 从几乎相同的表中提取时如何删除大量重复代码
- python - 元素
- javascript - JS Ojbect 事件 onkeyup
- java - 错误:squareFeet 无法解析为变量
- c# - 为什么我们需要在 Unity AssetBundle 中的 LoadAsset 之后实例化加载的资源?
- mongodb - Mongodb 一次往返执行多个查询
- c# - C# 与 C++ 静态数组中静态常量列表初始化的效率
- spring-data-redis - Spring Data Redis 的自定义 @Id 类