Tôi đã viết một ứng dụng khá đơn giản với C# /. NET và không thể tìm ra cách tốt để xuất bản nó. Đó là một loại "công cụ" mà người dùng sẽ chỉ chạy một lần hoặc chạy vài tháng một lần. Bởi vì điều này, tôi hy vọng rằng có một cách tôi có thể triển khai nó, nơi nó sẽ không cần cài đặt để chạy (nó chỉ có thể được chạy bằng cách nhấp đúp vào một tập tin EXE ngay sau khi tải về).Cách tốt nhất để triển khai ứng dụng Visual Studio có thể chạy mà không cần cài đặt
Tuy nhiên, nó vẫn cần (bằng cách nào đó) để bao gồm phiên bản đúng của .NET, thư viện, v.v. để nó chạy đúng. Tôi biết điều này được bao gồm khi sử dụng ClickOnce, nhưng điều đó vẫn cài đặt ứng dụng trên máy tính của người dùng.
Có cách nào để thực hiện điều này không?
EDIT - \ bin \ Debug
myAppName.application
myAppName.exe
myAppName.exe.config
myAppName.exe.manifest
myAppName.pdb
myAppName.vshost.application
myAppName.vshost.exe
myAppName.vshost.exe.config
myAppName.vshost.exe.manifest
extraLibrary.dll
cũng như hai thư mục
app.publish
Resources
Tuyệt vời, cảm ơn! Bạn có thể rõ ràng hơn về tệp nào tôi cần đưa vào zip không? Tôi đã chỉnh sửa nội dung của \ Debug vào OP của tôi. – Wilson
@Wilson: đã hoàn tất! Tuy nhiên, tôi không chắc chắn về thư mục "Tài nguyên". Tôi không có bất kỳ dự án nào với thư mục con như vậy. Tôi sẽ để nó vào. Bạn có thể kiểm tra nó bằng cách cố gắng để nó ra và xem nếu ứng dụng của bạn không thành công. –
Tuyệt vời, cảm ơn câu trả lời thực sự toàn diện. – Wilson