Ошибка публикации приложения .Net 4.0 во время выполнения - PullRequest
0 голосов
/ 22 декабря 2011

Я надеюсь, что это нормально, спрашивая здесь .. Я делаю приложение asp.net. У меня есть следующее решение:

  • Бизнес-класс (.net Class Library)
  • Класс DataAccess (библиотека классов .net)
  • Веб-приложение

Поэтому, когда я захожу в «Сборка»> «Опубликовать в Интернете», он успешно публикуется. Итак, я иду на загрузку через ftp в мою учетную запись хостинга Godaddy, и я получаю ошибку во время выполнения. Я схожу с ума, потому что, если я открываю опубликованные файлы на моей локальной машине, все работает отлично! кто-нибудь может мне помочь с этим?

вот ссылка на мою сеть.

Если это неправильный вопрос, я его опущу, но я в отчаянии. Спасибо

пс. Я установил в качестве основы язык программирования Godaddy 4.0

Редактировать: я понял, как показать ошибку, но это странно

Line 1:  <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="login.aspx.cs" Inherits="web.login" %>

Parser Error Message: Could not load type 'web.login'.

Теперь на этой странице я должен использовать это, потому что в моем коде есть:

namespace web
{
   public partial class login : System.Web.UI.Page

и это пространство имен используется в designer.aspx.cs также ..

я в тупик: (

Ответы [ 2 ]

3 голосов
/ 22 декабря 2011

Я предлагаю вам начать с того, что говорит ошибка:

Чтобы детали этого конкретного сообщения об ошибке можно было просматривать на удаленные машины, пожалуйста, создайте тег внутри Файл конфигурации "web.config", расположенный в корневом каталоге текущее веб-приложение. Этот тег должен иметь свой Для атрибута "mode" установлено значение "Off".

Это позволит вам увидеть реальную ошибку. А потом исправить это:)

0 голосов
/ 23 декабря 2011

Спасибо за помощь, но ответ здесь сделал это.В Godaddy вы должны настроить в их IIS Management виртуальное приложение

. «С GoDaddy вы должны перейти к« IIS Managment », нажать« Create », чтобы создать виртуальный каталог в IIS (не имеет значения, есликаталог уже существует в структуре папок) и установите флажок «Установить корень приложения» - это говорит IIS, что вы будете использовать там код asp.net. "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...