顯示具有 Visual Studio 標籤的文章。 顯示所有文章
顯示具有 Visual Studio 標籤的文章。 顯示所有文章

2023/09/04

Visual Studio 2022 解決NuGet 使用私倉 重啟需要重新輸入帳號密碼問題 Nexus Repository

最近身體堪憂,早上剛找完醫生報到,到家時看到公司的前輩問我為什麼VS每次重新開啟後都需要輸入帳號密碼

接著我就開始進入滿臉問號的情況

一開始排查方向往Nginx Proxy方面去找,但發現配置上沒有任何問題

接著開始著手Nexus Repository Role的問題,也沒發現有缺少的配置

最後開始著手研究了下NuGet所儲存的配置檔

在資料夾輸入下方指令找到NuGet配置檔
%userprofile%\AppData\Roaming\NuGet



找到了「為 NuGet 設定需驗證的 proxy」,比較後確定配置檔案有差異,後來又找到了這篇「Nuget私包源记住用户名和密码

2022/12/21

C#.Net 取得本機第一張真實網路卡

var ipAddress = NetworkInterface.GetAllNetworkInterfaces().Where(_ =>
            //過濾網路卡已啟動 且 介面為乙太網路卡和無線網路卡協議 且 不等於虛擬網卡
            (_.NetworkInterfaceType == NetworkInterfaceType.Ethernet || _.NetworkInterfaceType == NetworkInterfaceType.Wireless80211) &&
            _.OperationalStatus == OperationalStatus.Up &&
            !_.Description.Contains("Virtual"))
                .Select(_ => _.GetIPProperties())
                .SelectMany(_ => _.UnicastAddresses)
                //篩選掉IPv6地址
                .Where(_ => _.Address.AddressFamily != System.Net.Sockets.AddressFamily.InterNetworkV6)
                //確保不是空值
                .ToList()
                .FirstOrDefault(_ => _ != null, null);

2019/06/04

warning :找不到v142的建置工具

昨天幫學弟寫了C++的功課,傳給他之後跟開不起來
昨天剛好在更新VS2019的更新,讓VS無法找到V142的建置工具,所導致的

首先對專案按右鍵,屬性

將平台工具組從V142改為其他的,按下確定


2019/03/11

Visual Studio 2017 ASP.Core NU1608

警告 NU1608 在相依性條件約束之外偵測到套件版本: Microsoft.AspNetCore.App 2.1.1 需要 Microsoft.AspNetCore.Razor.Design (>= 2.1.1 && < 2.2.0),但解析出版本 Microsoft.AspNetCore.Razor.Design 2.2.0。 WebOnlineEditorApplication C:\Users\cyfang\Desktop\MyProject\ASP.Core\WebOnlineEditorApplication\WebOnlineEditorApplication\WebOnlineEditorApplication.csproj 1


解決方式:

安裝相對應版本或提升其版本就好了

2016/08/20

NuGet 基本操作



#安裝某一套件
Install-Package PackageID

#更新全部套件
Update-Package

#更新某一套件
Update-Package PackageID

#重新安裝全部套件
Update-Package -Reinstall

#移除某一套件
Uninstall-Package PackageID

#取得目前安裝套件
Get-Package

2013/07/17

Python Tools for Visual Studio

最近要開發Win8.1的App,當然先下載了Visual Studio 2013,但這跟Python有何關係呢?
不得不先誇獎這次推出的Visual Studio 2013裡面包裝了許多有趣的工具在裡頭,之前在Visual Studio 2010以及2012開發時頂多有將NuGet包裝進去而已,其他沒有太多的改變

Visual Studio 2013就涵蓋了許多套件了,還是Preview版欸!!
不知道改版後會不會增添新玩意兒,Visual Studio 2013開發語言就有包涵Python

Visual Studio 2013開發Python前必須去下載Python Tools for Visual Studio,也要記得先安裝好Python的環境


Python Tools for Visual Studio對我來說,厲害的地方在於Debug好用,而且又是用我最熟悉的Visual Studio開發環境來開發,如虎添翼


Python Tools for Visual Studio有支援VS2010和2012與2013,算是支援蠻廣的

這邊就以一個Python console的專案來Demo