lateralusX 5adfe65a07 Fix pedump build errors due to moved source file. 9 年之前
..
scripts aff1a51a38 WIP [library.make] Make resource usage declarative in the class libraries (#3159) 9 年之前
.gitattributes b293948fb7 EOL handling 15 年之前
.gitignore c60a49439a Added support to split GC builds into different build folders. 9 年之前
Makefile.am eb0344c34f Add msvc/mono.props to EXTRA_DIST so make dist will find it. 12 年之前
README 52030ae183 Update 17 年之前
build-all.vcxproj 6052043fd9 Fixes to default build/distribution location. 9 年之前
build-all.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
build-init.vcxproj 6052043fd9 Fixes to default build/distribution location. 9 年之前
build-init.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
build-install.vcxproj 6052043fd9 Fixes to default build/distribution location. 9 年之前
build-install.vcxproj.filters c371f4f33c Restructured build/package/install targets and split GC libraries. 9 年之前
build-package.vcxproj 6052043fd9 Fixes to default build/distribution location. 9 年之前
build-package.vcxproj.filters c371f4f33c Restructured build/package/install targets and split GC libraries. 9 年之前
classlibs.sln 67e68c8c46 First two assemblies, will probably autogenerate this later 17 年之前
compare-config-content.ps1 0e0002e255 Fixed .bat file to handle xcopy command not in path. 9 年之前
compare-config-files.ps1 0e0002e255 Fixed .bat file to handle xcopy command not in path. 9 年之前
create-windef.pl c371f4f33c Restructured build/package/install targets and split GC libraries. 9 年之前
eglib.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
eglib.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
genmdesc.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
genmdesc.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
getopt.c 10f6ce36d0 2007-04-27 Jonathan Chambers <[email protected]> 19 年之前
getopt.h 10f6ce36d0 2007-04-27 Jonathan Chambers <[email protected]> 19 年之前
getopt_long.c 10f6ce36d0 2007-04-27 Jonathan Chambers <[email protected]> 19 年之前
getopt_long.h 10f6ce36d0 2007-04-27 Jonathan Chambers <[email protected]> 19 年之前
install.bat 0e0002e255 Fixed .bat file to handle xcopy command not in path. 9 年之前
jaystuff.bat dec5ac4085 Update for moving \mcs to \mono\mcs. 15 年之前
libgc.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
libgc.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
libgcmonosgen.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
libgcmonosgen.vcxproj.filters 2ed1acdf7b Added regression test project. 9 年之前
libmono.bat 0e0002e255 Fixed .bat file to handle xcopy command not in path. 9 年之前
libmono.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
libmono.vcxproj.filters 106908689a Added files to corresponding filter folders (header files/source files). 9 年之前
libmonoruntime.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
libmonoruntime.vcxproj.filters 35f830a6f2 Added additional build dependecies + setting up source availabilty depending on platform. 9 年之前
libmonoutils.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
libmonoutils.vcxproj.filters 91e96b3d7f Added new sources to Source Folder filter in libmonoutils. 9 年之前
libtest.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
libtest.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
masm.fixed.props e3fa11a369 [msvc] Fix path to ml64.exe in masm.fixed.props 10 年之前
mono-mini-regression-aot-test.vcxproj 6052043fd9 Fixes to default build/distribution location. 9 年之前
mono-mini-regression-aot-test.vcxproj.filters d966314db5 Added regression tests as visual studio projects. 9 年之前
mono-mini-regression-test-aot.props d966314db5 Added regression tests as visual studio projects. 9 年之前
mono-mini-regression-test.props d966314db5 Added regression tests as visual studio projects. 9 年之前
mono-mini-regression-test.vcxproj 6052043fd9 Fixes to default build/distribution location. 9 年之前
mono-mini-regression-test.vcxproj.filters 2ed1acdf7b Added regression test project. 9 年之前
mono-profiler-vtune.def 623846e347 VTune Amplifier XE 2011 plugin for Mono 15 年之前
mono-regression-test-Win32.props d966314db5 Added regression tests as visual studio projects. 9 年之前
mono-regression-test-x64.props aa4f4e6962 Added support for 64 toolchain + default log level masks. 9 年之前
mono-regression-test.props aa4f4e6962 Added support for 64 toolchain + default log level masks. 9 年之前
mono.def c371f4f33c Restructured build/package/install targets and split GC libraries. 9 年之前
mono.props 2cad193fc5 Added support to select static or dynamic c-runtime based on user property. 9 年之前
mono.sln 6052043fd9 Fixes to default build/distribution location. 9 年之前
mono.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
mono.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
mono_csharp.vssettings 06821ecafa Add a file with ivsual studio settings with (trying to conform to) the Mono coding guildelines 13 年之前
monodis.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
monodis.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
monograph.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
monograph.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
monoposixhelper.def b913627471 add zlib functions 16 年之前
monoposixhelper.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
monoposixhelper.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
monosgen.def c371f4f33c Restructured build/package/install targets and split GC libraries. 9 年之前
package.bat 0e0002e255 Fixed .bat file to handle xcopy command not in path. 9 年之前
pedump.vcxproj 5adfe65a07 Fix pedump build errors due to moved source file. 9 年之前
pedump.vcxproj.filters 5adfe65a07 Fix pedump build errors due to moved source file. 9 年之前
profiler-vtune.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
profiler-vtune.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
runburg.bat 1b7a563efd 2008-04-04 Bill Holmes <[email protected]> 18 年之前
runmdesc.bat e08c5c6745 2009-04-24 Bill Holmes <[email protected]> 17 年之前
setup-solution.bat 2602bea504 Fix compiler build, make sure generated solutions include the actual HintPath so VS does not turn lib/basic/System.dll into GAC system.dll, so pass the entire relative path 17 年之前
test-invoke.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
test-invoke.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
test-metadata.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
test-metadata.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
test_eglib.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
test_eglib.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
teste.vcxproj fc9396edf2 Reverted back to use target name for library pdb files and default 9 年之前
teste.vcxproj.filters 01551beda6 Refactored VS depdencies + restructring VS solution and projects. 9 年之前
win32.xml ae17ceeecc [Install] Add Compat.browser files for net_4_0 and net_4_5 12 年之前
winsetup.bat 0e0002e255 Fixed .bat file to handle xcopy command not in path. 9 年之前

README

README Last updated: 2007-03-09


INTRODUCTION

This directory (msvc) serves as a central location for all
things needed to build the mono runtime using Microsoft Visual
Studio.

BUILDING

From this directory type:

msbuild.exe mono.sln /p:Configuration=Debug_eglib

msbuild must be in your path, it comes with the .NET Framework.

MAINTENANCE

When new exported API calls are added to the runtime, issue the
command:

make update-def

in this directory and commit the resulting mono.def file.

This must happen on a Linux system, because we get the list of
the exported symbols from the generated shared library.