顯示具有 VisualStudio 標籤的文章。 顯示所有文章
顯示具有 VisualStudio 標籤的文章。 顯示所有文章

2022年6月6日 星期一

[2022.LEARN.012][MAUI]微軟跨平台開發MAUI-02-建置為Windows模式

參考:https://docs.microsoft.com/zh-tw/dotnet/maui/windows/setup


除了Android模式,這次改為建置Windows模式。

但出現以下訊息:

這邊需要將【開發人員模式】啟用。


執行建置,就可以成功看到結果:






2022年5月27日 星期五

[2022.LEARN.011][MAUI]微軟跨平台開發MAUI-2022年5月新發表

參考:
筆記:Windows Visual Studio 2022 17.3 Preview中啟用安裝.net maui功能。
  • 安裝後新增專案時就可以看到相關的範本。
  • 這邊案例使使用.net maui app(應用程式)。
  • 開發過程中,建置專案時會讓你選擇模擬器(以android為例)。
  • 沒安裝模擬器,過程會引導安裝套件。
  • 啟用偵錯,初次會引導Android裝置管理員。
  • 新增有一些預設的手機裝置可以選擇:預設為pixel5

    過程中會下載建置環境,下載完成後可直接【啟動】。

    或是關閉模擬器管理。使用上方建置的功能。
  • 初次設定,會引導啟用hyper-v功能。【繼續執行】

    安狀過程或是啟動時有問題(表示需要安裝Hyper-V)

    未啟用hyper-v,啟動時就會是黑屏。
  • 啟動中,啟動桌面需要一段時間。
  • 啟動後須要等一段時間預設的程式才會開啟。

  • 或向上劃動,叫出APP。

2018年7月9日 星期一

[筆記]建置專案時發生Newtonsoft.Json版本混淆錯誤

參考:

實際發生原因為專案中csproj中紀錄的json版本重複,所以直接修改此檔案內容即可。

1.先將專案卸載。

image

2.編輯csproj

image

3.確定reference維持一份。

image

4.編輯完成後選擇【重新載入專案】。

2018年7月2日 星期一

[MVC]Task.Run

當MVC Action在叫用 Task<string> functionA() 時,會建議使用
async Task<ActionResut> ActionName() 配合 await funcationA()。

但如果不想改變Action的宣告,作法是使用Task.Run的方式:

ex:

var t =Task.Run(() => functionA());
t.Wait();

參考:

2017年10月23日 星期一

[VS]TF30063: 您未取得存取授權

Visual studio  會出現
TF30063: 您未取得存取 abc.visualstudio.com\project 的授權。

SNAGHTMLfe90694

重新登入即可。