C# アプリケーションのセットアップを行いましたが、別のコンピューターにインストールすると、パスが無効であるというエラーが表示されました。次のコードを使用しました。
public string Path1 = (@"|DataDirectory|\MakeMyBill.sdf");
SqlCeConnection conn = new SqlCeConnection(Path3);
conn.Open();
C# アプリケーションのセットアップを行いましたが、別のコンピューターにインストールすると、パスが無効であるというエラーが表示されました。次のコードを使用しました。
public string Path1 = (@"|DataDirectory|\MakeMyBill.sdf");
SqlCeConnection conn = new SqlCeConnection(Path3);
conn.Open();
セットアップを作成する前にアプリケーションが正常に動作していて、セットアップにデータベースを含める方法を尋ねているだけの場合-
- I put the database with exe [in bin->debug folder]
- and while creating setup i put the database in Application folder with .exe.
[as you know there are 3 parts in file system -Application folder , user's desktop and user's program menu]