« 2009年11月 | トップページ | 2010年2月 »

2010年1月

ASP.NET AJAX Control Toolkit のインストール

対象:
ASP.NET AJAX Control Toolkit (以下 Toolkit)
Visual Web Developer 2008 Express Edition (以下 VWD)

方法:

AJAX : The Official Microsoft ASP.NET Site から "ASP.NET Ajax Library" をダウンロードする。
(Ajax Control Toolkit - CodePlex から "AJAX Control Toolkit - Binary" か "Source" でもよい。というか、こちらがオリジナル)

zip ファイルを解凍して任意の場所に保存する。(アクセス権限には注意)

VWD を起動して任意の「新しい ASP.NET Web アプリケーション」 を作成する。出来た Default.aspx をデザイナで表示する。

ツールボックスのタブを右クリックして [タブの追加] をクリックする。タブに名前をつける。(任意の名前 "AJAX Control Toolkit" とか)

出来たそのタブを右クリックして [アイテムの選択] をクリックする。

[参照] ボタンをクリックして、上で配置したフォルダを探す。

その中の "AjaxControlToolkit.dll" を選んで [開く] をクリックする。
(上で保存したフォルダ)\WebForms\Release\AjaxControlToolkit.dll

Toolkit のコントロールが選択されて表示されるので [OK] をクリックする。

以上で、ツールボックスからコントロールをドラッグ&ドロップして使用できる。
サーバー実機 IIS に Web アプリケーションを配置する場合は "AjaxControlToolkit.dll" を bin フォルダにコピーする。

| | コメント (0) | トラックバック (0)

System.IO.Path.GetDirectoryName メソッド

対象: System.IO.Path.GetDirectoryName メソッド (.NET Framework)

メモ:

1. 返されるパスは終端に DirectorySeparatorChar ("\") を含まない。
2. ルート ディレクトリ ("C:\" ) の場合は、null が返される。

例:

GetDirectoryName("C:\Program Files\Internet Explorer\iexplore.exe")

"C:\Program Files\Internet Explorer" (VB形式で表記)

| | コメント (0) | トラックバック (0)

Visual Web Developper 2008 Express Edition で アンセーフコード

症状: Visual Web Developper 2008 Express Edition で アンセーフコードを許可するには

対策: (C# の場合)

web.config ファイルから以下の部分を見つける
<compiler language="c#;cs;csharp"  ~省略~>

その中の末尾辺りにオプションを追加
compilerOptions="/unsafe+"

こんなかんじに
<compiler language="c#;cs;csharp"  ~省略~ compilerOptions="/unsafe+">

| | コメント (0) | トラックバック (0)

« 2009年11月 | トップページ | 2010年2月 »