- ベストアンサー
VisualStudio2005 Windowsアプリケーションについて
お世話になります。 OSは2000です VisualStudio2005のWindowsアプリケーションのプロジェクトにてインストーラを作成した場合、C:\ProgramFileなどにはうまくファイルコピーできるのですが、Windowsフォルダの下の階層やCドライブ直下等にファイルコピーができません ファイルシステムのページにてカスタムフォルダにどのような設定を行えば可能になるのでしょうか?
- medysiel
- お礼率62% (20/32)
- Visual Basic
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>すみませんがVisualStudio2005のインストール時の問題ではなく それは、認識しております。MSIインストーラーをVS.NET上で 作り、その作ったMSIインストーラーを動かすと %windir%(c:\windowsのことです)の配下にコピーできないということですよね? また、その作ったMSIインストーラーで、 Program Files や %windir%だけでない任意の場所にフォルダを作った り、ファイルコピーするには?ってことも合わせて聞きたいと いうことですよね? 私が聞きたかったのは、その作られたMSIインストーラーを 動かす際、Administrators権限かSYSTEM権限を持つユーザで 実行してますか?という意味で確認させて頂きました。 もう少し、細かい情報があると有難いです。 よろしくお願いします。
その他の回答 (1)
- kero_mio
- ベストアンサー率90% (94/104)
あまり関係ないとは思いますが、インストーラーを実行しているユーザは、Administratorsグループに所属しているユーザもしくは、 SYSTEMグループに所属しているユーザで実行されていらっしゃいますか?
お礼
ありがとうございます すみませんがVisualStudio2005のインストール時の問題ではなく、Windowsアプリケーション作成時にファイルシステムの設定にて、ProgramFilesやWindowsフォルダへのコピーする設定方法はわかるのですが、Cドライブにフォルダを作成し、そのフォルダ内に指定したファイルをコピーする用に設定する方法がしりたいのです。 わかりにくくて申し訳ありません
関連するQ&A
- VisualStudio2008 セットアッププロジェクトについて
VisualStudio2008 セットアッププロジェクトについて VisualStudio2008 professional SP1 にて C#プロジェクトを作成後、 作成したアプリを配布するためにセットアッププロジェクトを作成しました。 (セットアッププロジェクトは同一のソリューション内に作成しました) カスタム動作等、特別な設定は何も行っていません。 作成したセットアップファイルを実行時、以下の操作を行った場合にエラーが発生してしまいます。 1.セットアップファイルを実行 2.インストールフォルダの選択画面で参照ボタンを押下 3.OSがインストールされているフォルダを選択してOKボタンを押下(C:\ 等) 4.もう一度参照ボタンを押下 5.3で選択したフォルダ以外を選択してOKボタンを押下(C:\data 等) この時に「フォルダパス '?' に使用できない文字が含まれています」というエラーが発生します。 このエラーが発生すると選択したフォルダへ正しくインストールされなくなってしまいます。 VisualStudio2008の不具合なのか特別な設定があるのか、お教えいただけないでしょうか。 開発環境:WindowsXP 上記現象を確認した環境:WindowsXP, WindowsVista, Windows7 よろしくお願い致します。
- 締切済み
- C・C++・C#
- VisualStudioのC++のテンプレートについての質問です
VisualStudioのVisualC++のテンプレートにあるWindows フォームアプリケーション とWin32プロジェクトのWindowsアプリケーションはどのような関係があるのでしょうか?
- 締切済み
- C・C++・C#
- VisualStudio2005
.NETのアセンブリって C:\windows\assembly\ のところを開くと、あると思うのですが、そこをエクスプローラーで開くと表示されているけど、VBならImports、C#ならusingでnamespaceを指定できないのですが、私の考えが間違っているのでしょうか? C:\windows\assembly\ のところがGACで、あそこにいろいろなバージョンのファイルがおけるて、あそこにあれば、Importsなりusingで指定できると思っていたのですが違うのでしょうか? プロジェクトの参照の追加で指定しようとしても、上記のところのは指定できず、ほかのフォルダにあるファイルでないと指定できないのです。 お分かりになる方よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- Windows7の32bitの互換性について
Windows7の32bitで使っていた cドライブにあるprogramfileのファイルを Windows7 64bitのprogramfileにコピーした場合 そのファイルのアプリケーションは動くのでしょうか 完全に動かないのか ファイルによっては不安定ながらも動くのか どちらとなるのでしょうかお教えください
- ベストアンサー
- Windows 7
- visualStudio2008のデータを使いたい
私はvisualStudio2010のフリー版を使用しています。 2010のC#で開発しているツールに他の方が2008proで作ったツールを入れたいのですが、方法がわかりません。 2008proで作られたslnを私の2010のfreeで開こうとすると、visualStudioの変換ウィザードというのが立ち上がり、[次へ]を押していくとプロジェクトにアンロードという表示がされてしまい、開いてみることができません。 これは、2010と2008のバージョンの違いによるものなのでしょうか?すくなくとも2013のフリー版で、2010で作っているプロジェクトを開き編集することは可能です。 有料版だからとかんがえたほうがよいのでしょうか? 他の知人い、C#のプログラムにC++を入れたいという相談をしたところ、 プロジェクトに追加するか、DLL化して使えばよいというアドバイスを受けているのですが、現状の状態でどちらかの方法をとることはできるのでしょうか? Debugフォルダにexeファイルが入っており、exeからはその機能を使うことができます。exeを直接突っ込むことはできないでしょうか? とにかく突破口を探しています。 なにか思いついた方いましたらお返事ください。よろしくおねがいします。
- ベストアンサー
- C・C++・C#
- windowsフォームアプリケーションについて
windowsフォームアプリケーションについて 現在VC++のwindowsフォームアプリケーションを使ってマウスのみで作業ができる環境を作ろうとしてます。 その際に他のプログラムで作成した実行ファイルを外部アプリケーションとして system("C:\\~~\\--.exe") で表示させることに成功しました。 しかしこの実行ファイル(VC++で作成)はwhileループを用いているため途中で終了させることはできない仕組みになっています。 そこでこのwhileループを用いた実行ファイルをwindowsフォームアプリケーションのボタンクリックしたら終了するようなプログラムを作成したいのですがネットなどで調べてもコマンドが分からずに困っています。 アドバイスいただける方よろしくお願いします。
- ベストアンサー
- C・C++・C#
- VC++ Windowsアプリケーション作成
【VC++ 2005 ExpressEdition】使用 ●今回、上記の環境を用いて簡単なWindows用ツールでも作成しようと思っております。 実際起動し、新しいプロジェクトの開始で、Windowsフォームアプリケーションを選択したのですが、初めから様々なcppファイルやらヘッダファイルがあり、プログラムもすでに大量に書かれていてどこにWinMainがあり、どこから書いていけばよいのか分かりません。 試しにボタンをフォームデザインで作成し、ダブルクリックによりイベントを作成してみたのですが、 private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) このような文が表示されました。 過去にBolandの開発環境を使い1からウィンドウを作成したことがあり、BN_CLICKEDなどのメッセージが使われるのだろうと思っていたのですが全く意味が分かりませんでした。参考書やサイトに書いてあるプログラムもどこに書いてよいのか分かりません。 VC++でのWindowsアプリケーションの作成時の使い方をどなかた教えていただけないでしょうか。 尚、VC#、VBでのWindowsアプリケーション作成、C++でのWinAPIについては、かじった程度の経験はあります。
- ベストアンサー
- C・C++・C#
- WINDOWSインストーラについて
HDD診断ソフトでCドライブのファイル容量を確認したら、WINDOWSインストーラのファイルが19GBもありました。容量が大きすぎるので、不要なファイルを削除したいと思います。削除した場合、システムに悪影響を与えるファイルは何かあるでしょうか?ちなみに、OSはWINDOWS XP Home Edition SP2 です。
- 締切済み
- Windows XP
- VisualStudio2010のデバッグ開始で
いつもお世話になっております。 VisualStudio2010を利用しています。 1ソリューションの中に複数のWebアプリケーションがあり(A,Bとする) Aのプロジェクト内のファイルを開いている状態でデバッグ開始(F5)を押すと なぜかBプロジェクトのファイルのブラウザが立ち上がってしまいます。 デバッグに関してもBプロジェクトの処理のみブレークしてしまいます。 設定のミスだと思いますが、どこを変更すればよいのか検討付かなくて困っております。 よろしくお願いいたします。
- ベストアンサー
- Microsoft ASP
お礼
すみません、事故解決いたしました。 どうもメニューのプロジェクトからおこなっていたのがいけなかったようで、ビルドして実行したらできました。 kero_mioさん、ご意見ありがとうございました。