I have problems with my .NET application when the application is installed on a network drive.
The application uses SQL Server database with standard .NET adapter. When I start the application from the network drive, communication with the SQL Server database is very slow (read and write data). When I install the same application on a local drive, the communication with the SQL Server database is normal fast.
Does someone know the reason about that and can provide me with a possible solution, that I can run the application from the network drive and communication is equally fast like it is installed and run from local drive?
Update:
I have now figured out, that it has to do, who is creating the Network-Folder. I have the first folder, which is causing the application slow created with an admin-User on the server. When I create with the local client-user on the client a new network-folder (on the same share) and copy my application from the first one to the new, it is running fast. Does someone have an idea, why this is the case?
I have figured out, that the reason is in the rights of the folder. When the current user creating the Network-Folder, the application runs fast. So this is the answer of the first part of the question. I will mark this as answer and searching on, why the rights of the folder are playing this.