Asp.net 使用linq部署网站所需的文件

Asp.net 使用linq部署网站所需的文件,asp.net,linq,Asp.net,Linq,我是@linq新手,在任何地方都找不到它提到的dbml或其他文件是否需要与网站一起部署。只需在网站上使用Publish命令即可。它知道需要部署什么。只需在网站上使用Publish命令即可。它知道需要部署什么。这实际上是编译到为站点生成的dll中的,因此,即使您在部署的文件夹中直接更改.cs或.vb代码文件中的任何一个文件时,您也可以使用所有文件来部署站点,但不会更改任何内容,您唯一可以更改和更改网站行为的是.aspx、.master、,.css、.js和其他一些未编译的文件 请注意,使用“仅部署

我是@linq新手,在任何地方都找不到它提到的dbml或其他文件是否需要与网站一起部署。

只需在网站上使用Publish命令即可。它知道需要部署什么。

只需在网站上使用Publish命令即可。它知道需要部署什么。

这实际上是编译到为站点生成的dll中的,因此,即使您在部署的文件夹中直接更改.cs或.vb代码文件中的任何一个文件时,您也可以使用所有文件来部署站点,但不会更改任何内容,您唯一可以更改和更改网站行为的是.aspx、.master、,.css、.js和其他一些未编译的文件


请注意,使用“仅部署必要的文件”选项部署时,这些页面甚至不会转到部署目录。

这实际上已编译到为站点生成的dll中,因此,即使使用所有文件部署站点,如果直接在部署的文件夹上更改任何.cs或.vb代码文件,也不会发生任何更改,你唯一可以改变网站行为的是.aspx、.master、.css、.js和其他一些未编译的文件


请注意,您使用选项仅部署必要的文件,这些页面甚至不会转到部署目录。

好的,我想所有必要的信息都会编译到.dll文件中,因为我将所有网站文件复制到了另一个文件夹,将虚拟文件夹指向了新文件夹,运行了网站,一切正常,然后删除了datacontext文件,工作正常,然后删除了.dll,然后它爆炸了。好吧,我想所有必要的信息都被编译到了.dll文件中,因为我将所有网站的文件复制到了另一个文件夹,将虚拟文件夹指向了新文件夹,运行了网站,工作正常,然后删除了datacontext文件,工作正常,然后删除了.dll,它爆炸了。