- 締切済み
dtproj ファイルが開けません
業務で、Integration Services (SSIS)で生成されたdtsxというファイルを修正しなくてはならなくなったのですが、ソリューションファイルを開こうとしたところ以下のメッセージが出て編集が出来ずに困っています。 <メッセージ> 「'C:/~パスは省略~/xxxx.dtproj'を開けません。このバージョンのアプリケーションではサポートされないプロジェクトの種類(dtproj)です。この種類のプロジェクトをサポートするバージョンを使用してください。」 上記メッセージに「OK」ボタンを押下してとりあえず操作を進めた結果、VisualStudioの画面は開くのですが、ソリューションエクスプローラではプロジェクト名の横に"利用不可"と表示され、編集が何も出来ません。 どなたか対処方法をご存知でしたら教えていただけないでしょうか? 以下、環境に関する情報です。 [環境] OS:WindowsServer2008R2 DB:SQLServer2008R2 [開発環境] MicrosoftVisualStudio2008
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- trytobe
- ベストアンサー率36% (3457/9591)
このように、現行では「プロジェクトではプロジェクト配置モデルが使用されます」から、従来の VisualStudio はこの「プロジェクト配置モデル」の無い時代のために ,dtproj ファイルを見ても認識・処理ができないのでしょう。 Integration Services サーバーへのプロジェクトの配置 https://msdn.microsoft.com/ja-jp/library/hh231102(v=sql.120).aspx 最新の SSISパッケージで何とかするか、プロジェクトの内容を過去の形式で送りなおしてもらうか、という対応しかないかと思います。 Integration Services (SSIS) プロジェクト https://msdn.microsoft.com/ja-jp/library/ms138028(v=sql.120).aspx Integration Services (SSIS) パッケージ https://msdn.microsoft.com/ja-jp/library/ms141134(v=sql.120).aspx
お礼
早速のご回答ありがとうございます。 私の認識不足かもしれませんが、2点ご教示いただけないでしょうか。 【1点目】 教えていただいたサイトを確認したのですが、 「プロジェクトの配置」というのはSQLServer2012以降の場合でしょうか? 現在、修正対象の環境はSQLServer2008R2なのですが、この場合も同様なのでしょうか。 【2点目】 ソリューションファイルをテキストで開くと下記のように「Visual Studio2008」と記載されていたので、 VisualStudio2008で開けるはず、と思ったのですが、これがそもそも間違いなのでしょうか? [slnファイルの冒頭を抜粋] Microsoft Visual Studio Solution File, Format Version 10.00 # Visual Studio 2008 ←この部分 : : EndProject よろしくお願い致します。