2016-07-03 25 views
-2

ゲームサーバーコードを(dllプロジェクトで)作成し、アップロードしてゲームをホストできるようにするDLLを私に提供するサーバーを使ってみましたが、ここに問題があります: 私は余分なものを使用しました私はゲームサーバーのコードを作成し、アップロードしようとしたときに、私は dllしか使用できないと言っていました(dll参照に加えて)。だから私の質問は、どのように私が使用した余分な参照を隠すことができますですか?.NETのdllプロジェクトから(dll)参照を非表示にするにはどうすればよいですか?

編集:私はそれか何かをマージしようとします。それがうまくいかなければ、それはそれです。質問は終了しました。ありがとう!

+0

もしあなたが*できればそれはロードされません。おそらくあなたのコードは役に立たなくなります。 – rene

+2

私が考えることができる最も近いものはhttp://stackoverflow.com/questions/8077570/how-to-merge-multiple-assemblies-into-oneです。しかし、それがあなたが必要とするものであるかどうかは、言うのが難しいです。 –

+0

それを '隠す'方法はありませんし、まだそれを使用していますか?私は彼らの小切手をバイパスする必要があります。編集:ユージンポドスカル:それは動作する可能性があります。私はそれをもう一度試してみる。 – DarkDragon4900

答えて

0

サービスでDLLを使用する必要がある場合。そして彼らは彼らのDLLだけを使うと言うと真剣です。彼らはおそらく、何らかの形で合併症を避けるためにこれを行ったでしょう。私が考えることができる唯一のことは、DLLをmkbundleと組み合わせることです。

mkbundle -o Name.dll targetOne.dll targetTwo.dll 

これにより、DLLの内部の静的なコピーがName.dll内に作成されます。しかし、彼らはこれを確認するシステムを持っていると確信しています。

関連する問題