NET Framewarkから .NET 6への移行でやった細かいこと(C++/CLIもあるよ) suusanex 須藤 さんです 👏👏👏👏👏👏 #csharptokyo pic.twitter.com/ZEwfJRNUPz
2022-08-26 20:15:50"SDK Style" っていうヤツですな、新しいプロジェクト (.csproj) 形式。 #csharptokyo
2022-08-26 20:17:44プロジェクトファイル (.csproj) は最近はエディタで直接編集ばっかりですね。インテリセンスも効くのも便利。Visual Studio のプロジェクトプロパティウィンドウは滅多に開かなくなりました。 #csharptokyo
2022-08-26 20:19:08> バージョンの記載を1ファイルにまとめるなどの工夫ができない フフフ、それはですね... (MSBuild 職人の世界へようこそ) #csharptokyo
2022-08-26 20:21:04最近のcsprojのSDK Styleへの移行はUpgrade Assistant使うのがお気楽お気軽で良き dotnet.microsoft.com/en-us/platform… #csharptokyo
2022-08-26 20:24:50.NET Frameworkから.NET(Core)移行は、私はまずこれに通していますね。込み入ったプロジェクトだとやはり職人芸な後工程が必要ですが、だいぶ楽できます。 github.com/hvanbakel/Cspr… #csharptokyo
2022-08-26 20:26:00Visual Studio Installer Projectでインストーラ作成するケースでも、発行したアセンブリを対象にできるのよね。 インストーラにどんなファイルが含まれるかコントロール容易になるから楽になった。 #csharptokyo
2022-08-26 20:30:37ビルドだけだと、パッケー参照している NuGet パッケージに収録されている .dll は、~\.nuget\packages 以下に配置されたのを参照するだけで、出力フォルダにコピーはされないので(そのためディスク容量節約できたりビルド時間短縮できたりする)、発行しないと持ち歩きしにくいですよね。#csharptokyo
2022-08-26 20:31:01SatelliteResourceLanguages 知らなかったー #csharptokyo docs.microsoft.com/ja-jp/dotnet/c…
2022-08-26 20:32:38> SatelliteResourceLanguages MSBuild プロパティに ja-JP とか書けばよい おお、これは知らなかった! #csharptokyo
2022-08-26 20:32:55SatelliteResourceLanguagesなんてプロパティあるんだー 言語ごとのdllフォルダ出来るのもにょるしいいね #csharptokyo
2022-08-26 20:33:49