[研究] Azure 雲端服務(傳統) (CloudService)程式碼移植成單機 ASP.NET Web應用程式 (Web Application) 程式碼
2021-07-21
* 建立一個 ASP.NET WebForm Web Application 方案,專案名稱建議用真正想要用的 (若先用 WebRole1 後面想再改名,會很複雜,有些設定似乎不是儲存在純文字檔案中)
* 把 AzureCouldService方案中 WebRole1 內容,拷貝到新方案的專案內,同檔案名稱者不取代,把他們加入專案中。(可以一次選多個目錄或檔案,但是不能包含已經在專案中的,否則「加入至專案」會灰色不能選。)
* 加入非 NuGet 安裝的參考。(可能有,或沒有,依個別專案不一定)
********************************************************************************
* Azure 使用的 using 註解掉,例如:
using Microsoft.WindowsAzure; 整個方案取代為 //using Microsoft.WindowsAzure;
using Microsoft.WindowsAzure.Diagnostics; 整個方案取代為 //Microsoft.WindowsAzure.Diagnostics;
using Microsoft.WindowsAzure.ServiceRuntime; 整個方案取代為 //Microsoft.WindowsAzure.ServiceRuntime
********************************************************************************
* 把 WebRole.cs 從專案排除
嚴重性 程式碼 說明 專案 檔案 行 隱藏項目狀態
錯誤 CS0115 'WebRole.OnStart()': 未找到任何合適的方法可覆寫 WebRole1 D:\Code\WebApplication1\WebApplication1\WebRole1\WebRole.cs 12 作用中
* 編譯 (Compile ) 或 重建
逐一解決各種問題,NuGet 安裝所需要的套件。( 單機和雲端所需要的套件未必相同)
********************************************************************************
(完)
相關
[研究] Azure 雲端服務(傳統) (CloudService) 和 單機 ASP.NET Web應用程式程式碼比較https://shaurong.blogspot.com/2021/07/azure-cloudservice-aspnet-web.html
[研究][ASP.NET]錯誤 CS0115 'ApplicationSignInManager.CreateUserIdentityAsync(ApplicationUser)': 未找到任何合適的方法可覆寫
https://shaurong.blogspot.com/2021/07/aspnet-cs0115-applicationsigninmanagerc.html
[研究][ASP.NET]錯誤S1061, HttpContext, GetOwinContext,錯誤CS1061'HttpContext' 未包含 'GetOwinContext' 的定義
https://shaurong.blogspot.com/2021/07/s1061-httpcontext-getowincontextcs1061h.html
[研究][ASP.NET]錯誤 CS0234 命名空間 'Microsoft.AspNet' 中沒有類型或命名空間名稱 'FriendlyUrls' (是否遺漏了組件參考?)
https://shaurong.blogspot.com/2021/07/aspnet-cs0234-microsoftaspnet.html
[研究][ASP.NET]錯誤 CS0234 命名空間 'System.Web' 中沒有類型或命名空間名稱 'Optimization' (是否遺漏了組件參考)
https://shaurong.blogspot.com/2021/07/aspnet-cs0234-systemweb-optimization.html
[研究][ASP.NET]所建置之專案的處理器架構 "MSIL" 與參考 "SnsComServer_v3.4" 的處理器架構 "x86" 不相符。
https://shaurong.blogspot.com/2021/07/aspnet-msil-snscomserverv34-x86.html
[研究][ASP.NET]將檔案bin\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.xml 複製失敗。找不到檔案
https://shaurong.blogspot.com/2021/07/aspnet-binmicrosoftcodedomprovidersdotn.html
[研究][ASP.NET] 未指定 SMTP 主機
https://shaurong.blogspot.com/2021/07/aspnet-smtp.html
[研究][ASP.NET] No assembly found containing an OwinStartupAttribute
https://shaurong.blogspot.com/2021/07/aspnet-no-assembly-found-containing.html
沒有留言:
張貼留言