2010-03-25 107 views
0

我有一個疑問,當我們運行應用程序(點網應用程序)DLL或EXE將被創建是的。所以我的問題是當我們得到DLL時,當我們得到DLL和當我們得到EXE在asp.net中的DLL和EXE?

回答

3

您將創建一個dll(其中包含後端代碼)和aspx/asmx/as **文件包含您的前端代碼(標記和像這樣的東西)。

你永遠不會得到一個exe(即用於Winforms和WPF應用程序的可執行應用程序)。

+0

確定在web應用程序中我們得到的DLL和WinForms我們得到EXE我是否對Mr.Snake(intresting name) – 2010-03-25 09:31:18

+0

你是對的。但類庫(它們都在WebApp和Winforms中工作)也產生dll :) – Snake 2010-03-25 09:34:44

+0

好的謝謝Mr.Snake – 2010-03-25 09:39:35

0

右鍵單擊解決方案中的Web項目,然後選擇Publish。這會將您的Web應用程序構建到某個位置,並且您將獲得.aspx文件的網站結構以及包含代碼的.dll文件的文件夾bin

這裏看到更多的信息:How to: Publish Web Application Projects

+0

你我確實喜歡我得到我想要的東西謝謝你Codesleuth先生 – 2010-03-25 09:41:54

0

我不明白你的問題,你能解釋清楚嗎?我想你的意思是你想知道什麼時候必須使用EXE或DLL,如果你必須開發一個桌面應用程序,你必須使用EXE,但是如果你做一個web應用程序,只有DLL鏈接到ASP。

問候。

+0

正是我在你的答案中得到答案謝謝fabiancouto – 2010-03-25 09:40:55