Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Monodevelop C#文件中无法识别下拉列表、链接按钮和标签_C#_Asp.net_Mono_Monodevelop_Mod Mono - Fatal编程技术网

Monodevelop C#文件中无法识别下拉列表、链接按钮和标签

Monodevelop C#文件中无法识别下拉列表、链接按钮和标签,c#,asp.net,mono,monodevelop,mod-mono,C#,Asp.net,Mono,Monodevelop,Mod Mono,我开发了一些ASP.NET web应用程序。我想把它移植到LINUX。因此,我在我的linux机器中安装了Monodevelop。在monodevelop中构建文件时,由于在后端C#文件中无法识别aspx文件中定义的标签、按钮或下拉列表,我遇到了多个错误。我有一个aspx文件Employee.aspx,其标题标记如下: <%@ Page Title="Record Insert" Language="C#" MasterPageFile="~/Site2.master" AutoEvent

我开发了一些ASP.NET web应用程序。我想把它移植到LINUX。因此,我在我的linux机器中安装了Monodevelop。在monodevelop中构建文件时,由于在后端C#文件中无法识别aspx文件中定义的标签、按钮或下拉列表,我遇到了多个错误。我有一个aspx文件Employee.aspx,其标题标记如下:

<%@ Page Title="Record Insert" Language="C#" MasterPageFile="~/Site2.master" AutoEventWireup="true" CodeFile="Employee.aspx.cs" Inherits="Employee" %>
monodevelop中无法识别DropDownList和其他组件的可能原因是什么


请在这方面帮助我

听起来您缺少了aspx页面的
*.aspx.designer.cs
文件。另外,如果您只想在Linux上运行,可以使用Visual Studio在Windows中开发并部署到Linux+Mono。感谢您的回复。我已经在Windows中开发了应用程序。如何在Linux+Mono中部署它?您必须在nginx+fastcgimonoserver或apache+mod_Mono之间选择托管。如果您想要一种“快速且肮脏”的方法来测试您的应用程序,您也可以使用xsp(Mono的ASP.NET测试服务器)。至于部署,只需执行与IIS相同的操作,将DLL和网页发送到特定文件夹。检查Hi@MarceloZabani我已经在visualstudio中编译了我的web应用程序。我的输出dll文件是在Windows的bin目录中创建的。如果我将bin文件单独复制到/var/www/html/文件夹中,它就可以由mono提供服务了吗?在这种情况下,我在linux服务器中的URL应该是?
public partial class Employee: System.Web.UI.Page