C#と諸々

C#がメインで他もまぁ諸々なブログです
おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`)
つーかコメント欲しい(´・ω・`)

2011/01/20 17:36
新規作成時にプロジェクトを保存しないように設定しているのに、普通の .NET Framework 4.0 に変更するためにわざわざプロジェクト保存する必要があって大変うざいです。

そういう時は、プロジェクトのテンプレートを書き換えればおk。
プロジェクトのテンプレートは下記のフォルダの中にあります。

%ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplatesCache\CSharp\Windows\1041
例えばコンソールアプリケーションのテンプレートは、下記のファイルになります。

ConsoleApplication.zip\consoleapplication.csproj
こいつを開いて下記の記述を削除すれば、デフォルトでは Client Profile が使用されなくなります。

$if$ ($targetframeworkversion$ >= 4.0)
  <TargetFrameworkProfile>Client</TargetFrameworkProfile>
$endif$


スポンサーサイト



2010/12/28 19:27
プロジェクトのプロパティの [ビルド イベント] - [ビルド前に実行するコマンド ライン] に下記を設定すればOK。 (ファイル名が XMLSchema1.xsd の場合)
outputdir の値の最後にスペースを入れているのがミソ。

"%ProgramFiles%\Microsoft SDKs\Windows\v7.0A\bin\xsd.exe" /classes /language:CS /outputdir:"$(ProjectDir) " "$(ProjectDir)XMLSchema1.xsd"



うーん、昔同じような記事書いた気がしたんだけどなぁ。。。

[関連情報]
XML スキーマ定義ツール (Xsd.exe)



2010/06/18 12:56
なんかかっこいいとこ



そろそろ契約期間が切れるけど契約更新するつもりっす。


[参考]
ナオキにASP.NET(仮) : Code Rush Vs. ReSharper (海外の方の投稿)

CodeRush with Refactor! Pro