C# 已发布的ASP.net项目中包含哪些内容?

C# 已发布的ASP.net项目中包含哪些内容?,c#,C#,我用C#作为语言在asp.net中开发了一个网站。 我已经调试过了,再也找不到错误了,还可以通过浏览器查看页面。 我想主持这个网站,并直接向它的客户演示的目的,但我有一个问题,每次我发布我的网站。发布只会删除我所有的.aspx.cs文件,但我看不到任何可以安装或发送给主机提供商的.exe文件 我想知道我所经历的是正常的,还是需要在visual studio 2013终极版中进行设置才能执行这些任务 请告诉我前进的方向ASP.NET应用程序(不是“ASP.NET网站”)将编译到bin文件夹中的.d

我用C#作为语言在asp.net中开发了一个网站。 我已经调试过了,再也找不到错误了,还可以通过浏览器查看页面。 我想主持这个网站,并直接向它的客户演示的目的,但我有一个问题,每次我发布我的网站。发布只会删除我所有的.aspx.cs文件,但我看不到任何可以安装或发送给主机提供商的.exe文件

我想知道我所经历的是正常的,还是需要在visual studio 2013终极版中进行设置才能执行这些任务

请告诉我前进的方向

ASP.NET应用程序(不是“ASP.NET网站”)将编译到
bin
文件夹中的
.dll
文件中,然后部署到服务器上


您的
.aspx
/
.cshtml1
文件引用了此DLL中包含的已编译类和类型,因此不需要源文件。

没有任何.exe文件,您需要将项目部署到web服务器,如IIS。签出。

何时发布应用程序?是否在项目中看到发布文件夹?发布项目将仅包括标记(
.aspx
)和所有其他必需的文件。所有
.aspx.cs
.cs
都编译为
.dll
,可在应用程序的
bin
文件夹下使用。您只需在目标服务器上设置一个IIS网站并部署发布的代码。@Dennis R,我可以看到.dll代替.aspx.cs文件……那么,在将其上载到托管站点之前,我需要做的就是这些吗?是的,发布的项目应该包含运行应用程序所需的所有内容。谢谢。那么,当这项工作完成后,是否意味着我的网站已经发布并可以上传到托管网站?我不知道你所说的“发布”是什么意思。