Project:error PRJ 0019問題解決方法
1285 ワード
Windows 7にVisual Studio 2008がインストールされ、ActiveXコントロールが作成されましたが、Buildの場合、次のエラーが表示されます.
「Project:error PRJ 0019:ツールによって次の場所からエラーコードが返されました.登録の実行」
しかしこの問題はXPの下のVisual Stdio 2005の中で現れていないで、IDEの問題なのかそれとも環境の問題なのか、Buildログを研究して、探します
問題が発生しました.ログ・ファイルは次のとおりです.
regsvr 32で登録中に問題が発生したようで、このコマンドをコマンドラインの下で実行し、DLRegisterServer呼び出しに失敗したエラーが発生しました.
問題はここにあるようですが、権限の問題ではないでしょうか.Win 7はUACメカニズムを導入してセキュリティを高めていますが、XPはありません.
管理者ロールでコマンドラインを実行し、上のコマンドを再実行します.OK、問題ありません.どうやら権限の問題らしい.この考え方に基づいて
管理者ロールでVisual Studioを再実行し、エラーは発生しませんでした.
解決策は管理者の役割でプログラムを実行することであり、Windows 7 UACがセキュリティを追加したように見えますが、トラブルも発生しています.
管理者ロールでプログラムを実行する方法については、ブログを参照してください.http://blog.csdn.net/starshine/article/details/9400345
「Project:error PRJ 0019:ツールによって次の場所からエラーコードが返されました.登録の実行」
しかしこの問題はXPの下のVisual Stdio 2005の中で現れていないで、IDEの問題なのかそれとも環境の問題なのか、Buildログを研究して、探します
問題が発生しました.ログ・ファイルは次のとおりです.
“""d:\DotNet Develop\Meter\TestOcx\Debug\BAT00000F59689364.bat""”
“d:\DotNet Develop\Meter\TestOcx\Debug\BAT00001059689364.bat”,
[
@echo off
regsvr32 /s /c "d:\DotNet Develop\Meter\TestOcx\Debug\TestOcx.ocx"
if errorlevel 1 goto VCReportError
goto VCEnd
:VCReportError
echo Project : error PRJ0019: : " "
exit 1
:VCEnd
]
“""d:\DotNet Develop\Meter\TestOcx\Debug\BAT00001059689364.bat""”
regsvr 32で登録中に問題が発生したようで、このコマンドをコマンドラインの下で実行し、DLRegisterServer呼び出しに失敗したエラーが発生しました.
問題はここにあるようですが、権限の問題ではないでしょうか.Win 7はUACメカニズムを導入してセキュリティを高めていますが、XPはありません.
管理者ロールでコマンドラインを実行し、上のコマンドを再実行します.OK、問題ありません.どうやら権限の問題らしい.この考え方に基づいて
管理者ロールでVisual Studioを再実行し、エラーは発生しませんでした.
解決策は管理者の役割でプログラムを実行することであり、Windows 7 UACがセキュリティを追加したように見えますが、トラブルも発生しています.
管理者ロールでプログラムを実行する方法については、ブログを参照してください.http://blog.csdn.net/starshine/article/details/9400345