本文介绍了C# Visual Studio 2010 -“无法加载类型"解析错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
限时送ChatGPT账号..解析器错误消息:无法加载类型TestProject.Default".
我已经检查了我能找到的关于这个问题的所有其他线程.到目前为止,我还没有找到适用于我的案例的解决方案.
源错误:
Line 1: <%@ Page Title="Home Page" Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="TestProject.Default" %>
Line 2:
Line 3: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3/TR/xhtml1/DTD/xhtml1-strict.dtd">
Source File: /testarea/default.aspx Line: 1
Default.aspx.cs
using System;
using System.Web;
using System.Web.UI;
namespace TestProject
{
public partial class Default : System.Web.UI.Page
{
相关说明
/testarea 是服务器上不可编译文件所在的目录是/testarea/bin 包含编译的文件项目已编译(使用 Build -> Build TestProject)调试时在本地运行良好 - 问题仅在发布时出现到网络我不/不能通过 VS 发布(没有首页扩展),所以复制文件(从使用 Build 后的 PackageTmp 文件夹 ->发布 -> 文件系统)我使用相同的方法在网上放置了一个以前的项目,但没有问题.在所有其他线程和对此问题的引用中,命名空间不准确,缺乏编译项目,以及项目属性似乎不适用于这种情况(我已经检查了很多次,并且都显示正确)项目属性中的输出路径为\bin,与位置相同在服务器 (/testarea/bin) 上已尝试转换为 Web 应用程序",但之前存在问题,并且之后尝试了无数次 Build -> Clean,然后再构建,Clean 然后发布.没有变化.附注
我是一名 PHP 开发人员,所以这些奇怪的 .NET/C# 问题很难追踪并找到逻辑对我来说特别困难.任何建议重新.如何正确调试 VS C# 应用程序将不胜感激.
I'm a PHP developer, so these odd .NET / C# issues that are hard to trace and find the logic to are particularly difficult for me. Any advice re. how to properly debug a VS C# application would be appreciated.
这是我在这里的第一个问题.如果我可以通过更多信息帮助使这更容易,请问.
This is my first question here. If I can help make this easier with more info, just ask.
推荐答案
您在页面引用上方缺少程序集引用:
You are missing your assembly reference above the page reference:
<%@ Assembly Name="YOURASSEMBLY.NAME, Version=1.0.0.0, Culture=neutral, PublicKeyToken=YOURPUBLICKEYTOKEN" %>
这篇关于C# Visual Studio 2010 -“无法加载类型"解析错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
更多推荐
[db:关键词]
发布评论