aboutsummaryrefslogtreecommitdiff
path: root/vsprojects/readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'vsprojects/readme.txt')
-rw-r--r--vsprojects/readme.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/vsprojects/readme.txt b/vsprojects/readme.txt
index 7f7278e0..b79f6006 100644
--- a/vsprojects/readme.txt
+++ b/vsprojects/readme.txt
@@ -7,7 +7,7 @@ Compiling and Installing
========================
1) Open protobuf.sln in Microsoft Visual Studio.
-2) Choose "Debug" or "Release" configuration as desired.
+2) Choose "Debug" or "Release" configuration as desired.*
3) From the Build menu, choose "Build Solution". Wait for compiling to finish.
4) From a command shell, run tests.exe and check that all tests pass.
5) Run extract_includes.bat to copy all the public headers into a separate
@@ -19,6 +19,11 @@ Compiling and Installing
8) Copy libprotobuf.{lib,dll} and libprotoc.{lib,dll} wherever you put
libraries.
+* To avoid conflicts between the MSVC debug and release runtime libraries, when
+ compiling a debug build of your application, you must link against a debug
+ build of libprotobuf.dll. Similarly, release builds must link against
+ release DLLs.
+
DLLs and Distribution
=====================