• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VS2010 コンパイル方法がわかりません)

Win10でVS2010アプリを動作させるためのdll再コンパイル方法

oboroxxの回答

  • oboroxx
  • ベストアンサー率40% (317/792)
回答No.1

Windows XPの頃のC#だと、互換性がないと思います。 ソースファイルを見ながら、.Net Framework 4.0に合わせたコードに書き換えて再コンパイルすればいけるかもしれません。

masnoske
質問者

補足

書き忘れてました。 コンパイルはVS2010をWin10にインストールして行います。その場合でもC#の互換性が問題になるのでしょうか?

関連するQ&A

  • C#でコンパイルしたクラスを逆コンパイル

    マイクロソフト .NET C#でコンパイルしたクラス(dll)があり、 元の最新のソースコードがなくなってしまったので、 dllから一部復元したいのですが、 dllからソースコードを復元(逆コンパイル)することは可能でしょうか? あるファイルのこの部分だけ、という形でもかまいません。

  • Win7にて、VS2003作成アプリ実行時

    WindowsXPでVS2003で作成したソースを、Windows7にコピーし、VS2003でコンパイルし実行した際、 下記のエラーが出たのですが、エラーにならなくする方法はあるでしょうか。 「ファイルまたはアセンブリ名 Common、またはその依存関係の 1 つが見つかりませんでした。」 「Common」っぽいDLLは下記に存在し、参照設定されているので、問題はなさそうです。 C:\TEST\DLL\Common.dll

  • コンパイル

    普段はEclipseを使ってます。 Eclipseでは、コンパイル時に指定した出力フォルダにクラスファイルを作成します。 と、同時にソースファイルにあるjavaクラス以外のリソースも出力フォルダにコピーしてくれます。 ですが、javacでコンパイルしたときにはコピーをしてくれません。 何かオプションがあるのでしょうか?

    • ベストアンサー
    • Java
  • コンパイルできません。Win2000

    Win2000を使ってるんですが、コンパイルするためにメモ帳でソースファイルを作って、sample1.java(テキスト参考しました)でCドライブに保存してMSーDOSの代わりに(ここで2000はMS-DOSが無くてコマンドプロンプトがあると教えていただきました)コマンドプロンプトでコンパイルを実行しようとしたら、C:\WINDOWS>というのが現在のディレクトリとしてあるはずなんですが、私のには Microsoft Windows 2000 [Version 5.00.2195] (C) Copyright 1985-2000 Microsoft Corp. C:\Documents and Settings\PC1> って書いてあるんですよ。ちなみに環境変数には、変数名PATH変数値C:\j2sdk1.4.2_05\binと書きました。質問検索したらWinMEだったり95だったりで2000でも内容が違ったりしてました。

    • ベストアンサー
    • Java
  • コンパイルメッセージが英語になってしまう

    現在 ・VS2005 ・FrameWork 3.5 ・ASP.NET で使用して開発しています。 質問させていただくのは、 ビルド時のエラーメッセージです。 VS2008で開発されたものに対してカスタマイズをするのですが、 VS2005にVS2008で作成されたソースファイルを追加してビルドをすると 追加するまではコンパイルエラーの場合は日本語で出てたのですが、 ソースを追加するとコンパイルエラーの場合は英語でメッセージが出力されます。 英語は苦手というのがあるのと、いちいち翻訳したりしていると、 開発に時間が掛かってしまうので、メッセージを日本語にしたいと思っています。 ご教授の方をよろしくお願いします。

  • eclipse3.5 コンパイル不能

    新たにjavaファイルを作成、あるいは編集したのにかかわらず、classesフォルダーにコンパイルされなくなりました。  原因をしらべているのですがよくわかりません。ビルドパスのソースフォルダーにはblog/web-inf/srcと正しく表示されています。srcには作成したjavaファイル作られますが、なんらかの原因にてclassesフォルダーにコンパイルされていないようです。 javaファイル(srcフォルダー)→classファイル(classesフォルダー)をeclipseにて任意に設定できるのかどうかを調べていますが、それも不明です。  何か原因が思い当たる個所があれば、ご教授の程よろしくお願い申し上げます。  

  • VS2010でLibHaruをビルドしたいのですが

    PDFの作成を可能とする無料のライブラリであるLibHaruを利用したいのですが, 配布されているDLLは開発環境のVS2010で利用できませんでした. そのため,配布されているソースコード(配布のDLLと同様のver2.1.0)を用いて VS2010のコマンドプロンプトからコンパイルしようとしているのですが,うまく行きません. 最初はpng.hやzup.h等のヘッダが不足しているとのエラーが出ましたので, それぞれ最新の物をダウンロードし,ヘッダファイルを追加しました. すると,今度は下記のようなエラーが大量に出ており,うまくコンパイルが進みません. 既存の質問なり紹介ブログなり無いかと探したのですが,原因がよくわかりません. ========== ↓ 出てきたエラーの一部 ↓ ========== src\hpdf_image_png.c(620) : error C2037: 'height' の左側に未定義の構造体か共有体 'png_info_def' が指定されています。 src\hpdf_image_png.c(620) : error C2198: 'HPDF_Dict_AddNumber' : 呼び出しに対す る引数が少なすぎます。 src\hpdf_image_png.c(625) : error C2037: 'bit_depth' の左側に未定義の構造体か共 有体 'png_info_def' が指定されています。 src\hpdf_image_png.c(625) : error C2198: 'HPDF_Dict_AddNumber' : 呼び出しに対す る引数が少なすぎます。 ========== ↑ 出てきたエラーの一部 ↑ ========== 最終的にはVS2010でコンパイルしたDLLをVS2010環境のC#で開発したプログラムに組み込みたいと考えています. どなたか,LibHaruをVS2010でコンパイルする方法について,ご教示願えませんでしょうか. 宜しくお願い致します.

  • eclipseのコンパイル

     現在eclipse3.2を用いて開発を行っています。 表示の問題なのですが、パッケージエクスプローラーにおいて Web-INF下のclassesフォルダにあるクラスファイルがフォルダごと 見えません。 ローカルフォルダを辿っていくとフォルダとファイルが存在するのは 確かめられるのですが・・・ どうすれば表示できるのですか?(コンパイルおよび作成フォルダの設定はできています

    • ベストアンサー
    • Java
  • github上クローン書き換えexeコンパイル

    github上のコードをクローンし書き換えて新しいexeアプリケーションファイルとしてコンパイルしたいです。 github上のコードをクローンするとC Header ソース (.h)、C++ ソース (.cpp)、QRC、RC、UI、VCXPROJ 、FILTERSファイルができました VScodeでC++ ソース を書き換えたのですがファイルがいろいろ別れてしまっています  すべてのファイルをもう一回まとめて新しいexeアプリケーションファイルとしてコンパイルする方法を教えてください visual stadio C++ win32を使うと思いますが異なるばらばらの種類の多くのファイルをどうもう一回まとめるのでしょう?

  • .NETの環境について

    .NETについて初心者です。 教えてください。 .netframework1.1で作成されているプログラムがあるのですが、 確認するとフォルダ内にはdllファイルとexeファイル、configファイルしかありません。 .csや.vbなどの拡張子のプログラムファイルは生成されないのでしょうか? .netframework2.2動かすにはどのようにすればいいのでしょうか? よろしくお願いします。