LoginSignup
0
0

More than 3 years have passed since last update.

SSDT for Visual Studio 2017 へのプロジェクトのアップグレード時の文字化けの解消法

Last updated at Posted at 2019-11-12

Reporting Service のプロジェクトをSSDT for Visual Studio 2017 へのプロジェクトのアップグレード時の不具合が起きたので、その解消法についてメモしておきます。

※本記事で使用しているSSDTのバージョンは「SQL Server Data Tools for Visual Studio 2017 15.9.7」です。

過去のReporting Service のプロジェクトを SSDT for Visual Studio 2017で開くと、アップグレードする旨のメッセージダイアログが表示される。

更新前のバージョン:SQL Server Data Tools for Visual Studio 2013
更新後のバージョン:SQL Server Data Tools for Visual Studio 2017

image.png

「はい」を選択してプロジェクトを起動すると正常に表示される。

しかし、いったんソリューションを閉じて、もう一度起動するとファイル名に日本語を含む場合、文字化けしてしまう。

この問題を解決するには、ソリューションのフォルダの中にあるプロジェクトファイル「XXXX.rptproj」ファイルのエンコードをUTF-8に変更すると解決する。

「XXXX(プロジェクト名).rptproj」ファイルをメモ帳で開き、エンコード付きでUTF-8保存し直すと解決する。

その際、rptprojファイルを保存する時に、1行目のencodingを変更する。

   <?xml version="1.0" encoding="shift-jis?>

   <?xml version="1.0" encoding="UTF-8?>

に変更する。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0