Прежде чем кто-либо закроет это как дубликат - пожалуйста, обратите внимание, что это не проблема linq или других источников данных, и я посмотрел на другие сообщения stackoverflow, и ни один из них не совпадает.
Это чрезвычайно простое приложение ASP.net с кодом на C #, не представляющее ничего необычного, простое, как вы можете видеть из кода ниже:
default.aspx code
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%=returVar%>
Default.apsx.cs
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
public string returVar;
protected void Page_Load(object sender, EventArgs e)
{
string n = String.Format("{0}", Request.Form["test"]);
//below we will place the code for ODP.net once the DB connectivity is resolved
if (n.Length == 16)
{
returVar = "Found";
}
else
{
returVar = "Not found";
}
}//Page_Load
}
и, наконец, web.config
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="false"/>
</system.web>
</configuration>
Мой компьютер разработчика: win 32 xp visual studio 2010 и Сервер, работающий под управлением Win 64bit 2008 R2 иIIS7.5.
, так почему эта ошибка возникает, когда я запускаю этот код на своем рабочем столе, он работает как чудо с http через firefox, как показано ниже:
http://localhost:3117/Default.aspx?test=0998989765432345
точно такой же код не работает с приложенным снимком экрана, может кто-нибудь сказать мне, почему, пожалуйста, предложите решениеЯ попытался включить ВСЕ мои DLL из обозревателя решений в выпуск, т. Е. Solution Explorer> Ссылки> system.core, system.data и т. Д.>> Все настроено для копирования local = true.
все еще не повезло.
Обратите внимание, что я не могу установить на сервер какие-либо дополнительные компоненты, и то, что мне нужно развернуть, должно быть частью приложения.