2021年2月11日木曜日

Windows10の大型更新でCompact frameworkのエラーが出るようになった場合

Windows10 2004の更新をしたところ、
Visual Studio2008で開発中のWindowsCE用プロジェクトを開こうとすると、以下エラーで開けなくなった。

Compact frameworkのファイルがないそうです。
問題のパスを確認したところ、確かにない。
(C:\Windows\Microsoft.NET\Framework\v3.5)

ので、Windows updateでできるWindows.oldの中の同フォルダを見たところ、ありました。

見ると、compact系のがごっそり抜けていたので、以下4ファイルをWindows下にコピー。
無事にプロジェクトが開くようになりました。
------
・Microsoft.CompactFramework.Build.Tasks.dll
・Microsoft.CompactFramework.Common.targets
・Microsoft.CompactFramework.CSharp.targets
・Microsoft.CompactFramework.VisualBasic.targets
------

マジ勘弁。

2021年1月15日金曜日

[SQLServer] バックアップを戻すとログインできなくなる

現地のバックアップを開発環境に戻したりすると、

アプリケーションからsa以外のユーザでログインできなくなったりする。

その場合は、以下コードを実行する。

------

USE DatabaseName

GO EXEC sp_change_users_login 'Auto_Fix', 'UserName'

------

参考:http://www.beansoftware.com/T-SQL-FAQ/create-failed-for-user.aspx