[ protra-Bugs-6471 ] Visual Studio .NETでPtSimのビルドに失敗する

Back to archive index

Sourceforge Tracker Monitor norep****@sourc*****
2007年 2月 12日 (月) 18:30:17 JST


Bugs item #6471, was opened at 2005-08-06 21:01
You can respond by visiting: 
https://sourceforge.jp/tracker/?func=detail&atid=3140&aid=6471&group_id=816

Category: None
Group: current
Status: Open
Resolution: Wont Fix
Priority: 5
Submitted By: panacoran (panacoran)
Assigned to: panacoran (panacoran)
Summary: Visual Studio .NETでPtSimのビルドに失敗する

Initial Comment:
Visual Studio .NETでソリューションのビルドを実行する
と、PtSimのビルドで「型または名前空間名 'Protra' が見
つかりませんでした。ディレクティブを使うかアセンブリ参
照を使ってください。」と言われてしまう。一度、PtSimで
リビルドを実行してから、ソリューションのビルドを実行す
ると成功する。

----------------------------------------------------------------------

>Comment By: panacoran (panacoran)
Date: 2007-02-12 18:30

Message:
Logged In: YES 
user_id=6886

ImportSplitDataというプロジェクトを加えた際に、Protra.Libを
直接参照していたため、PtSimをリビルドしてもうまくいかなくな
っていたのを直しました。

----------------------------------------------------------------------

Comment By: panacoran (panacoran)
Date: 2005-09-03 10:58

Message:
Logged In: YES 
user_id=6886

構成プロパティのコマンドラン引数の指定って、.csprojじゃなく
て.userの方に入るのか。これじゃかえってtroublesomeだから、
このアプローチは却下ですね。

----------------------------------------------------------------------

Comment By: panacoran (panacoran)
Date: 2005-09-02 19:00

Message:
Logged In: YES 
user_id=6886

先日示したアプローチを試してみたのですが、今度はUNLHA32.DLL
のimportに失敗してしまいました。
構成プロパティでカレントディレクトリをbin/Releaseに指定すれ
ばいけるかと思ったのですが、どうもカレントディレクトリの指
定には相対ディレクトリを使えないようです。
いったんUNLHA32.DLLを実行パスの通った場所においてしまえば、
問題ないのですが、どうしたものでしょうね。

UNLHA32.DLLの問題さえ無視できれば、デバッグ中にbin/Debugに
もbin/Releaseと同じ環境を用意しないといけないとか、Release
とDebugを切り替えるたびにPtSimのリビルドが必要になるといっ
たわずらわしさがなくなって快適なんですけど。

----------------------------------------------------------------------

Comment By: panacoran (panacoran)
Date: 2005-08-06 21:27

Message:
Logged In: YES 
user_id=6886

1. 出力ディレクトリの共有をやめる。
2. PtSim、Protra共にコマンドライン引数でトップディレクトリ
を指定できるようにする。
3. 構成プロパティのコマンドライン引数でbin/Releaseを指定す
る。
あたりで幸せになれそうな気がする。

----------------------------------------------------------------------

Comment By: panacoran (panacoran)
Date: 2005-08-06 21:14

Message:
Logged In: YES 
user_id=6886

PtSimとProtraで出力ディレクトリを共有しているため、普通だと
`別のプロセスが使用中です'(*)を食らうのですが、これを避ける
ために小細工の限りを尽くしました。しかし、ここまでのようで
す。
(*) http://support.microsoft.com/default.aspx?
scid=kb;ja;313512

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.jp/tracker/?func=detail&atid=3140&aid=6471&group_id=816



Protra-trackers メーリングリストの案内
Back to archive index