I am attempting to encrypt a file that will be deployed with an application I want to sell. My question is if I encrypt the file and deploy the application will the end user be able to decrypt the file using .NET?
If so, what would be the best way to encrypt the file where my application will be the only application/code to decrypt the file?
This is DRM, and DRM doesn't work. You have to give the end user the key (install it somewhere on their machine) or the app won't work. If you give the end user the key, they can use it outside your app.