MONOTOUCH_SUBDIRS = $(libgc_dir) eglib/src mono
if CROSS_COMPILING
-SUBDIRS = po $(libgc_dir) eglib mono $(ikvm_native_dir) support data runtime scripts man samples msvc $(docs_dir) acceptance-tests
+SUBDIRS = po $(libgc_dir) eglib mono $(ikvm_native_dir) support data runtime scripts man samples msvc $(docs_dir) acceptance-tests llvm
# Keep in sync with SUBDIRS
## 'tools' is not normally built
-DIST_SUBDIRS = m4 po $(libgc_dir) eglib mono ikvm-native support data runtime scripts man samples tools msvc docs acceptance-tests
+DIST_SUBDIRS = m4 po $(libgc_dir) eglib mono ikvm-native support data runtime scripts man samples tools msvc docs acceptance-tests llvm
else
-SUBDIRS = po $(libgc_dir) eglib mono $(ikvm_native_dir) support data runtime scripts man samples msvc $(docs_dir) acceptance-tests
+SUBDIRS = po $(libgc_dir) eglib mono $(ikvm_native_dir) support data runtime scripts man samples msvc $(docs_dir) acceptance-tests llvm
# Keep in sync with SUBDIRS
## 'tools' is not normally built
-DIST_SUBDIRS = m4 po $(libgc_dir) eglib mono ikvm-native support data runtime scripts man samples tools msvc docs acceptance-tests
+DIST_SUBDIRS = m4 po $(libgc_dir) eglib mono ikvm-native support data runtime scripts man samples tools msvc docs acceptance-tests llvm
endif
all: update_submodules
mono-uninstalled.pc.in \
winconfig.h \
code_of_conduct.md \
- external
+ external \
+ mcs/class/referencesource
DISTCHECK_CONFIGURE_FLAGS = EXTERNAL_MCS=false EXTERNAL_RUNTIME=false
REV=`$(LLVM_DIR)/bin/llvm-config --version` && sed -e "s,expected_llvm_version=.*,expected_llvm_version=\"$$REV\"," < configure.ac > tmp && mv tmp configure.ac && echo "Version set to $$REV."
+update-solution-files:
+ make update-csproj
+ make package-inputs
+ (cd msvc/scripts; make genproj.exe; mono genproj.exe)
Officially supported architectures:
-| debian-amd64 | debian-i386 | debian-armel | debian-armhf | windows-amd64 |
-|-------------------------|------------------------|-------------------------|-------------------------|---------------------------|
-| [![debian-amd64][1]][2] | [![debian-i386][3]][4] | [![debian-armel][5]][6] | [![debian-armhf][7]][8] | [![windows-amd64][9]][10] |
+| ubuntu-1404-amd64 | ubuntu-1404-i386 | debian-8-armel | debian-8-armhf | debian-8-arm64 | windows-amd64 |
+|------------------------------|-----------------------------|---------------------------|---------------------------|-----------------------------|----------------------------|
+| [![ubuntu-1404-amd64][1]][2] | [![ubuntu-1404-i386][3]][4] | [![debian-8-armel][5]][6] | [![debian-8-armhf][7]][8] | [![debian-8-arm64][9]][10] | [![windows-amd64][11]][12] |
Community supported architectures:
| centos-s390x |
|---------------------------|
-| [![centos-s390x][11]][12] |
-
-[1]: http://jenkins.mono-project.com/job/test-mono-mainline/label=debian-amd64/badge/icon
-[2]: http://jenkins.mono-project.com/job/test-mono-mainline/label=debian-amd64/
-[3]: http://jenkins.mono-project.com/job/test-mono-mainline/label=debian-i386/badge/icon
-[4]: http://jenkins.mono-project.com/job/test-mono-mainline/label=debian-i386/
-[5]: http://jenkins.mono-project.com/job/test-mono-mainline/label=debian-armel/badge/icon
-[6]: http://jenkins.mono-project.com/job/test-mono-mainline/label=debian-armel/
-[7]: http://jenkins.mono-project.com/job/test-mono-mainline/label=debian-armhf/badge/icon
-[8]: http://jenkins.mono-project.com/job/test-mono-mainline/label=debian-armhf/
-[9]: https://ci.appveyor.com/api/projects/status/1e61ebdfpbiei58v/branch/master?svg=true
-[10]: https://ci.appveyor.com/project/ajlennon/mono-817/branch/master
-[11]: https://jenkins.mono-project.com/job/z/label=centos-s390x/badge/icon
-[12]: https://jenkins.mono-project.com/job/z/label=centos-s390x
+| [![centos-s390x][13]][14] |
+
+[1]: https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=ubuntu-1404-amd64/badge/icon
+[2]: https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=ubuntu-1404-amd64
+[3]: https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=ubuntu-1404-i386/badge/icon
+[4]: https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=ubuntu-1404-i386/
+[5]: https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=debian-8-armel/badge/icon
+[6]: https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=debian-8-armel/
+[7]: https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=debian-8-armhf/badge/icon
+[8]: https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=debian-8-armhf/
+[9]: https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=debian-8-arm64/badge/icon
+[10]: https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=debian-8-arm64/
+[11]: https://ci.appveyor.com/api/projects/status/1e61ebdfpbiei58v/branch/master?svg=true
+[12]: https://ci.appveyor.com/project/ajlennon/mono-817/branch/master
+[13]: https://jenkins.mono-project.com/job/z/label=centos-s390x/badge/icon
+[14]: https://jenkins.mono-project.com/job/z/label=centos-s390x
Compilation and Installation
============================
file for information about Microsoft's patent grant.
Mono Trademark Use Policy
-=======
+=========================
The use of trademarks and logos for Mono can be found [here] (http://www.dotnetfoundation.org/legal/mono-tm).
+Maintaining the Class Library Solution Files
+============================================
+
+Mono now ships with a solution file that can be used to build the
+assemblies from an IDE. Either by opening the topmost `net_4_x.sln`
+file, or to by loading one of the individual `csproj` files located in
+each directory.
+
+These are maintained by extracting the configuration information from
+our Makefiles, which as of May 2016 remain the canonical location for
+configuration information.
+
+When changes are made to the Makefiles, a user would need to run the
+following command to re-generate the solution files at the top level:
+
+ $ make update-solution-files
+
MSTESTSUITE_PATH=$(ACCEPTANCE_TESTS_PATH)/ms-test-suite
CLEANFILES = *.dll *.exe *.mdb
-EXTRA_DIST=README.md SUBMODULES.json versions.mk versions.py roslyn.mk coreclr.mk ms-test-suite.mk
+EXTRA_DIST=README.md SUBMODULES.json versions.mk roslyn.mk coreclr.mk ms-test-suite.mk
CLASS=$(mcs_topdir)/class/lib/$(DEFAULT_PROFILE)
.PHONY: validate-versions reset-versions
-CONFIG=SUBMODULES.json
-
-# usage $(call ValidateVersionTemplate (name,MAKEFILE VAR,repo name))
-# usage $(call ValidateVersionTemplate (mono,MONO,mono))
-
-define ValidateVersionTemplate
-#$(eval REPOSITORY_$(2):=$(shell test -z $(3) && echo $(1) || echo "$(3)"))
-#$(eval DIRECTORY_$(2):=$(shell python versions.py get-dir $(1)))
-#$(eval DIRECTORY_$(2):=$(shell test -z $(DIRECTORY_$(2)) && echo $(1) || echo $(DIRECTORY_$(2))))
-#$(eval MODULE_$(2):=$(shell python versions.py get-url $(1)))
-#$(eval NEEDED_$(2)_VERSION:=$(shell python versions.py get-rev $(1)))
-#$(eval $(2)_BRANCH_AND_REMOTE:=$(shell python versions.py get-remote-branch $(1)))
-
-#$(eval $(2)_VERSION:=$$$$(shell cd $($(2)_PATH) 2>/dev/null && git rev-parse HEAD ))
-
-#$(eval NEEDED_$(2)_BRANCH:=$(word 2, $(subst /, ,$($(2)_BRANCH_AND_REMOTE))))
-#$(eval NEEDED_$(2)_REMOTE:=$(word 1, $(subst /, ,$($(2)_BRANCH_AND_REMOTE))))
-#$(eval $(2)_BRANCH:=$$$$(shell cd $($(2)_PATH) 2>/dev/null && git symbolic-ref --short HEAD 2>/dev/null))
-
-validate-$(1)::
- @if test x$$(IGNORE_$(2)_VERSION) = "x"; then \
- if test ! -d $($(2)_PATH); then \
- if test x$$(RESET_VERSIONS) != "x"; then \
- $(MAKE) reset-$(1) || exit 1; \
- else \
- echo "Your $(1) checkout is missing, please run 'make reset-$(1)'"; \
- touch .validate-versions-failure; \
- fi; \
- else \
- if test "x$($(2)_VERSION)" != "x$(NEEDED_$(2)_VERSION)" ; then \
- if test x$$(RESET_VERSIONS) != "x"; then \
- $(MAKE) reset-$(1) || exit 1; \
- else \
- echo "Your $(1) version is out of date, please run 'make reset-$(1)' (found $($(2)_VERSION), expected $(NEEDED_$(2)_VERSION))"; \
- test -z "$(BUILD_REVISION)" || $(MAKE) test-$(1); \
- touch .validate-versions-failure; \
- fi; \
- elif test "x$($(2)_BRANCH)" != "x$(NEEDED_$(2)_BRANCH)" ; then \
- if test x$$(RESET_VERSIONS) != "x"; then \
- test -z "$(BUILD_REVISION)" || $(MAKE) test-$(1); \
- $(MAKE) reset-$(1) || exit 1; \
- else \
- echo "Your $(1) branch is out of date, please run 'make reset-$(1)' (found $($(2)_BRANCH), expected $(NEEDED_$(2)_BRANCH))"; \
- touch .validate-versions-failure; \
- fi; \
- fi; \
- fi; \
- fi
-
-test-$(1)::
- @echo $(1)
- @echo " REPOSITORY_$(2)=$(REPOSITORY_$(2))"
- @echo " DIRECTORY_$(2)=$(DIRECTORY_$(2))"
- @echo " MODULE_$(2)=$(MODULE_$(2))"
- @echo " NEEDED_$(2)_VERSION=$(NEEDED_$(2)_VERSION)"
- @echo " $(2)_VERSION=$($(2)_VERSION)"
- @echo " $(2)_BRANCH_AND_REMOTE=$($(2)_BRANCH_AND_REMOTE)"
- @echo " NEEDED_$(2)_BRANCH=$(NEEDED_$(2)_BRANCH)"
- @echo " NEEDED_$(2)_REMOTE=$(NEEDED_$(2)_REMOTE)"
- @echo " $(2)_BRANCH=$($(2)_BRANCH)"
- @echo " $(2)_PATH=$($(2)_PATH) => $(abspath $($(2)_PATH))"
-
-reset-$(1)::
- @if test -d $($(2)_PATH); then \
- if ! (cd $($(2)_PATH) && git show $(NEEDED_$(2)_VERSION) >/dev/null 2>&1 && git log -1 $(NEEDED_$(2)_REMOTE) >/dev/null 2>&1) ; then \
- echo "*** git fetch `basename $$($(2)_PATH)`" && (cd $($(2)_PATH) && git fetch); \
- fi; \
- else \
- echo "*** git clone $(MODULE_$(2)) --recursive $(DIRECTORY_$(2))" && (cd `dirname $($(2)_PATH)` && git clone $(MODULE_$(2)) --recursive $(DIRECTORY_$(2)) || exit 1 ); \
- fi
- @if test x$$(IGNORE_$(2)_VERSION) = "x"; then \
- echo "*** [$(1)] git checkout -f" $(NEEDED_$(2)_BRANCH) && (cd $($(2)_PATH) ; git checkout -f $(NEEDED_$(2)_BRANCH) || git checkout -f -b $($(2)_BRANCH_AND_REMOTE)); \
- echo "*** [$(1)] git reset --hard $(NEEDED_$(2)_VERSION)" && (cd $($(2)_PATH) && git reset --hard $(NEEDED_$(2)_VERSION)); \
- fi
- @echo "*** [$(1)] git submodule update --init --recursive" && (cd $($(2)_PATH) && git submodule update --init --recursive)
-
-print-$(1)::
- @printf "*** %-16s %-45s %s (%s)\n" "$(DIRECTORY_$(2))" "$(MODULE_$(2))" "$(NEEDED_$(2)_VERSION)" "$(NEEDED_$(2)_BRANCH)"
-
-.PHONY: validate-$(1) reset-$(1) print-$(1)
-
-reset-versions:: reset-$(1)
-validate-versions:: Validate-$(1)
-print-versions:: print-$(1)
-
-endef
+include $(top_srcdir)/scripts/submodules/versions.mk
$(eval $(call ValidateVersionTemplate,roslyn,ROSLYN))
$(eval $(call ValidateVersionTemplate,coreclr,CORECLR))
$(eval $(call ValidateVersionTemplate,ms-test-suite,MSTESTSUITE))
-reset-versions::
-
-validate-versions::
- @if test -e .validate-versions-failure; then \
- rm .validate-versions-failure; \
- echo One or more modules needs update; \
- exit 1; \
- else \
- echo All dependent modules up to date; \
- fi
-
-reset:
- @$(MAKE) validate-versions RESET_VERSIONS=1
-
-__bump-version-%:
- @if [ "$(REV)" = "" ]; then echo "Usage: make bump-version-$* REV=<ref>"; exit 1; fi
- python versions.py set-rev $* $(REV)
- @if [ "$(COMMIT)" = "1" ]; then echo "[acceptance-tests] Bump $* to pick up $(REV)." | git commit -F - $(CONFIG); fi
-
-__bump-branch-%:
- @if [ "$(BRANCH)" = "" ]; then echo "Usage: make bump-branch-$* BRANCH=<branch> REMOTE_BRANCH=<remote branch>"; exit 1; fi
- @if [ "$(REMOTE_BRANCH)" == "" ]; then echo "Usage: make bump-branch-$* BRANCH=<branch> REMOTE_BRANCH=<remote branch>"; exit 1; fi
- python versions.py set-branch $* $(BRANCH)
- python versions.py set-remote-branch $* $(REMOTE_BRANCH)
- @if [ "$(COMMIT)" = "1" ]; then echo "[acceptance-tests] Bump $* to switch to $(BRANCH) $(REMOTE BRANCH)." | git commit -F - $(CONFIG); fi
-
-__bump-current-version-%:
- REV=$(shell cd $(ACCEPTANCE_TESTS_PATH)/$* && git log -1 --pretty=format:%H); \
- python versions.py set-rev $* $$REV; \
- if [ "$(COMMIT)" = "1" ]; then echo "[acceptance-tests] Bump $* to pick up $$REV:" | git commit -F - $(CONFIG); fi
-
# Bump the given submodule to the revision given by the REV make variable
# If COMMIT is 1, commit the change
bump-roslyn: __bump-version-roslyn
+++ /dev/null
-#!/usr/bin/env python
-
-import sys
-import json
-
-def find_module(submodules, name):
- for item in submodules:
- if item["name"] == name:
- return item
-
- print("Not found")
- sys.exit(1)
-
-
-if len(sys.argv) < 2:
- print("Usage: versions.py <command>")
- sys.exit(1)
-
-CONFIG_FILE = "SUBMODULES.json"
-command = sys.argv[1]
-
-submodules = json.load(open(CONFIG_FILE))
-
-if command == "get-rev":
- mod = find_module(submodules, sys.argv[2])
- print(mod["rev"])
-elif command == "get-url":
- mod = find_module(submodules, sys.argv[2])
- print(mod["url"])
-elif command == "get-dir":
- mod = find_module(submodules, sys.argv[2])
- print(mod["directory"])
-elif command == "get-remote-branch":
- mod = find_module(submodules, sys.argv[2])
- print(mod["remote-branch"])
-elif command == "set-rev":
- mod = find_module(submodules, sys.argv[2])
- mod["rev"] = sys.argv[3]
- json.dump(submodules, open(CONFIG_FILE, "w"), indent = 2)
-elif command == "set-branch":
- mod = find_module(submodules, sys.argv[2])
- mod["branch"] = sys.argv[3]
- json.dump(submodules, open(CONFIG_FILE, "w"), indent = 2)
-elif command == "set-remote-branch":
- mod = find_module(submodules, sys.argv[2])
- mod["remote-branch"] = sys.argv[3]
- json.dump(submodules, open(CONFIG_FILE, "w"), indent = 2)
-elif command == "cat":
- print(json.dumps(submodules, indent = 2))
-else:
- print("Unknown command "" + command + "".")
- sys.exit(1)
echo Done running eglib/autogen.sh ...
fi
+if test x$MONO_EXTRA_CONFIGURE_FLAGS != x; then
+ echo "MONO_EXTRA_CONFIGURE_FLAGS is $MONO_EXTRA_CONFIGURE_FLAGS"
+fi
-conf_flags="--enable-maintainer-mode --enable-compile-warnings" #--enable-iso-c
+conf_flags="$MONO_EXTRA_CONFIGURE_FLAGS --enable-maintainer-mode --enable-compile-warnings" #--enable-iso-c
if test x$NOCONFIGURE = x; then
echo Running $srcdir/configure $conf_flags "$@" ...
--- /dev/null
+@echo off
+cd mcs\jay
+vcbuild jay.vcxproj
+cd msvc\scripts
+csc prepare.cs
+prepare.exe ..\..\mcs core
+msbuild net_4_x.sln
--- /dev/null
+#!/bin/sh
+(cd mcs/jay; make)
+(cd msvc/scripts/; make prepare.exe; mono prepare.exe ../../mcs core)
+msbuild net_4_x.sln
# Process this file with autoconf to produce a configure script.
#AC_PREREQ([2.62])
-AC_INIT(mono, [4.5.1],
+# when bumping version number below, keep it in sync with man/mono.1 too
+AC_INIT(mono, [4.5.2],
[http://bugzilla.xamarin.com/enter_bug.cgi?classification=Mono])
AC_CONFIG_SRCDIR([README.md])
AC_ARG_ENABLE(boehm, [ --disable-boehm Disable the Boehm GC.], support_boehm=$enableval,support_boehm=${support_boehm:-yes})
AM_CONDITIONAL(SUPPORT_BOEHM, test x$support_boehm = xyes)
-AC_ARG_ENABLE(parallel-mark, [ --enable-parallel-mark Enables Boehm GC Parallel Marking], enable_parallel_mark=$enableval, enable_parallel_mark=$parallel_mark)
-if test x$enable_parallel_mark = xyes; then
- libgc_configure_args="$libgc_configure_args --enable-parallel-mark"
-fi
+if test "x$support_boehm" = "xyes"; then
-gc_msg=""
-LIBGC_CPPFLAGS=
-LIBGC_LIBS=
-LIBGC_STATIC_LIBS=
-libgc_dir=
-case "x$libgc" in
- xincluded)
- if test "x$support_boehm" = "xyes"; then
- libgc_dir=libgc
- fi
+ AC_ARG_ENABLE(parallel-mark, [ --enable-parallel-mark Enables Boehm GC Parallel Marking], enable_parallel_mark=$enableval, enable_parallel_mark=$parallel_mark)
+ if test x$enable_parallel_mark = xyes; then
+ libgc_configure_args="$libgc_configure_args --enable-parallel-mark"
+ fi
- LIBGC_CPPFLAGS='-I$(top_srcdir)/libgc/include'
- LIBGC_LIBS='$(top_builddir)/libgc/libmonogc.la'
- LIBGC_STATIC_LIBS='$(top_builddir)/libgc/libmonogc-static.la'
+ gc_msg=""
+ LIBGC_CPPFLAGS=
+ LIBGC_LIBS=
+ LIBGC_STATIC_LIBS=
+ libgc_dir=
+ case "x$libgc" in
+ xincluded)
+ if test "x$support_boehm" = "xyes"; then
+ libgc_dir=libgc
+ fi
- BOEHM_DEFINES="-DHAVE_BOEHM_GC"
+ LIBGC_CPPFLAGS='-I$(top_srcdir)/libgc/include'
+ LIBGC_LIBS='$(top_builddir)/libgc/libmonogc.la'
+ LIBGC_STATIC_LIBS='$(top_builddir)/libgc/libmonogc-static.la'
- if test x$target_win32 = xyes; then
- BOEHM_DEFINES="$BOEHM_DEFINES -DGC_NOT_DLL"
- CFLAGS_FOR_LIBGC="$CFLAGS_FOR_LIBGC -DGC_BUILD -DGC_NOT_DLL"
- fi
+ BOEHM_DEFINES="-DHAVE_BOEHM_GC"
- gc_msg="Included Boehm GC with typed GC"
- if test x$enable_parallel_mark = xyes; then
- AC_DEFINE_UNQUOTED(DEFAULT_GC_NAME, "Included Boehm (with typed GC and Parallel Mark)", [GC description])
- gc_msg="$gc_msg and parallel mark"
- else
- AC_DEFINE_UNQUOTED(DEFAULT_GC_NAME, "Included Boehm (with typed GC)", [GC description])
- fi
- ;;
+ if test x$target_win32 = xyes; then
+ BOEHM_DEFINES="$BOEHM_DEFINES -DGC_NOT_DLL"
+ CFLAGS_FOR_LIBGC="$CFLAGS_FOR_LIBGC -DGC_BUILD -DGC_NOT_DLL"
+ fi
- xboehm|xbohem|xyes)
- AC_MSG_WARN("External Boehm is no longer supported")
- ;;
+ gc_msg="Included Boehm GC with typed GC"
+ if test x$enable_parallel_mark = xyes; then
+ AC_DEFINE_UNQUOTED(DEFAULT_GC_NAME, "Included Boehm (with typed GC and Parallel Mark)", [GC description])
+ gc_msg="$gc_msg and parallel mark"
+ else
+ AC_DEFINE_UNQUOTED(DEFAULT_GC_NAME, "Included Boehm (with typed GC)", [GC description])
+ fi
+ ;;
- xsgen)
- AC_MSG_WARN("Use --with-sgen instead, --with-gc= controls Boehm configuration")
- ;;
+ xboehm|xbohem|xyes)
+ AC_MSG_WARN("External Boehm is no longer supported")
+ ;;
- xnone)
- AC_MSG_WARN("Compiling mono without GC.")
- AC_DEFINE_UNQUOTED(DEFAULT_GC_NAME, "none", [GC description])
- AC_DEFINE(HAVE_NULL_GC,1,[No GC support.])
- gc_msg="none"
- ;;
- *)
- AC_MSG_ERROR([Invalid argument to --with-gc.])
- ;;
-esac
+ xsgen)
+ AC_MSG_WARN("Use --with-sgen instead, --with-gc= controls Boehm configuration")
+ ;;
-AC_ARG_WITH(large-heap, [ --with-large-heap=yes,no Enable support for GC heaps larger than 3GB (defaults to no)], [large_heap=$withval], [large_heap=no])
-if test "x$large_heap" = "xyes"; then
- CPPFLAGS="$CPPFLAGS -DLARGE_CONFIG"
-fi
+ xnone)
+ AC_MSG_WARN("Compiling mono without GC.")
+ AC_DEFINE_UNQUOTED(DEFAULT_GC_NAME, "none", [GC description])
+ AC_DEFINE(HAVE_NULL_GC,1,[No GC support.])
+ gc_msg="none"
+ ;;
+ *)
+ AC_MSG_ERROR([Invalid argument to --with-gc.])
+ ;;
+ esac
+
+ AC_ARG_WITH(large-heap, [ --with-large-heap=yes,no Enable support for GC heaps larger than 3GB (defaults to no)], [large_heap=$withval], [large_heap=no])
+ if test "x$large_heap" = "xyes"; then
+ CPPFLAGS="$CPPFLAGS -DLARGE_CONFIG"
+ fi
-AC_SUBST(LIBGC_CPPFLAGS)
-AC_SUBST(LIBGC_LIBS)
-AC_SUBST(LIBGC_STATIC_LIBS)
-AC_SUBST(libgc_dir)
-AC_SUBST(BOEHM_DEFINES)
+ AC_SUBST(LIBGC_CPPFLAGS)
+ AC_SUBST(LIBGC_LIBS)
+ AC_SUBST(LIBGC_STATIC_LIBS)
+ AC_SUBST(libgc_dir)
+ AC_SUBST(BOEHM_DEFINES)
+
+fi
dnl
dnl End of Boehm GC Configuration
MONO_NACL_ALIGN_MASK_OFF=1
AC_DEFINE(TARGET_NACL, 1, [...])
AC_DEFINE(__native_client_codegen__, 1, [...])
-else
- MONO_NACL_ALIGN_MASK_OFF=0
- AC_DEFINE(__default_codegen__, 1, [...])
fi
if test "x$enable_nacl_gc" = "xyes"; then
if test "x$TARGET" = "xAMD64" -o "x$TARGET" = "xX86"; then
TARGET=ARM64
arch_target=arm64
boehm_supported=false
+ AOT_SUPPORTED="yes"
;;
s390x-*-linux*)
TARGET=S390X;
dnl Simple Generational checks (sgen)
dnl
SGEN_DEFINES=
-AC_ARG_WITH(sgen, [ --with-sgen=yes,no Extra Generational GC, default=yes],[buildsgen=$with_sgen],[buildsgen=yes])
+AC_ARG_WITH(sgen, [ --with-sgen=yes,no Extra Generational GC, default=yes],[buildsgen=$with_sgen],[buildsgen=yes])
+AC_ARG_WITH(sgen-default-concurrent, [ --with-sgen-default-concurrent=yes,no Use Concurrent GC, default=no],[],[with_sgen_default_concurrent=no])
if test x$buildsgen = xyes; then
AC_DEFINE(HAVE_MOVING_COLLECTOR, 1, [Moving collector])
SGEN_DEFINES="-DHAVE_SGEN_GC"
- gc_msg="sgen and $gc_msg"
+ if test "x$gc_msg" = "x"; then
+ gc_msg="sgen"
+ else
+ gc_msg="sgen and $gc_msg"
+ fi
+
+ if test x$with_sgen_default_concurrent != xno; then
+ AC_DEFINE(HAVE_CONC_GC_AS_DEFAULT, 1, [Defaults to concurrent GC])
+ fi
fi
AC_SUBST(SGEN_DEFINES)
AM_CONDITIONAL(SUPPORT_SGEN, test x$buildsgen = xyes)
fi
fi
-if test ${TARGET} = ARM; then
- if test "x${with_jumptables}" = "xyes"; then
- AC_DEFINE(USE_JUMP_TABLES, 1, Use jump tables in JIT)
- fi
-fi
-
if test ${TARGET} = unknown; then
CPPFLAGS="$CPPFLAGS -DNO_PORT"
AC_MSG_WARN("mono has not been ported to $host: some things may not work.")
fi
], [with_cooperative_gc=no])
+AM_CONDITIONAL([ENABLE_COOP], [test x$with_cooperative_gc != xno])
+
AC_ARG_ENABLE(checked_build, [ --enable-checked-build=LIST To enable checked build (expensive asserts), configure with a comma-separated LIST of checked build modules and then include that same list in the environment variable MONO_CHECK_MODE at runtime. Recognized checked build modules: all, gc, metadata, thread],[
if test x$enable_checked_build != x ; then
Makefile
mono-uninstalled.pc
acceptance-tests/Makefile
+llvm/Makefile
scripts/mono-find-provides
scripts/mono-find-requires
mono/Makefile
fi
AC_SUBST(G_HAVE_ISO_VARARGS)
-AC_CHECK_HEADERS(getopt.h sys/select.h sys/time.h sys/wait.h pwd.h langinfo.h iconv.h localcharset.h sys/types.h sys/resource.h)
+AC_CHECK_HEADERS(getopt.h sys/select.h sys/time.h sys/wait.h pwd.h iconv.h localcharset.h sys/types.h sys/resource.h)
AC_CHECK_LIB([iconv], [locale_charset],[],[AC_CHECK_LIB([charset], [locale_charset],[LIBS+="-liconv -lcharset"])])
AC_CHECK_HEADER(alloca.h, [HAVE_ALLOCA_H=1], [HAVE_ALLOCA_H=0])
AC_SUBST(HAVE_ALLOCA_H)
GUINT_TO_POINTER="((gpointer) (v))"
GSIZE="int"
GSIZE_FORMAT='"u"'
- G_GUINT64_FORMAT='"llu"'
- G_GINT64_FORMAT='"lld"'
- G_GUINT32_FORMAT='"lu"'
- G_GINT32_FORMAT='"ld"'
elif test $ac_cv_sizeof_void_p = $ac_cv_sizeof_long; then
GPOINTER_TO_INT="((gint)(long) (ptr))"
GPOINTER_TO_UINT="((guint)(long) (ptr))"
GUINT_TO_POINTER="((gpointer)(gulong) (v))"
GSIZE="long"
GSIZE_FORMAT='"lu"'
- G_GUINT64_FORMAT='"lu"'
- G_GINT64_FORMAT='"ld"'
- G_GUINT32_FORMAT='"u"'
- G_GINT32_FORMAT='"d"'
elif test $ac_cv_sizeof_void_p = $ac_cv_sizeof_long_long; then
GPOINTER_TO_INT="((gint)(long long) (ptr))"
GPOINTER_TO_UINT="((guint)(unsigned long long) (ptr))"
GUINT_TO_POINTER="((gpointer)(unsigned long long) (v))"
GSIZE="long long"
GSIZE_FORMAT='"I64u"'
- G_GUINT64_FORMAT='"I64u"'
- G_GINT64_FORMAT='"I64i"'
- G_GUINT32_FORMAT='"I32u"'
- G_GINT32_FORMAT='"I32i"'
else
AC_MSG_ERROR([unsupported pointer size])
fi
typedef signed @GSIZE@ gssize;
#define G_GSIZE_FORMAT @GSIZE_FORMAT@
-#define G_GUINT64_FORMAT @G_GUINT64_FORMAT@
-#define G_GINT64_FORMAT @G_GINT64_FORMAT@
-#define G_GUINT32_FORMAT @G_GUINT32_FORMAT@
-#define G_GINT32_FORMAT @G_GINT32_FORMAT@
#if @G_HAVE_ISO_VARARGS@ == 1
#define G_HAVE_ISO_VARARGS
#define G_SEARCHPATH_SEPARATOR_S ";"
#define G_SEARCHPATH_SEPARATOR ';'
#define G_GSIZE_FORMAT "d"
-#define G_GUINT64_FORMAT "d"
-#define G_GINT64_FORMAT "d"
#define GPOINTER_TO_INT(ptr) ((gint)(intptr_t) (ptr))
#define GPOINTER_TO_UINT(ptr) ((guint)(intptr_t) (ptr))
#define GINT_TO_POINTER(v) ((gpointer)(intptr_t) (v))
#define GUINT_TO_POINTER(v) ((gpointer)(intptr_t) (v))
-/* VS 2010 and later have stdint.h */
-#if defined(_MSC_VER) && _MSC_VER < 1600
-#define INT32_MAX 2147483647
-#define INT32_MIN (~ INT32_MAX)
-#define INT64_MAX 9223372036854775807i64
-#define INT64_MIN (~INT64_MAX)
-#define UINT32_MAX 0xffffffffU
-#define UINT64_MAX 0xffffffffffffffffULL
-#endif
-
#define STDOUT_FILENO (int)(intptr_t)stdout
#define STDERR_FILENO (int)(intptr_t)stderr
-
/* FIXME: what should this be ?*/
#define X_OK 4 /* This is really read */
#define WNOHANG 1
#pragma include_alias(<eglib-config.h>, <eglib-config.hw>)
#endif
-/* VS 2010 and later have stdint.h */
-#if defined(_MSC_VER) && _MSC_VER < 1600
-#else
#include <stdint.h>
-#endif
#include <eglib-config.h>
#ifndef EGLIB_NO_REMAP
typedef char gchar;
typedef unsigned char guchar;
-#if !G_TYPES_DEFINED
-/* VS 2010 and later have stdint.h */
-#if defined(_MSC_VER) && _MSC_VER < 1600
-typedef __int8 gint8;
-typedef unsigned __int8 guint8;
-typedef __int16 gint16;
-typedef unsigned __int16 guint16;
-typedef __int32 gint32;
-typedef unsigned __int32 guint32;
-typedef __int64 gint64;
-typedef unsigned __int64 guint64;
-typedef float gfloat;
-typedef double gdouble;
-typedef int gboolean;
-#else
/* Types defined in terms of the stdint.h */
typedef int8_t gint8;
typedef uint8_t guint8;
typedef float gfloat;
typedef double gdouble;
typedef int32_t gboolean;
-#endif
-#endif
typedef guint16 gunichar2;
typedef guint32 gunichar;
#define G_CONST_RETURN const
+#define G_GUINT64_FORMAT PRIu64
+#define G_GINT64_FORMAT PRIi64
+#define G_GUINT32_FORMAT PRIu32
+#define G_GINT32_FORMAT PRIi32
+
/*
* Allocation
*/
# define CODESET 1
# include <windows.h>
#else
-# ifdef HAVE_LANGINFO_H
-# include <langinfo.h>
-# endif
# ifdef HAVE_LOCALCHARSET_H
# include <localcharset.h>
# endif
is_utf8 = FALSE;
#else
/* These shouldn't be heap allocated */
-#if defined(HAVE_LANGINFO_H)
- my_charset = nl_langinfo (CODESET);
-#elif defined(HAVE_LOCALCHARSET_H)
+#if defined(HAVE_LOCALCHARSET_H)
my_charset = locale_charset ();
#else
my_charset = "UTF-8";
-Subproject commit 00252c18fc0a4a206e45461736a890acb785a9d8
+Subproject commit 9f44f259bf5059df6c8019948ea75313bd09a9fb
#ifdef __GNUC__
__inline__
#endif
-LONG GC_get_max_thread_index()
+static LONG GC_get_max_thread_index()
{
LONG my_max = GC_max_thread_index;
--- /dev/null
+/Makefile
+/Makefile.in
--- /dev/null
+#
+# Conditional submodule for llvm
+#
+# make reset-llvm will checkout a version of llvm which is suitable for this version of mono
+# into $top_srcdir/llvm/llvm.
+#
+
+LLVM_PATH=llvm
+
+include $(top_srcdir)/scripts/submodules/versions.mk
+
+$(eval $(call ValidateVersionTemplate,llvm,LLVM))
+
+# Bump the given submodule to the revision given by the REV make variable
+# If COMMIT is 1, commit the change
+bump-llvm: __bump-version-llvm
+
+# Bump the given submodule to the branch given by the BRANCH/REMOTE_BRANCH make variables
+# If COMMIT is 1, commit the change
+bump-branch-llvm: __bump-branch-llvm
+
+# Bump the given submodule to its current GIT version
+# If COMMIT is 1, commit the change
+bump-current-llvm: __bump-current-version-llvm
+
+clean-local:
+ $(RM) -r $(LLVM_PATH)
+
+EXTRA_DIST=SUBMODULES.json
--- /dev/null
+[
+ {
+ "name": "llvm",
+ "url": "git://github.com/mono/llvm.git",
+ "rev": "9f79399f87282524fee099b328bd8cbf07929daf",
+ "remote-branch": "origin/master",
+ "branch": "master",
+ "directory": "llvm"
+ }
+]
default - Current System Mono
4.4.0-macosx-x86
4.4.0-debian-8-arm64
- $ mkbundle --cross 4.4.0-debian-8-x86 hello.exe -o hello-debian
+ $ mkbundle --cross 4.4.0-debian-8-powerpc hello.exe -o hello-debian
.fi
.PP
The above will bundle your native library into hello-debian for
-PowerPC running on ARM64.
+a Debian 8 system running on a PowerPC machine.
.SH OLD EMBEDDING
.PP
For example, to create a bundle for hello world, use the following
.\" Author:
.\" Miguel de Icaza (miguel@gnu.org)
.\"
-.TH Mono "Mono 3.0"
+.TH Mono "Mono 4.5.2"
.SH NAME
mono \- Mono's ECMA-CLI native code generator (Just-in-Time and Ahead-of-Time)
.SH SYNOPSIS
class/System.Web.Mvc/System.Web.Mvc/Resources/MvcResources.resources
class/System.Web.Mvc2/System.Web.Mvc/Resources/MvcResources.resources
XmlWriter
+obj-net_4_x
+obj-bare
+obj-plainweb
+obj-Facades
+obj-plaincore
+obj-plaindesign
+obj-plainservice
+obj-secxml
+obj-mcs-net_4_x
all-local: $(makefrag) $(extra_targets)
+ifdef BUILT_SOURCES
+library_CLEAN_FILES += $(BUILT_SOURCES)
+ifeq (cat, $(PLATFORM_CHANGE_SEPARATOR_CMD))
+BUILT_SOURCES_cmdline = $(BUILT_SOURCES)
+else
+BUILT_SOURCES_cmdline = `echo $(BUILT_SOURCES) | $(PLATFORM_CHANGE_SEPARATOR_CMD)`
+endif
+endif
+
csproj-local:
config_file=`basename $(PROGRAM) .exe`-$(PROFILE).input; \
echo $(thisdir):$$config_file >> $(topdir)/../msvc/scripts/order; \
csproj-local: csproj-library csproj-test
intermediate_clean=$(subst /,-,$(intermediate))
-csproj-library:
+csproj-library:
config_file=`basename $(LIBRARY) .dll`-$(intermediate_clean)$(PROFILE).input; \
case "$(thisdir)" in *"Facades"*) config_file=Facades_$$config_file;; esac; \
echo $(thisdir):$$config_file >> $(topdir)/../msvc/scripts/order; \
$(build_lib): $(response) $(sn) $(BUILT_SOURCES) $(build_libdir:=/.stamp)
$(LIBRARY_COMPILE) $(LIBRARY_FLAGS) $(LIB_MCS_FLAGS) -target:library -out:$@ $(BUILT_SOURCES_cmdline) @$(response)
- $(Q) $(SN) -R $@ $(LIBRARY_SNK)
ifdef RESOURCE_STRINGS_FILES
$(Q) $(STRING_REPLACER) $(RESOURCE_STRINGS_FILES) $@
endif
+ $(Q) $(SN) -R $@ $(LIBRARY_SNK)
ifdef LIBRARY_USE_INTERMEDIATE_FILE
$(the_lib): $(build_lib)
# Set the options for building and running AOT
# The trampoline numbers are provisional, they are what is required
-# to run the corlib test suite. They should be considered a lower bound.
-INVARIANT_AOT_OPTIONS=nimt-trampolines=900,ntrampolines=8000
+# to run the mcs/class test suites. They should be considered a lower bound.
+INVARIANT_AOT_OPTIONS=nimt-trampolines=900,ntrampolines=8000,nrgctx-fetch-trampolines=256
ifndef MONO_DISABLE_GSHAREDVT
-INVARIANT_AOT_OPTIONS:=$(INVARIANT_AOT_OPTIONS),ngsharedvt-trampolines=900
+INVARIANT_AOT_OPTIONS:=$(INVARIANT_AOT_OPTIONS),ngsharedvt-trampolines=2800
endif
AOT_BUILD_FLAGS = $(AOT_BUILD_FLAGS_PREFIX)$(INVARIANT_AOT_OPTIONS)
endif
test_lib = $(PROFILE)_$(ASSEMBLY:$(ASSEMBLY_EXT)=_test.dll)
-test_sourcefile_excludes = $(test_lib).excludes
+test_sourcefile_excludes = $(test_lib).exclude.sources
test_pdb = $(test_lib:.dll=.pdb)
test_response = $(depsdir)/$(test_lib).response
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+$(ProjectDir)\..\..\jay\jay -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Commons.Xml.Relaxng.Rnc\RncParser.jay > $(ProjectDir)\Commons.Xml.Relaxng.Rnc\RncParser.cs
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+$(ProjectDir)\..\..\jay\jay -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Commons.Xml.Relaxng.Rnc\RncParser.jay > $(ProjectDir)\Commons.Xml.Relaxng.Rnc\RncParser.cs
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{699E0DB5-EDD0-4E6A-87C9-D396DCDAF620}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>Microsoft.Win32.Primitives</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{7B15C4D7-8C02-408E-9EFB-5E9E9FB4410D}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>Microsoft.Win32.Registry.AccessControl</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{160B5B14-7A25-458E-B83F-35632C832866}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>Microsoft.Win32.Registry</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{B6B7A903-D696-43CF-AC42-39DCAAB00B9D}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.AppContext</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{EFD0287C-3651-4D42-B8CA-430776CB1E6D}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Collections.Concurrent</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{5F686C07-72CE-4A42-93B1-52B31227C3BB}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Collections.NonGeneric</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{5A238E60-587C-4C5C-8CA4-0443B1DBF1F6}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Collections.Specialized</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{2597261D-EC05-4333-928D-1CA44AB1A5D2}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Collections</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{B26700A5-4A9A-4358-8C84-51AD67C706BA}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.ComponentModel.Annotations</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_x.csproj">\r
+ <Project>{8F86C287-38A5-49F8-BE6D-1E0E3D74AF39}</Project>\r
+ <Name>System.ComponentModel.DataAnnotations-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{6871A822-F21C-4C0E-B97B-178FF6C3DB46}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.ComponentModel.EventBasedAsync</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{1DF9021C-DC67-4D7B-BEC9-10D7FBC12972}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.ComponentModel.Primitives</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{FC19760B-00FF-4242-9760-9C8E9C87CCFB}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.ComponentModel.TypeConverter</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{3FA73846-3666-4769-B431-1A7538B08F39}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.ComponentModel</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{6207AADB-0592-4B52-B71E-3565196EE893}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Console</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{360CDD70-6108-4406-9433-7BB178B0C3E3}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Data.Common</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Data/System.Data-net_4_x.csproj">\r
+ <Project>{EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}</Project>\r
+ <Name>System.Data-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{575873BD-22DA-4A36-ABBD-B074EFEAB3AD}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Data.SqlClient</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Data/System.Data-net_4_x.csproj">\r
+ <Project>{EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}</Project>\r
+ <Name>System.Data-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{8892480E-A4C6-4C4C-8722-21C5483F8851}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Diagnostics.Contracts</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{7221EF5D-7340-4E8C-99F0-9EE9C55AA189}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Diagnostics.Debug</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{D81BCBD3-415D-4309-A116-0B475D8A2FA8}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Diagnostics.FileVersionInfo</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{BA0C64F1-3762-437D-8B58-75F68A5B4E7E}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Diagnostics.PerformanceCounter</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{BFE6F5CE-725C-4F96-8AC6-F66B7C56E972}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Diagnostics.Process</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{871BE2C6-2F56-4E05-93E8-9B3FDD4711DB}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Diagnostics.StackTrace</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{EE8443AB-125D-4055-981A-143FB827C23C}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Diagnostics.TextWriterTraceListener</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{5B299463-3E19-48C1-8625-31E12E1CC146}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Diagnostics.Tools</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{6460F8E8-775E-46B6-99E5-B48390591515}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Diagnostics.TraceEvent</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{530F1E68-3237-49E6-8D3B-06332F5AC055}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Diagnostics.TraceSource</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{B33966AB-7211-43B4-B5C0-3F818869CB08}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Diagnostics.Tracing</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventOpcode))]
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSource))]
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceAttribute))]
+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceSettings))]
//[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceException))]
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventTask))]
//[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventWrittenEventArgs))]
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{E48CEF36-3218-477B-A8B5-014519207FF2}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Dynamic.Runtime</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{BC71DA11-382F-459A-B3C3-F2F4267974FB}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Globalization.Calendars</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{B875622B-BEA2-4D1C-8242-3A1FCECF5890}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Globalization.Extensions</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{5F313CA5-F0FC-4EA3-AC8D-8EF1C7FC8ABE}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Globalization</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{A8EB5499-FA67-4049-AA0A-241D82DA975C}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.IO.Compression.ZipFile</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.IO.Compression.FileSystem/System.IO.Compression.FileSystem-net_4_x.csproj">\r
+ <Project>{9E61FF2E-493E-4CA0-BBDA-2EF96A4CB058}</Project>\r
+ <Name>System.IO.Compression.FileSystem-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{321A53F3-A681-4CA5-A093-1C6650243F6A}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.IO.FileSystem.AccessControl</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{121F835D-CD32-4C19-ABA7-25EF4B84773F}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.IO.FileSystem.DriveInfo</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{5DF20007-FD1D-4BD8-A492-D1C4F7CAD2BF}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.IO.FileSystem.Primitives</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{44647FAA-F785-44DE-B6B2-ABC2B9768233}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.IO.FileSystem.Watcher</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{3CBF9A55-86B6-4E0B-A73E-E352C79D85E8}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.IO.FileSystem</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{A9B2D389-B9E5-4B0F-8115-2AADF285D217}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.IO.IsolatedStorage</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{18639F0F-74F1-4B61-81BF-D60B651F542A}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.IO.MemoryMappedFiles</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.IO.Pipes</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{981E765A-9D68-4653-9079-69BFCD97F086}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.IO.UnmanagedMemoryStream</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{6C8B94F6-E589-472C-80CA-BD55DAFAC523}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.IO</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{24ADB02E-2E84-4EF4-BDD4-F20C87AEA6A3}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Linq.Expressions</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{CFF3822F-E829-4AEF-899A-963C4EAF6941}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Linq.Parallel</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{49E80FC1-1707-4715-8D94-CBDC79B007E9}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Linq.Queryable</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{9F1C9D98-4C32-4698-B26F-10A38B5073B0}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Linq</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{B6DBC302-E9DB-4464-979C-6D714B436A7E}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.AuthenticationManager</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{101D931B-24CE-44CE-8140-8B183D5CC46E}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.Cache</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{ACA10642-1D5B-443D-99BE-65C31491C54F}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.Http.WebRequestHandler</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Net.Http.WebRequest/System.Net.Http.WebRequest-net_4_x.csproj">\r
+ <Project>{A98B5CC3-EAFC-4EFD-ABC6-2F2A65BE98F5}</Project>\r
+ <Name>System.Net.Http.WebRequest-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Net.Http/System.Net.Http-net_4_x.csproj">\r
+ <Project>{F1636C0A-FC68-4362-918F-9CCC789FED13}</Project>\r
+ <Name>System.Net.Http-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{CC7A11AC-ACAA-4707-BEF1-1106938F19C7}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.HttpListener</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{074DF29D-D38E-4FB9-86A0-18F47615CE72}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.Mail</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{1219DA91-575A-45EA-9CC9-1471648A025F}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.NameResolution</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{B6AE3A72-1756-46BF-9105-C4D815A5C044}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.NetworkInformation</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{79BB52C8-198A-4238-B2F6-62CEEBD7D228}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.Primitives</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{538C60BD-0652-4780-AA7C-338C2DD82448}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.Requests</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{601F297E-1242-4BC4-BD06-1111CE65D658}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.Security</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{B0CF71F6-DCD4-4C7B-BE36-BF9CB0CB366C}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.ServicePoint</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{FC7570DA-CAE1-40AF-9EB4-9C9566746023}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.Sockets</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{6413D947-5660-473A-8C2C-9DF40BF8AEE1}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.Utilities</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{A1B6CFFB-432C-4CB1-9A60-97B3CC859583}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.WebHeaderCollection</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{5B58ED88-02A5-469A-82A0-DF97F3A5FBB0}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.WebSockets.Client</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{C46AD937-B0E8-4AB6-B98C-C8C37A746ED7}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Net.WebSockets</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{D14B21CE-AC35-445E-930F-9C7F6E032EE8}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.ObjectModel</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{5D05F5E2-7378-4A35-B1A3-76ABEB4A71C3}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Private.CoreLib.InteropServices</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{642A1B9E-1A2F-4C55-B184-E22F8C2E95B5}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Private.CoreLib.Threading</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{ACF5E339-FB52-48E0-A859-2CE75756DFE8}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Reflection.Emit.ILGeneration</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{03B29131-9D1A-4446-92F2-237F9EF70C5C}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Reflection.Emit.Lightweight</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{5327CF02-204D-45CD-A68D-3D836470E439}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Reflection.Emit</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{B6D0F01A-1585-464E-850A-502EB4BBA8A2}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Reflection.Extensions</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{D60D1AB4-D664-4B1F-9724-962A2D205B07}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Reflection.Primitives</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{C315A617-25A4-447F-AA4F-0E0E7E35F919}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Reflection.TypeExtensions</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{BE1CD06E-F08E-46EE-9DFD-91E1557F4121}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Reflection</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{2D720AF7-7104-46EF-93BC-B8BA133B6BF6}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Resources.ReaderWriter</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{9F980E30-92CE-466A-BCB1-2C2F1E8FC09D}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Resources.ResourceManager</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{C1D26AE7-071A-4092-9866-0EE2D09CF342}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Runtime.CompilerServices.VisualC</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{1215B717-BE9D-4D53-AEB9-35522519BC75}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Runtime.Extensions</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{87C01EDD-05AF-4E1A-8EEE-27D7B83689EC}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Runtime.Handles</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{521A60CF-50DF-4EF1-88B2-418BD39BDEC4}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Runtime.InteropServices.WindowsRuntime</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{71A8C7C9-ED84-44E5-8814-F5FA5DA6EC5A}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Runtime.InteropServices</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{AEB47FF6-C50D-4985-A57F-17F71F63694A}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Runtime.Numerics</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Numerics/System.Numerics-net_4_x.csproj">\r
+ <Project>{BD2FFDDC-BD89-4041-82F5-A696C941C7BE}</Project>\r
+ <Name>System.Numerics-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{88B512E6-3E9D-4F87-A9E4-5F9239848665}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Runtime.Serialization.Json</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Runtime.Serialization/System.Runtime.Serialization-net_4_x.csproj">\r
+ <Project>{D845AD9D-3CCB-49CB-9543-028678E94938}</Project>\r
+ <Name>System.Runtime.Serialization-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{49BB9015-6989-4BD0-AF82-9184BE637D57}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Runtime.Serialization.Primitives</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Runtime.Serialization/System.Runtime.Serialization-net_4_x.csproj">\r
+ <Project>{D845AD9D-3CCB-49CB-9543-028678E94938}</Project>\r
+ <Name>System.Runtime.Serialization-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{C948B3D4-0BEE-4363-B4A7-635A169C8D63}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Runtime.Serialization.Xml</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Runtime.Serialization/System.Runtime.Serialization-net_4_x.csproj">\r
+ <Project>{D845AD9D-3CCB-49CB-9543-028678E94938}</Project>\r
+ <Name>System.Runtime.Serialization-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{CFB32425-69C5-425B-BF9A-66CB3AC52D71}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Runtime</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.ComponentModel.Composition.4.5/System.ComponentModel.Composition-net_4_x.csproj">\r
+ <Project>{9091B5ED-8AFF-4B93-801A-9A33E0895A2B}</Project>\r
+ <Name>System.ComponentModel.Composition-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{4867DFE7-C028-4518-B420-27C3E4582D0C}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.AccessControl</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{4874E167-6B23-4FD6-B51D-048417A8054B}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Claims</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{DB39DD76-4609-45D1-9615-57D4E436D7F1}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Cryptography.DeriveBytes</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{8B19E0DB-E0EA-4BED-B4E7-AED8A4ED0C62}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Cryptography.Encoding</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{38BA78A4-9614-4000-80A7-DFCE31F10721}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Cryptography.Encryption.Aes</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{6499F7E3-64F3-495B-9900-E2D0AD47414F}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Cryptography.Encryption.ECDiffieHellman</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{EFA0AABF-7830-4804-A92D-F6F31F86B826}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Cryptography.Encryption.ECDsa</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{EDF9D7E8-5BAC-4264-BB98-1AE586B0A889}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Cryptography.Encryption</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{0DBEDE3A-F06D-4C61-89DF-193C13393F7A}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Cryptography.Hashing.Algorithms</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{C48B1038-4774-4D49-9D34-79DBBA725AA0}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Cryptography.Hashing</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{66B88E44-F7DA-4C83-B028-A49D4D3EBD16}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Cryptography.ProtectedData</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Security/System.Security-net_4_x.csproj">\r
+ <Project>{3ED36717-A9D1-4289-8949-9B7F39766DEB}</Project>\r
+ <Name>System.Security-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{18EE2788-AC59-4A0C-A902-C6B64D285BB6}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Cryptography.RSA</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{C87878D2-CDEF-4EC9-8C94-C1381144F4EC}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Cryptography.RandomNumberGenerator</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Cryptography.X509Certificates</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{47977802-4193-48DC-AA0F-58D18AEDA405}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Principal.Windows</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{9040CA8B-4352-4621-A2B3-5C32A383DE15}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Principal</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{57C02AD3-1118-4982-BCE3-53158D30F4E9}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.SecureString</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{DE25A333-91AE-4F33-B483-A01D1D3D1675}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.ServiceModel.Duplex</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.ServiceModel/System.ServiceModel-net_4_x.csproj">\r
+ <Project>{FE596C31-BDA2-4850-8F79-F8F4DF70F44A}</Project>\r
+ <Name>System.ServiceModel-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{4EE0B25C-F7D7-40A9-AE37-5B874791D3C1}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.ServiceModel.Http</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.ServiceModel/System.ServiceModel-net_4_x.csproj">\r
+ <Project>{FE596C31-BDA2-4850-8F79-F8F4DF70F44A}</Project>\r
+ <Name>System.ServiceModel-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{0F83D60D-5AAA-425C-BC4E-01CA2018905C}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.ServiceModel.NetTcp</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.ServiceModel/System.ServiceModel-net_4_x.csproj">\r
+ <Project>{FE596C31-BDA2-4850-8F79-F8F4DF70F44A}</Project>\r
+ <Name>System.ServiceModel-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{524B10FC-880D-4131-8CAE-027BC3A68B6F}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.ServiceModel.Primitives</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.ServiceModel/System.ServiceModel-net_4_x.csproj">\r
+ <Project>{FE596C31-BDA2-4850-8F79-F8F4DF70F44A}</Project>\r
+ <Name>System.ServiceModel-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{F937A550-0A4A-4A10-9FD9-E8DE7696671F}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.ServiceModel.Security</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.ServiceModel/System.ServiceModel-net_4_x.csproj">\r
+ <Project>{FE596C31-BDA2-4850-8F79-F8F4DF70F44A}</Project>\r
+ <Name>System.ServiceModel-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{8C71A924-2561-434B-A792-2F84ABA1C0C2}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.ServiceProcess.ServiceController</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.ServiceProcess/System.ServiceProcess-net_4_x.csproj">\r
+ <Project>{CF24A609-AEF3-4E7A-95FC-C7A3CEAA7CC3}</Project>\r
+ <Name>System.ServiceProcess-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{28CEA696-8466-4826-9128-B83318184EF4}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Text.Encoding.Extensions</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{0CD67EE4-42D8-43A6-880F-2C038E368C98}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Text.Encoding</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{490EF039-5913-4181-84CD-1F882968FC8C}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Text.RegularExpressions</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{FB663BC8-162E-43E7-9674-ECD2BEE82CC1}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Threading.AccessControl</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{E8BFEFD2-AAB9-45E6-8523-1F6AEB1918A2}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Threading.Overlapped</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{0F8CA9A9-62A4-4829-925E-002F0B93EE79}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Threading.Tasks.Parallel</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{F322318E-D053-45C9-AFDF-2AEEE1E0E006}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Threading.Tasks</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{4D9EF694-5260-432D-BA34-503FFBE43B6C}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Threading.Thread</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{95B411AA-B13F-4621-B020-7F797E1F39F0}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Threading.ThreadPool</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{30F7C900-122A-42A6-9669-D5606B9105A5}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Threading.Timer</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{35258CFB-0308-493D-B2BD-B044EAFD5AD1}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Threading</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{2C447238-E7CE-4AF2-9A6C-EDC8E02E554B}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Xml.ReaderWriter</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{D8643E47-F2D5-447B-840B-25FEB84C9EEC}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Xml.XDocument</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Xml.Linq/System.Xml.Linq-net_4_x.csproj">\r
+ <Project>{526286D5-38D9-4579-B001-471440D57752}</Project>\r
+ <Name>System.Xml.Linq-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{38F046A2-EEBD-4FE7-B70E-636F5DB4BBF3}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Xml.XPath.XDocument</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Xml.Linq/System.Xml.Linq-net_4_x.csproj">\r
+ <Project>{526286D5-38D9-4579-B001-471440D57752}</Project>\r
+ <Name>System.Xml.Linq-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{5C3F0B44-E169-4441-91F9-7285048F4946}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Xml.XPath</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{D7F840DE-EDFD-4DB5-ACDB-9328AB7E6C6C}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Xml.XmlDocument</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{E95FA58F-8086-45FF-8BD3-5A1FAF776709}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Xml.XmlSerializer</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{653C4BDE-F194-4A4F-A1CE-1FF955DE43D6}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Xml.Xsl.Primitives</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
evaluatedProperties.AddProperty (new BuildProperty ("OS", OS, PropertyType.Environment));
#if XBUILD_12
// see http://msdn.microsoft.com/en-us/library/vstudio/hh162058(v=vs.120).aspx
- if (effective_tools_version == "12.0") {
+ if (effective_tools_version == "12.0" || effective_tools_version == "14.0") {
evaluatedProperties.AddProperty (new BuildProperty ("MSBuildToolsPath32", toolsPath, PropertyType.Reserved));
var frameworkToolsPath = ToolLocationHelper.GetPathToDotNetFramework (TargetDotNetFrameworkVersion.Version451);
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{8E5728E0-CEAF-431F-963E-EB1DEE15C506}</Project>\r
<Name>Microsoft.Build.Utilities-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System/System-net_4_x.csproj">\r
- <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
- <Name>System-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System.Core/System.Core-net_4_x.csproj">\r
- <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
- <Name>System.Core-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System.XML/System.Xml-net_4_x.csproj">\r
- <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
- <Name>System.Xml-net_4_x</Name>\r
- </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System/System-net_4_x.csproj">\r
- <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
- <Name>System-net_4_x</Name>\r
- </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{3FA2C1F8-62D9-421D-8EEE-B4E651B8588C}</Project>\r
<Name>Mono.XBuild.Tasks-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System/System-net_4_x.csproj">\r
- <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
- <Name>System-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System.Core/System.Core-net_4_x.csproj">\r
- <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
- <Name>System.Core-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System.XML/System.Xml-net_4_x.csproj">\r
- <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
- <Name>System.Xml-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System.Windows.Forms/System.Windows.Forms-net_4_x.csproj">\r
- <Project>{108227C7-8ED9-4483-949D-07BF0DA1A201}</Project>\r
- <Name>System.Windows.Forms-net_4_x</Name>\r
- </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
relatedFiles = tempRelatedFiles.Values.ToArray ();
resolvedDependencyFiles = tempResolvedDepFiles.Values.ToArray ();
+#if XBUILD_14
+ DependsOnSystemRuntime = resolvedDependencyFiles.Any (x => Path.GetFileName (x.ItemSpec) == "System.Runtime.dll").ToString ();
+#endif
+
tempResolvedFiles.Clear ();
tempCopyLocalFiles.Clear ();
tempSatelliteFiles.Clear ();
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}</Project>\r
<Name>Microsoft.Build.Framework-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System/System-net_4_x.csproj">\r
- <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
- <Name>System-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System.Core/System.Core-net_4_x.csproj">\r
- <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
- <Name>System.Core-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System.XML/System.Xml-net_4_x.csproj">\r
- <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
- <Name>System.Xml-net_4_x</Name>\r
- </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
public void WaitForOutput (int milliseconds)
{
CheckDisposed ();
+ WaitForExit (milliseconds);
WaitHandle.WaitAll (new WaitHandle[] { endEventOut, endEventErr, endEventExit }, milliseconds);
}
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+$(ProjectDir)\..\..\jay\jay -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Microsoft.Build.Internal\ExpressionParser.jay > $(ProjectDir)\Microsoft.Build.Internal\ExpressionParser.cs
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+$(ProjectDir)\..\..\jay\jay -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Microsoft.Build.Internal\ExpressionParser.jay > $(ProjectDir)\Microsoft.Build.Internal\ExpressionParser.cs
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}</Project>\r
<Name>Microsoft.Build.Framework-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System/System-net_4_x.csproj">\r
- <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
- <Name>System-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System.Core/System.Core-net_4_x.csproj">\r
- <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
- <Name>System.Core-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System.XML/System.Xml-net_4_x.csproj">\r
- <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
- <Name>System.Xml-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_x.csproj">\r
- <Project>{75DFF196-FA56-48CD-9A1A-CEA3BEC618AB}</Project>\r
- <Name>Microsoft.Build.Engine-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_x.csproj">\r
- <Project>{5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}</Project>\r
- <Name>Microsoft.Build.Framework-net_4_x</Name>\r
- </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
[assembly: ComVisible (false)]
[assembly: AssemblyFileVersion ("1.0.20105.407")]
[assembly: AssemblyVersion ("1.0.0.0")]
-[assembly: TargetFramework (".NETFramework,Version=v4.0", FrameworkDisplayName=".NET Framework 4")]
[assembly: AllowPartiallyTrustedCallers]
[assembly: CompilationRelaxations (8)]
[assembly: AssemblyTitle ("Microsoft.Web.Infrastructure")]
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,169,219,414,1030,3001,3005,3006</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
Evaluator.Run ("var a = new int[]{1,2,3};");
object res = Evaluator.Evaluate ("from x in a select x + 1;");
- CollectionAssert.AreEqual (new int[] { 2, 3, 4 }, ((IEnumerable<int>) res).ToArray ());
+
+ Assert.AreEqual (new int[] { 2, 3, 4 }, ((IEnumerable<int>) res).ToArray ());
}
[Test]
}
}
-}
\ No newline at end of file
+}
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
cp $* $@
$(RESX_RESOURCES): %.resources: %.resx
- $(RESGEN) $< || cp $@.prebuilt $@
+ $(RESGEN) -useSourcePath $< || cp $@.prebuilt $@
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="resources/SR.resources">\r
+ <EmbeddedResource Include="resources/SR.resources.prebuilt">\r
<LogicalName>SR.resources</LogicalName>\r
</EmbeddedResource>\r
<EmbeddedResource Include="resources/SQLiteCommand.bmp">\r
}
}
- void AddParameter (System.Data.Common.DbCommand cm, string name, object value)
+ void AddParameter (global::System.Data.Common.DbCommand cm, string name, object value)
{
var param = cm.CreateParameter ();
param.ParameterName = ":" + name;
textP.Value=builder.ToString();
floatP.Value=Convert.ToInt64(random.Next(999));
integerP.Value=random.Next(999);
- blobP.Value=System.Text.Encoding.UTF8.GetBytes("\u05D0\u05D1\u05D2" + builder.ToString());
+ blobP.Value=global::System.Text.Encoding.UTF8.GetBytes("\u05D0\u05D1\u05D2" + builder.ToString());
SqliteCommand selectCmd = new SqliteCommand("SELECT * from t1", _conn);
object compareValue;
if (blobP.Value is byte[])
- compareValue = System.Text.Encoding.UTF8.GetString ((byte[])blobP.Value);
+ compareValue = global::System.Text.Encoding.UTF8.GetString ((byte[])blobP.Value);
else
compareValue = blobP.Value;
Assert.AreEqual(reader["b"], compareValue);
--- /dev/null
+#include monodroid_Mono.Data.Sqlite_test.dll.new-exclude.sources
--- /dev/null
+SqliteDataReaderTest.cs
+SqliteParameterUnitTests.cs
--- /dev/null
+#include Mono.Data.Sqlite_test.dll.sources
</resheader>\r
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />\r
<data name="DataTypes" type="System.Resources.ResXFileRef, System.Windows.Forms">\r
- <value>resources/DataTypes.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>\r
+ <value>DataTypes.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>\r
</data>\r
<data name="Keywords" xml:space="preserve">\r
<value>ALL,ALTER,AND,AS,AUTOINCREMENT,BETWEEN,BY,CASE,CHECK,COLLATE,COMMIT,CONSTRAINT,CREATE,CROSS,DEFAULT,DEFERRABLE,DELETE,DISTINCT,DROP,ELSE,ESCAPE,EXCEPT,FOREIGN,FROM,FULL,GROUP,HAVING,IN,INDEX,INNER,INSERT,INTERSECT,INTO,IS,ISNULL,JOIN,LEFT,LIMIT,NATURAL,NOT,NOTNULL,NULL,ON,OR,ORDER,OUTER,PRIMARY,REFERENCES,RIGHT,ROLLBACK,SELECT,SET,TABLE,THEN,TO,TRANSACTION,UNION,UNIQUE,UPDATE,USING,VALUES,WHEN,WHERE</value>\r
</data>\r
<data name="MetaDataCollections" type="System.Resources.ResXFileRef, System.Windows.Forms">\r
- <value>resources/MetaDataCollections.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>\r
+ <value>MetaDataCollections.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>\r
</data>\r
-</root>
\ No newline at end of file
+</root>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
ss_step_through ();
ss_non_user_code ();
ss_recursive (1);
+ ss_recursive2 (1);
+ ss_recursive2 (1);
+ ss_recursive_chaotic ();
ss_fp_clobber ();
}
ss_recursive (n + 1);
}
+ // Breakpoint will be placed here
+ [MethodImplAttribute (MethodImplOptions.NoInlining)]
+ public static void ss_recursive2_trap ()
+ {
+ }
+
+ public static void ss_recursive2_at (string s)
+ {
+ // Console.WriteLine (s);
+ }
+
+ // This method is used both for a step over and step out test.
+ [MethodImplAttribute (MethodImplOptions.NoInlining)]
+ public static void ss_recursive2 (int x)
+ {
+ ss_recursive2_at ( "ss_recursive2 in " + x);
+ if (x < 5) {
+ int next = x + 1;
+ ss_recursive2_at ("ss_recursive2 descend " + x);
+ ss_recursive2_trap ();
+ ss_recursive2 (next);
+ }
+ ss_recursive2_at ("ss_recursive2 out " + x);
+ }
+
+ // Breakpoint will be placed here
+ [MethodImplAttribute (MethodImplOptions.NoInlining)]
+ public static void ss_recursive_chaotic_trap ()
+ {
+ }
+
+ [MethodImplAttribute (MethodImplOptions.NoInlining)]
+ public static void ss_recursive_chaotic_at (bool exiting, string at, int n)
+ {
+// string indent = "";
+// for (int count = 5 - n; count > 0; count--)
+// indent += "\t";
+// Console.WriteLine (indent + (exiting ? "<--" : "-->") + " " + at + " " + n);
+ }
+
+ [MethodImplAttribute (MethodImplOptions.NoInlining)]
+ public static void ss_recursive_chaotic_fizz (int n)
+ {
+ ss_recursive_chaotic_at (false, "fizz", n);
+ if (n > 0) {
+ int next = n - 1;
+ ss_recursive_chaotic_buzz (next);
+ ss_recursive_chaotic_fizzbuzz (next);
+ } else {
+ ss_recursive_chaotic_trap ();
+ }
+ ss_recursive_chaotic_at (true, "fizz", n);
+ }
+
+ [MethodImplAttribute (MethodImplOptions.NoInlining)]
+ public static void ss_recursive_chaotic_buzz (int n)
+ {
+ ss_recursive_chaotic_at (false, "buzz", n);
+ if (n > 0) {
+ int next = n - 1;
+ ss_recursive_chaotic_fizz (next);
+ ss_recursive_chaotic_fizzbuzz (next);
+ }
+ ss_recursive_chaotic_at (true, "buzz", n);
+ }
+
+ [MethodImplAttribute (MethodImplOptions.NoInlining)]
+ public static void ss_recursive_chaotic_fizzbuzz (int n)
+ {
+ ss_recursive_chaotic_at (false, "fizzbuzz", n);
+ if (n > 0) {
+ int next = n - 1;
+ ss_recursive_chaotic_fizz (next);
+ ss_recursive_chaotic_buzz (next);
+ ss_recursive_chaotic_fizzbuzz (next);
+ }
+ ss_recursive_chaotic_at (true, "fizzbuzz", n);
+ }
+
+ // Call a complex tree of recursive calls that has tripped up "step out" in the past.
+ [MethodImplAttribute (MethodImplOptions.NoInlining)]
+ public static void ss_recursive_chaotic ()
+ {
+ ss_recursive_chaotic_fizz (5);
+ }
+
[MethodImplAttribute (MethodImplOptions.NoInlining)]
public static void ss_fp_clobber () {
double v = ss_fp_clobber_1 (5.0);
public static string runtime = Environment.GetEnvironmentVariable ("DBG_RUNTIME");
public static string agent_args = Environment.GetEnvironmentVariable ("DBG_AGENT_ARGS");
+ // Not currently used, but can be useful when debugging individual tests.
+ void StackTraceDump (Event e)
+ {
+ int i = 0;
+ foreach (var frame in e.Thread.GetFrames ())
+ {
+ i++;
+ Console.WriteLine ("Frame " + i + ", " + frame.Method.Name);
+ }
+ }
+
Event GetNextEvent () {
var es = vm.GetNextEventSet ();
Assert.AreEqual (1, es.Events.Length);
return (e as BreakpointEvent);
}
+ class ReusableBreakpoint {
+ DebuggerTests owner;
+ public string method_name;
+ public BreakpointEventRequest req;
+ public BreakpointEvent lastEvent = null;
+ public ReusableBreakpoint (DebuggerTests owner, string method_name)
+ {
+ this.owner = owner;
+ this.method_name = method_name;
+ MethodMirror m = owner.entry_point.DeclaringType.GetMethod (method_name);
+ Assert.IsNotNull (m);
+ req = owner.vm.SetBreakpoint (m, m.ILOffsets [0]);
+ }
+
+ public void Continue ()
+ {
+ bool survived = false;
+
+ try {
+ Event e = null;
+
+ while (true) {
+ owner.vm.Resume ();
+ e = owner.GetNextEvent ();
+ if (e is BreakpointEvent)
+ break;
+ }
+
+ Assert.IsInstanceOfType (typeof (BreakpointEvent), e);
+ Assert.AreEqual (method_name, (e as BreakpointEvent).Method.Name);
+
+ lastEvent = e as BreakpointEvent;
+
+ survived = true;
+ } finally {
+ if (!survived) { // Ensure cleanup if we triggered an assert
+ Disable ();
+ }
+ }
+ }
+
+ public void Disable ()
+ {
+ req.Disable ();
+ }
+ }
+
+ /* One of the tests executes a complex tree of recursive functions.
+ The only good way to specify how its behavior should appear from this side
+ is to just run the function tree once over here and record what it does. */
+ public struct RecursiveChaoticPoint
+ {
+ public bool breakpoint;
+ public string name;
+ public int depth;
+
+ public RecursiveChaoticPoint (bool breakpoint, string name, int depth)
+ {
+ this.breakpoint = breakpoint;
+ this.name = name;
+ this.depth = depth;
+ }
+ }
+
+ // The breakpoint is placed here in dtest-app.cs
+ public static void ss_recursive_chaotic_trap (int n, List<RecursiveChaoticPoint> trace, ref bool didLast, ref bool didAny)
+ {
+ // Depth is calculated as:
+ // Main + single_stepping + ss_recursive_chaotic + (n is 5 at outermost frame and 0 at innermost frame) + ss_recursive_chaotic_trap
+ trace.Add (new RecursiveChaoticPoint (true, "ss_recursive_chaotic_trap", 5 - n + 5));
+ didLast = true;
+ }
+
+ public static void ss_recursive_chaotic_at (string at, int n, List<RecursiveChaoticPoint> trace, ref bool didLast, ref bool didAny)
+ {
+ // This will be called after every return from a function. The other function will return whether "step out" is currently active, and it will be passed in here as didLast.
+ if (didLast) {
+ // Depth is calculated as:
+ // Main + single_stepping + ss_recursive_chaotic + (n is 5 at outermost frame and 0 at innermost frame)
+ trace.Add (new RecursiveChaoticPoint (false, "ss_recursive_chaotic_" + at, 5 - n + 4));
+ didAny = true;
+ didLast = false;
+ }
+ }
+
+ public static bool ss_recursive_chaotic_fizz (int n, List<RecursiveChaoticPoint> trace)
+ {
+ bool didLast = false, didAny = false;
+ if (n > 0) {
+ int next = n - 1;
+ didLast = ss_recursive_chaotic_buzz (next, trace);
+ ss_recursive_chaotic_at ("fizz", n, trace, ref didLast, ref didAny);
+ didLast = ss_recursive_chaotic_fizzbuzz (next, trace);
+ ss_recursive_chaotic_at ("fizz", n, trace, ref didLast, ref didAny);
+ } else {
+ ss_recursive_chaotic_trap (n, trace, ref didLast, ref didAny);
+ ss_recursive_chaotic_at ("fizz", n, trace, ref didLast, ref didAny);
+ }
+ return didAny;
+ }
+
+ public static bool ss_recursive_chaotic_buzz (int n, List<RecursiveChaoticPoint> trace)
+ {
+ bool didLast = false, didAny = false;
+ if (n > 0) {
+ int next = n - 1;
+ didLast = ss_recursive_chaotic_fizz (next, trace);
+ ss_recursive_chaotic_at ("buzz", n, trace, ref didLast, ref didAny);
+ didLast = ss_recursive_chaotic_fizzbuzz (next, trace);
+ ss_recursive_chaotic_at ("buzz", n, trace, ref didLast, ref didAny);
+ }
+ return didAny;
+ }
+
+ public static bool ss_recursive_chaotic_fizzbuzz (int n, List<RecursiveChaoticPoint> trace)
+ {
+ bool didLast = false, didAny = false;
+ if (n > 0) {
+ int next = n - 1;
+ didLast = ss_recursive_chaotic_fizz (next, trace);
+ ss_recursive_chaotic_at ("fizzbuzz", n, trace, ref didLast, ref didAny);
+ didLast = ss_recursive_chaotic_buzz (next, trace);
+ ss_recursive_chaotic_at ("fizzbuzz", n, trace, ref didLast, ref didAny);
+ didLast = ss_recursive_chaotic_fizzbuzz (next, trace);
+ ss_recursive_chaotic_at ("fizzbuzz", n, trace, ref didLast, ref didAny);
+ }
+ return didAny;
+ }
+
+ public static void trace_ss_recursive_chaotic (List<RecursiveChaoticPoint> trace)
+ {
+ ss_recursive_chaotic_fizz (5, trace);
+ }
+
Event single_step (ThreadMirror t) {
var req = vm.CreateStepRequest (t);
req.Enable ();
Assert.AreEqual (m2.Name, (e as BreakpointEvent).Method.Name);
}
+ // Assert we have stepped to a location
void assert_location (Event e, string method) {
Assert.IsTrue (e is StepEvent);
Assert.AreEqual (method, (e as StepEvent).Method.Name);
}
+ // Assert we have breakpointed at a location
+ void assert_location_at_breakpoint (Event e, string method) {
+ Assert.IsTrue (e is BreakpointEvent);
+ Assert.AreEqual (method, (e as BreakpointEvent).Method.Name);
+ }
+
+ // Assert we have stepped to or breakpointed at a location
+ void assert_location_allow_breakpoint (Event e, string method) {
+ if (e is StepEvent)
+ Assert.AreEqual (method, (e as StepEvent).Method.Name);
+ else if (e is BreakpointEvent)
+ Assert.AreEqual (method, (e as BreakpointEvent).Method.Name);
+ else
+ Assert.Fail ("Neither step nor breakpoint event");
+ }
+
StepEventRequest create_step (Event e) {
var req = vm.CreateStepRequest (e.Thread);
step_req = req;
AssertValue (1, f.GetValue (f.Method.GetLocal ("n")));
req.Disable ();
+ // Check that step-over stops correctly when inner frames with recursive functions contain breakpoints
+ e = run_until ("ss_recursive2");
+ ReusableBreakpoint breakpoint = new ReusableBreakpoint (this, "ss_recursive2_trap");
+ try {
+ breakpoint.Continue ();
+ e = breakpoint.lastEvent;
+ req = create_step (e);
+ for (int c = 1; c <= 4; c++) {
+ // The first five times we try to step over this function, the breakpoint will stop us
+ assert_location_at_breakpoint (e, "ss_recursive2_trap");
+
+ req.Disable ();
+ req = create_step (e);
+ req.Size = StepSize.Line;
+
+ e = step_out ();
+ assert_location (e, "ss_recursive2");
+
+ // Stack should consist of Main + single_stepping + (1 ss_recursive2 frame per loop iteration)
+ Assert.AreEqual (c+2, e.Thread.GetFrames ().Length);
+ e = step_over_or_breakpoint ();
+ }
+ // At this point we should have escaped the breakpoints and this will be a normal step stop
+ assert_location (e, "ss_recursive2");
+ Assert.AreEqual (6, e.Thread.GetFrames ().Length);
+ } finally {
+ req.Disable ();
+ breakpoint.Disable ();
+ }
+
+ // Check that step-out stops correctly when inner frames with recursive functions contain breakpoints
+ e = run_until ("ss_recursive2");
+ breakpoint = new ReusableBreakpoint (this, "ss_recursive2_trap");
+ try {
+ breakpoint.Continue ();
+ e = breakpoint.lastEvent;
+ req = create_step (e);
+ for (int c = 1; c <= 4; c++) {
+ // The first five times we try to step over this function, the breakpoint will stop us
+ assert_location_at_breakpoint (e, "ss_recursive2_trap");
+
+ req.Disable ();
+ req = create_step (e);
+ req.Size = StepSize.Line;
+
+ e = step_out ();
+ assert_location (e, "ss_recursive2");
+
+ // Stack should consist of Main + single_stepping + (1 ss_recursive2 frame per loop iteration)
+ Assert.AreEqual (c+2, e.Thread.GetFrames ().Length);
+ e = step_out_or_breakpoint ();
+ }
+ for (int c = 3; c >= 1; c--) {
+ assert_location (e, "ss_recursive2");
+ Assert.AreEqual (c + 2, e.Thread.GetFrames ().Length);
+
+ e = step_out ();
+ }
+ } finally {
+ req.Disable ();
+ breakpoint.Disable ();
+ }
+
+ // Test step out with a really complicated call tree
+ List<RecursiveChaoticPoint> trace = new List<RecursiveChaoticPoint>();
+ trace_ss_recursive_chaotic (trace);
+ e = run_until ("ss_recursive_chaotic");
+ try {
+ breakpoint = new ReusableBreakpoint (this, "ss_recursive_chaotic_trap");
+ breakpoint.Continue ();
+ e = breakpoint.lastEvent;
+ foreach (RecursiveChaoticPoint point in trace)
+ {
+ if (point.breakpoint)
+ assert_location_at_breakpoint (e, point.name);
+ else
+ assert_location (e, point.name);
+ Assert.AreEqual (point.depth, e.Thread.GetFrames ().Length);
+
+ req.Disable ();
+ req = create_step (e);
+ req.Size = StepSize.Line;
+ e = step_out_or_breakpoint ();
+ }
+ } finally {
+ req.Disable ();
+ breakpoint.Disable ();
+ }
+
// Check that single stepping doesn't clobber fp values
e = run_until ("ss_fp_clobber");
req = create_step (e);
TypeMirror t = o.Type;
- Assert.AreEqual ("MonoType", t.GetTypeObject ().Type.Name);
+ Assert.AreEqual ("RuntimeType", t.GetTypeObject ().Type.Name);
}
[Test]
return step_once ();
}
+ Event step_once_or_breakpoint () {
+ vm.Resume ();
+ var e = GetNextEvent ();
+ Assert.IsTrue (e is StepEvent || e is BreakpointEvent);
+ return e;
+ }
+
+ Event step_over_or_breakpoint () {
+ step_req.Disable ();
+ step_req.Depth = StepDepth.Over;
+ step_req.Enable ();
+ return step_once_or_breakpoint ();
+ }
+
+ Event step_out_or_breakpoint () {
+ step_req.Disable ();
+ step_req.Depth = StepDepth.Out;
+ step_req.Enable ();
+ return step_once_or_breakpoint ();
+ }
+
[Test]
public void Locals () {
var be = run_until ("locals1");
<OutputType>Library</OutputType>\r
<NoWarn>1699,618</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,618</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{AA347918-40BB-4762-8A7F-B94836255127}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>1699,618,612</NoWarn>\r
- <OutputPath>./../../class/lib/build</OutputPath>\r
- <NoStdLib>True</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>Mono.Posix</AssemblyName>\r
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>1699,618,612</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,618,612</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="..\..\build\common\Consts.cs" />\r
- <Compile Include="..\..\build\common\Locale.cs" />\r
- <Compile Include=".\Assembly\AssemblyInfo.cs" />\r
- <Compile Include=".\Mono.Posix\Catalog.cs" />\r
- <Compile Include=".\Mono.Posix\PeerCred.cs" />\r
- <Compile Include=".\Mono.Posix\Syscall.cs" />\r
- <Compile Include=".\Mono.Posix\UnixEndPoint.cs" />\r
- <Compile Include=".\Mono.Remoting.Channels.Unix\UnixBinaryClientFormatterSink.cs" />\r
- <Compile Include=".\Mono.Remoting.Channels.Unix\UnixBinaryClientFormatterSinkProvider.cs" />\r
- <Compile Include=".\Mono.Remoting.Channels.Unix\UnixBinaryCore.cs" />\r
- <Compile Include=".\Mono.Remoting.Channels.Unix\UnixBinaryServerFormatterSink.cs" />\r
- <Compile Include=".\Mono.Remoting.Channels.Unix\UnixBinaryServerFormatterSinkProvider.cs" />\r
- <Compile Include=".\Mono.Remoting.Channels.Unix\UnixChannel.cs" />\r
- <Compile Include=".\Mono.Remoting.Channels.Unix\UnixClientChannel.cs" />\r
- <Compile Include=".\Mono.Remoting.Channels.Unix\UnixClientTransportSink.cs" />\r
- <Compile Include=".\Mono.Remoting.Channels.Unix\UnixClientTransportSinkProvider.cs" />\r
- <Compile Include=".\Mono.Remoting.Channels.Unix\UnixConnectionPool.cs" />\r
- <Compile Include=".\Mono.Remoting.Channels.Unix\UnixMessageIO.cs" />\r
- <Compile Include=".\Mono.Remoting.Channels.Unix\UnixServerChannel.cs" />\r
- <Compile Include=".\Mono.Remoting.Channels.Unix\UnixServerTransportSink.cs" />\r
- <Compile Include=".\Mono.Unix.Native\CdeclFunction.cs" />\r
- <Compile Include=".\Mono.Unix.Native\FileNameMarshaler.cs" />\r
- <Compile Include=".\Mono.Unix.Native\MapAttribute.cs" />\r
- <Compile Include=".\Mono.Unix.Native\NativeConvert.cs" />\r
- <Compile Include=".\Mono.Unix.Native\NativeConvert.generated.cs" />\r
- <Compile Include=".\Mono.Unix.Native\RealTimeSignum.cs" />\r
- <Compile Include=".\Mono.Unix.Native\Stdlib.cs" />\r
- <Compile Include=".\Mono.Unix.Native\Syscall.cs" />\r
- <Compile Include=".\Mono.Unix.Native\TypeAttributes.cs" />\r
- <Compile Include=".\Mono.Unix\AbstractUnixEndPoint.cs" />\r
- <Compile Include=".\Mono.Unix\Catalog.cs" />\r
- <Compile Include=".\Mono.Unix\FileAccessPattern.cs" />\r
- <Compile Include=".\Mono.Unix\FileAccessPermissions.cs" />\r
- <Compile Include=".\Mono.Unix\FileHandleOperations.cs" />\r
- <Compile Include=".\Mono.Unix\FileSpecialAttributes.cs" />\r
- <Compile Include=".\Mono.Unix\FileTypes.cs" />\r
- <Compile Include=".\Mono.Unix\PeerCred.cs" />\r
- <Compile Include=".\Mono.Unix\StdioFileStream.cs" />\r
- <Compile Include=".\Mono.Unix\UnixClient.cs" />\r
- <Compile Include=".\Mono.Unix\UnixDirectoryInfo.cs" />\r
- <Compile Include=".\Mono.Unix\UnixDriveInfo.cs" />\r
- <Compile Include=".\Mono.Unix\UnixEncoding.cs" />\r
- <Compile Include=".\Mono.Unix\UnixEndPoint.cs" />\r
- <Compile Include=".\Mono.Unix\UnixEnvironment.cs" />\r
- <Compile Include=".\Mono.Unix\UnixFileInfo.cs" />\r
- <Compile Include=".\Mono.Unix\UnixFileSystemInfo.cs" />\r
- <Compile Include=".\Mono.Unix\UnixGroupInfo.cs" />\r
- <Compile Include=".\Mono.Unix\UnixIOException.cs" />\r
- <Compile Include=".\Mono.Unix\UnixListener.cs" />\r
- <Compile Include=".\Mono.Unix\UnixMarshal.cs" />\r
- <Compile Include=".\Mono.Unix\UnixPath.cs" />\r
- <Compile Include=".\Mono.Unix\UnixPipes.cs" />\r
- <Compile Include=".\Mono.Unix\UnixProcess.cs" />\r
- <Compile Include=".\Mono.Unix\UnixSignal.cs" />\r
- <Compile Include=".\Mono.Unix\UnixStream.cs" />\r
- <Compile Include=".\Mono.Unix\UnixSymbolicLinkInfo.cs" />\r
- <Compile Include=".\Mono.Unix\UnixUserInfo.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent>\r
-\r
- </PreBuildEvent>\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <ProjectReference Include="..\corlib\corlib-build.csproj">\r
- <Project>{2BDF80D1-6F06-4908-B351-835292B7A9B9}</Project>\r
- <Name>corlib\corlib-build</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="..\System\System-build-1.csproj">\r
- <Project>{ACA4A790-62B2-4D59-B96C-CE17F8F6BE58}</Project>\r
- <Name>System\System-build-1</Name>\r
- </ProjectReference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
-</Project>\r
-
<OutputType>Library</OutputType>\r
<NoWarn>1699,618,612</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
Assert.AreEqual (end.Length, bytes.Length, prefix + ": byte length");
- for (int i = 0; i < Math.Min (bytes.Length, end.Length); ++i)
+ for (int i = 0; i < global::System.Math.Min (bytes.Length, end.Length); ++i)
Assert.AreEqual (end [i], bytes [i], prefix + ": byte " + i);
int cc = unix.GetCharCount (end, 0, end.Length);
Assert.AreEqual (start.Length, r, prefix + ": chars length");
- for (int i = 0; i < Math.Min (r, start.Length); ++i) {
+ for (int i = 0; i < global::System.Math.Min (r, start.Length); ++i) {
Assert.AreEqual (start [i], chars [i], prefix + ": char " + i);
}
}
--- /dev/null
+#include monodroid_Mono.Posix_test.dll.new-exclude.sources
+Mono.Unix.Android/TestHelper.cs
--- /dev/null
+Mono.Unix.Native/SocketTest.cs
+Mono.Unix/UnixEndPointTest.cs
+Mono.Unix/UnixListenerTest.cs
--- /dev/null
+#include Mono.Posix_test.dll.sources
<OutputType>Library</OutputType>\r
<NoWarn>1699,1030</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,1030</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1030</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;SECURITY_DEP;MONO_SECURITY_ALIAS;MONO;FEATURE_PAL;MONO_FEATURE_NEW_TLS;MONO_FEATURE_NEW_SYSTEM_SOURCE;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;SECURITY_DEP;MONO;FEATURE_PAL;MONO_FEATURE_NEW_TLS;MONO_FEATURE_NEW_SYSTEM_SOURCE;DISABLE_CAS_USE;MONO_SECURITY_ALIAS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1030</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;SECURITY_DEP;MONO_SECURITY_ALIAS;MONO;FEATURE_PAL;MONO_FEATURE_NEW_TLS;MONO_FEATURE_NEW_SYSTEM_SOURCE;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;SECURITY_DEP;MONO;FEATURE_PAL;MONO_FEATURE_NEW_TLS;MONO_FEATURE_NEW_SYSTEM_SOURCE;DISABLE_CAS_USE;MONO_SECURITY_ALIAS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\InternalApis\NDP_Common\inc\PinnableBufferCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_LazyAsyncResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_LoggingObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_NTAuthentication.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_SecureChannel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_SslSessionsCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Logging.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\SecureProtocols\_FixedSizeReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\SecureProtocols\_HelperAsyncResults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\SecureProtocols\_SslState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\SecureProtocols\_SslStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\SecureProtocols\SslStream.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\Locale.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\InternalApis\NDP_Common\inc\PinnableBufferCache.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_LazyAsyncResult.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_LoggingObject.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_NTAuthentication.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_SecureChannel.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_SslSessionsCache.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Logging.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SecureProtocols\_FixedSizeReader.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SecureProtocols\_HelperAsyncResults.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SecureProtocols\_SslState.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SecureProtocols\_SslStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SecureProtocols\SslStream.cs" />\r
<Compile Include="..\System\Mono.Net.Security\CallbackHelpers.cs" />\r
<Compile Include="..\System\Mono.Net.Security\IMonoTlsProvider.cs" />\r
<Compile Include="..\System\Mono.Net.Security\MonoTlsProviderFactory.cs" />\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,1030</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,1030</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
if ((array1 == null) && (array2 == null))
return;
if (array1 == null)
- Assertion.Fail (msg + " -> First array is NULL");
+ Assert.Fail (msg + " -> First array is NULL");
if (array2 == null)
- Assertion.Fail (msg + " -> Second array is NULL");
+ Assert.Fail (msg + " -> Second array is NULL");
bool a = (array1.Length == array2.Length);
if (a) {
msg += " -> Expected " + BitConverter.ToString (array1, 0);
msg += " is different than " + BitConverter.ToString (array2, 0);
}
- Assertion.Assert (msg, a);
+ Assert.IsTrue (a, msg);
}
// MD2 ("") = 8350e5a3e24c153df2275c9f80692773
for (int i=0; i < input.Length - 1; i++)
hash.TransformBlock (input, i, 1, copy, i);
byte[] output = hash.TransformFinalBlock (input, input.Length - 1, 1);
- Assertion.AssertEquals (testName + ".e.1", input [input.Length - 1], output [0]);
+ Assert.AreEqual (input [input.Length - 1], output [0], testName + ".e.1");
AssertEquals (testName + ".e.2", result, hash.Hash);
// required or next operation will still return old hash
hash.Initialize ();
public virtual void StaticInfo ()
{
string className = hash.ToString ();
- Assertion.AssertEquals (className + ".HashSize", 128, hash.HashSize);
- Assertion.AssertEquals (className + ".InputBlockSize", 1, hash.InputBlockSize);
- Assertion.AssertEquals (className + ".OutputBlockSize", 1, hash.OutputBlockSize);
+ Assert.AreEqual (128, hash.HashSize, className + ".HashSize",);
+ Assert.AreEqual (1, hash.InputBlockSize, className + ".InputBlockSize");
+ Assert.AreEqual (1, hash.OutputBlockSize, className + ".OutputBlockSize");
}
}
if ((array1 == null) && (array2 == null))
return;
if (array1 == null)
- Assertion.Fail (msg + " -> First array is NULL");
+ Assert.Fail (msg + " -> First array is NULL");
if (array2 == null)
- Assertion.Fail (msg + " -> Second array is NULL");
+ Assert.Fail (msg + " -> Second array is NULL");
bool a = (array1.Length == array2.Length);
if (a) {
msg += " -> Expected " + BitConverter.ToString (array1, 0);
msg += " is different than " + BitConverter.ToString (array2, 0);
}
- Assertion.Assert (msg, a);
+ Assert.IsTrue (a, msg);
}
// MD4 ("") = 31d6cfe0d16ae931b73c59d7e0c089c0
for (int i=0; i < input.Length - 1; i++)
hash.TransformBlock (input, i, 1, copy, i);
byte[] output = hash.TransformFinalBlock (input, input.Length - 1, 1);
- Assertion.AssertEquals (testName + ".e.1", input [input.Length - 1], output [0]);
+ Assert.AreEqual (input [input.Length - 1], output [0], testName + ".e.1");
AssertEquals (testName + ".e.2", result, hash.Hash);
// required or next operation will still return old hash
hash.Initialize ();
public virtual void StaticInfo ()
{
string className = hash.ToString ();
- Assertion.AssertEquals (className + ".HashSize", 128, hash.HashSize);
- Assertion.AssertEquals (className + ".InputBlockSize", 1, hash.InputBlockSize);
- Assertion.AssertEquals (className + ".OutputBlockSize", 1, hash.OutputBlockSize);
+ Assert.AreEqual (128, hash.HashSize, className + ".HashSize");
+ Assert.AreEqual (1, hash.InputBlockSize, className + ".InputBlockSize");
+ Assert.AreEqual (1, hash.OutputBlockSize, className + ".OutputBlockSize");
}
}
if ((array1 == null) && (array2 == null))
return;
if (array1 == null)
- Assertion.Fail (msg + " -> First array is NULL");
+ Assert.Fail (msg + " -> First array is NULL");
if (array2 == null)
- Assertion.Fail (msg + " -> Second array is NULL");
+ Assert.Fail (msg + " -> Second array is NULL");
bool a = (array1.Length == array2.Length);
if (a) {
msg += " -> Expected " + BitConverter.ToString (array1, 0);
msg += " is different than " + BitConverter.ToString (array2, 0);
}
- Assertion.Assert (msg, a);
+ Assert.IsTrue (a, msg);
}
// MD5 ("") = d41d8cd98f00b204e9800998ecf8427e
for (int i=0; i < input.Length - 1; i++)
hash.TransformBlock (input, i, 1, copy, i);
byte[] output = hash.TransformFinalBlock (input, input.Length - 1, 1);
- Assertion.AssertEquals (testName + ".e.1", input [input.Length - 1], output [0]);
+ Assert.AreEqual (input [input.Length - 1], output [0], testName + ".e.1");
AssertEquals (testName + ".e.2", result, hash.Hash);
// required or next operation will still return old hash
hash.Initialize ();
public virtual void StaticInfo ()
{
string className = hash.ToString ();
- Assertion.AssertEquals (className + ".HashSize", 128, hash.HashSize);
- Assertion.AssertEquals (className + ".InputBlockSize", 1, hash.InputBlockSize);
- Assertion.AssertEquals (className + ".OutputBlockSize", 1, hash.OutputBlockSize);
+ Assert.AreEqual (128, hash.HashSize, className + ".HashSize");
+ Assert.AreEqual (1, hash.InputBlockSize, className + ".InputBlockSize");
+ Assert.AreEqual (1, hash.OutputBlockSize, className + ".OutputBlockSize");
}
}
if ((array1 == null) && (array2 == null))
return;
if (array1 == null)
- Assertion.Fail (msg + " -> First array is NULL");
+ Assert.Fail (msg + " -> First array is NULL");
if (array2 == null)
- Assertion.Fail (msg + " -> Second array is NULL");
+ Assert.Fail (msg + " -> Second array is NULL");
bool a = (array1.Length == array2.Length);
if (a) {
}
msg += " -> Expected " + BitConverter.ToString (array1, 0);
msg += " is different than " + BitConverter.ToString (array2, 0);
- Assertion.Assert (msg, a);
+ Assert.IsTrue (a, msg);
}
[SetUp]
{
// test all values static for SHA1
string className = hash.ToString ();
- Assertion.AssertEquals (className + ".HashSize", 160, hash.HashSize);
- Assertion.AssertEquals (className + ".InputBlockSize", 1, hash.InputBlockSize);
- Assertion.AssertEquals (className + ".OutputBlockSize", 1, hash.OutputBlockSize);
- Assertion.AssertEquals (className + ".CanReuseTransform", true, hash.CanReuseTransform);
- Assertion.AssertEquals (className + ".CanTransformMultipleBlocks", true, hash.CanTransformMultipleBlocks);
- Assertion.AssertEquals (className + ".ToString()", "Mono.Security.Cryptography.SHA1CryptoServiceProvider", className);
+ Assert.AreEqual (className + ".HashSize", 160, hash.HashSize);
+ Assert.AreEqual (className + ".InputBlockSize", 1, hash.InputBlockSize);
+ Assert.AreEqual (className + ".OutputBlockSize", 1, hash.OutputBlockSize);
+ Assert.AreEqual (className + ".CanReuseTransform", true, hash.CanReuseTransform);
+ Assert.AreEqual (className + ".CanTransformMultipleBlocks", true, hash.CanTransformMultipleBlocks);
+ Assert.AreEqual (className + ".ToString()", "Mono.Security.Cryptography.SHA1CryptoServiceProvider", className);
}
// First test, we hash the string "abc"
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{4615469E-37C9-4D64-9231-67594EA75E4F}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>1699,1030</NoWarn>\r
- <OutputPath>./../../class/lib/basic</OutputPath>\r
- <NoStdLib>False</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>Mono.Security</AssemblyName>\r
- <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>1699,1030</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;BOOTSTRAP_BASIC</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,1030</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>NET_1_1;NET_2_0;BOOTSTRAP_BASIC</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="..\..\build\common\Consts.cs" />\r
- <Compile Include="..\..\build\common\Locale.cs" />\r
- <Compile Include=".\Assembly\AssemblyInfo.cs" />\r
- <Compile Include=".\Mono.Math.Prime.Generator\NextPrimeFinder.cs" />\r
- <Compile Include=".\Mono.Math.Prime.Generator\PrimeGeneratorBase.cs" />\r
- <Compile Include=".\Mono.Math.Prime.Generator\SequentialSearchPrimeGeneratorBase.cs" />\r
- <Compile Include=".\Mono.Math.Prime\ConfidenceFactor.cs" />\r
- <Compile Include=".\Mono.Math.Prime\PrimalityTests.cs" />\r
- <Compile Include=".\Mono.Math\BigInteger.cs" />\r
- <Compile Include=".\Mono.Security.Authenticode\AuthenticodeBase.cs" />\r
- <Compile Include=".\Mono.Security.Authenticode\AuthenticodeDeformatter.cs" />\r
- <Compile Include=".\Mono.Security.Authenticode\AuthenticodeFormatter.cs" />\r
- <Compile Include=".\Mono.Security.Authenticode\PrivateKey.cs" />\r
- <Compile Include=".\Mono.Security.Authenticode\SoftwarePublisherCertificate.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\ARC4Managed.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\CryptoConvert.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\CryptoTools.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\DHKeyGeneration.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\DHParameters.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\DiffieHellman.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\DiffieHellmanManaged.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\KeyPairPersistence.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\MD2.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\MD2Managed.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\MD4.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\MD4Managed.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\MD5SHA1.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\PKCS1.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\PKCS8.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\RC4.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\RSAManaged.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\SHA224.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\SHA224Managed.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\SymmetricTransform.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\TlsHMAC.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\ChallengeResponse.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\ChallengeResponse2.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\MessageBase.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\NtlmAuthLevel.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\NtlmFlags.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\NtlmSettings.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\Type1Message.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\Type2Message.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\Type3Message.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsClientCertificate.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsClientCertificateVerify.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsClientFinished.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsClientHello.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsClientKeyExchange.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsServerCertificate.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsServerCertificateRequest.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsServerFinished.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsServerHello.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsServerHelloDone.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsServerKeyExchange.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsClientCertificate.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsClientCertificateVerify.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsClientFinished.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsClientHello.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsClientKeyExchange.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsServerCertificate.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsServerCertificateRequest.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsServerFinished.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsServerHello.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsServerHelloDone.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsServerKeyExchange.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake\ClientCertificateType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake\HandshakeMessage.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake\HandshakeType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\Alert.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\CipherAlgorithmType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\CipherSuite.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\CipherSuiteCollection.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\CipherSuiteFactory.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\ClientContext.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\ClientRecordProtocol.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\ClientSessionCache.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\ContentType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\Context.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\DebugHelper.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\ExchangeAlgorithmType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\HandshakeState.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\HashAlgorithmType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\HttpsClientStream.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\RecordProtocol.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\RSASslSignatureDeformatter.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\RSASslSignatureFormatter.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SecurityCompressionType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SecurityParameters.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SecurityProtocolType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\ServerContext.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\ServerRecordProtocol.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SslCipherSuite.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SslClientStream.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SslHandshakeHash.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SslServerStream.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SslStreamBase.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\TlsCipherSuite.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\TlsClientSettings.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\TlsException.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\TlsServerSettings.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\TlsStream.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\AuthorityKeyIdentifierExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\BasicConstraintsExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\CertificatePoliciesExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\CRLDistributionPointsExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\ExtendedKeyUsageExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\GeneralNames.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\KeyAttributesExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\KeyUsageExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\NetscapeCertTypeExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\PrivateKeyUsagePeriodExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\SubjectAltNameExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\SubjectKeyIdentifierExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509\PKCS12.cs" />\r
- <Compile Include=".\Mono.Security.X509\X501Name.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509Builder.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509Certificate.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509CertificateBuilder.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509CertificateCollection.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509Chain.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509ChainStatusFlags.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509CRL.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509Extension.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509Extensions.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509Store.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509StoreManager.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509Stores.cs" />\r
- <Compile Include=".\Mono.Security.X509\X520Attributes.cs" />\r
- <Compile Include=".\Mono.Security\ASN1.cs" />\r
- <Compile Include=".\Mono.Security\ASN1Convert.cs" />\r
- <Compile Include=".\Mono.Security\BitConverterLE.cs" />\r
- <Compile Include=".\Mono.Security\PKCS7.cs" />\r
- <Compile Include=".\Mono.Security\StrongName.cs" />\r
- <Compile Include=".\Mono.Xml\MiniParser.cs" />\r
- <Compile Include=".\Mono.Xml\SecurityParser.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent>\r
-\r
- </PreBuildEvent>\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <ProjectReference Include="..\System\System-basic-1.csproj">\r
- <Project>{CE10AD5A-9645-496F-8369-7B687E84456B}</Project>\r
- <Name>System\System-basic-1</Name>\r
- </ProjectReference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
-</Project>\r
-
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{B826C748-252D-4C0F-8A6C-C8DADE270C3F}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>1699,1030</NoWarn>\r
- <OutputPath>./../../class/lib/build</OutputPath>\r
- <NoStdLib>True</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>Mono.Security</AssemblyName>\r
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>1699,1030</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,1030</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="..\..\build\common\Consts.cs" />\r
- <Compile Include="..\..\build\common\Locale.cs" />\r
- <Compile Include=".\Assembly\AssemblyInfo.cs" />\r
- <Compile Include=".\Mono.Math.Prime.Generator\NextPrimeFinder.cs" />\r
- <Compile Include=".\Mono.Math.Prime.Generator\PrimeGeneratorBase.cs" />\r
- <Compile Include=".\Mono.Math.Prime.Generator\SequentialSearchPrimeGeneratorBase.cs" />\r
- <Compile Include=".\Mono.Math.Prime\ConfidenceFactor.cs" />\r
- <Compile Include=".\Mono.Math.Prime\PrimalityTests.cs" />\r
- <Compile Include=".\Mono.Math\BigInteger.cs" />\r
- <Compile Include=".\Mono.Security.Authenticode\AuthenticodeBase.cs" />\r
- <Compile Include=".\Mono.Security.Authenticode\AuthenticodeDeformatter.cs" />\r
- <Compile Include=".\Mono.Security.Authenticode\AuthenticodeFormatter.cs" />\r
- <Compile Include=".\Mono.Security.Authenticode\PrivateKey.cs" />\r
- <Compile Include=".\Mono.Security.Authenticode\SoftwarePublisherCertificate.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\ARC4Managed.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\CryptoConvert.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\CryptoTools.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\DHKeyGeneration.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\DHParameters.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\DiffieHellman.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\DiffieHellmanManaged.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\KeyPairPersistence.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\MD2.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\MD2Managed.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\MD4.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\MD4Managed.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\MD5SHA1.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\PKCS1.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\PKCS8.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\RC4.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\RSAManaged.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\SHA224.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\SHA224Managed.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\SymmetricTransform.cs" />\r
- <Compile Include=".\Mono.Security.Cryptography\TlsHMAC.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\ChallengeResponse.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\ChallengeResponse2.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\MessageBase.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\NtlmAuthLevel.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\NtlmFlags.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\NtlmSettings.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\Type1Message.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\Type2Message.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Ntlm\Type3Message.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsClientCertificate.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsClientCertificateVerify.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsClientFinished.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsClientHello.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsClientKeyExchange.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsServerCertificate.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsServerCertificateRequest.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsServerFinished.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsServerHello.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsServerHelloDone.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Client\TlsServerKeyExchange.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsClientCertificate.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsClientCertificateVerify.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsClientFinished.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsClientHello.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsClientKeyExchange.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsServerCertificate.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsServerCertificateRequest.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsServerFinished.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsServerHello.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsServerHelloDone.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake.Server\TlsServerKeyExchange.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake\ClientCertificateType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake\HandshakeMessage.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls.Handshake\HandshakeType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\Alert.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\CipherAlgorithmType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\CipherSuite.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\CipherSuiteCollection.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\CipherSuiteFactory.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\ClientContext.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\ClientRecordProtocol.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\ClientSessionCache.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\ContentType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\Context.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\DebugHelper.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\ExchangeAlgorithmType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\HandshakeState.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\HashAlgorithmType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\HttpsClientStream.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\RecordProtocol.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\RSASslSignatureDeformatter.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\RSASslSignatureFormatter.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SecurityCompressionType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SecurityParameters.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SecurityProtocolType.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\ServerContext.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\ServerRecordProtocol.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SslCipherSuite.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SslClientStream.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SslHandshakeHash.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SslServerStream.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\SslStreamBase.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\TlsCipherSuite.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\TlsClientSettings.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\TlsException.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\TlsServerSettings.cs" />\r
- <Compile Include=".\Mono.Security.Protocol.Tls\TlsStream.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\AuthorityKeyIdentifierExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\BasicConstraintsExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\CertificatePoliciesExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\CRLDistributionPointsExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\ExtendedKeyUsageExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\GeneralNames.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\KeyAttributesExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\KeyUsageExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\NetscapeCertTypeExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\PrivateKeyUsagePeriodExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\SubjectAltNameExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509.Extensions\SubjectKeyIdentifierExtension.cs" />\r
- <Compile Include=".\Mono.Security.X509\PKCS12.cs" />\r
- <Compile Include=".\Mono.Security.X509\X501Name.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509Builder.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509Certificate.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509CertificateBuilder.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509CertificateCollection.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509Chain.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509ChainStatusFlags.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509CRL.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509Extension.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509Extensions.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509Store.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509StoreManager.cs" />\r
- <Compile Include=".\Mono.Security.X509\X509Stores.cs" />\r
- <Compile Include=".\Mono.Security.X509\X520Attributes.cs" />\r
- <Compile Include=".\Mono.Security\ASN1.cs" />\r
- <Compile Include=".\Mono.Security\ASN1Convert.cs" />\r
- <Compile Include=".\Mono.Security\BitConverterLE.cs" />\r
- <Compile Include=".\Mono.Security\PKCS7.cs" />\r
- <Compile Include=".\Mono.Security\StrongName.cs" />\r
- <Compile Include=".\Mono.Xml\MiniParser.cs" />\r
- <Compile Include=".\Mono.Xml\SecurityParser.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent>\r
-\r
- </PreBuildEvent>\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <ProjectReference Include="..\corlib\corlib-build.csproj">\r
- <Project>{2BDF80D1-6F06-4908-B351-835292B7A9B9}</Project>\r
- <Name>corlib\corlib-build</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="..\System\System-build-1.csproj">\r
- <Project>{ACA4A790-62B2-4D59-B96C-CE17F8F6BE58}</Project>\r
- <Name>System\System-build-1</Name>\r
- </ProjectReference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
-</Project>\r
-
<OutputType>Library</OutputType>\r
<NoWarn>1699,1030,3009</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
// p and q values should have a length of half the strength in bits
int pbitlength = ((KeySize + 1) >> 1);
int qbitlength = (KeySize - pbitlength);
- const uint uint_e = 17;
+ const uint uint_e = 65537;
e = uint_e; // fixed
// generate p, prime and (p-1) relatively prime to e
protected void Expect (BigInteger actual, BigInteger expected)
{
- Assertion.AssertEquals (Name, expected, actual);
+ Assert.AreEqual (expected, actual, Name);
}
}
}
private void ExpectComposite (BigInteger bi)
{
- Assertion.AssertEquals (false, bi.IsProbablePrime ());
+ Assert.AreEqual (false, bi.IsProbablePrime ());
}
private void ExpectPrime (BigInteger bi)
{
- Assertion.AssertEquals (true, bi.IsProbablePrime ());
+ Assert.AreEqual (true, bi.IsProbablePrime ());
}
}
// Adapted from http://lists.ximian.com/archives/public/mono-devel-list/2003-November/003026.html
// Note: these primes are taken from RFC 2412 [http://www.faqs.org/rfcs/rfc2412.html]
[TestFixture]
- public class Rfc2412WellTestedPrimes : Assertion {
+ public class Rfc2412WellTestedPrimes {
// E.1. Well-Known Group 1: A 768 bit prime
[Test]
{
string prime = "1552518092300708935130918131258481755631334049434514313202351194902966239949102107258669453876591642442910007680288864229150803718918046342632727613031282983744380820890196288509170691316593175367469551763119843371637221007210577919";
BigInteger bi = BigInteger.Parse (prime);
- Assert ("isProbablePrime-768", bi.IsProbablePrime ());
- AssertEquals ("ToString()", prime, bi.ToString ());
+ Assert.IsTrue (bi.IsProbablePrime (), "isProbablePrime-768");
+ Assert.AreEqual (prime, bi.ToString (), "ToString()");
}
// E.2. Well-Known Group 2: A 1024 bit prime
{
string prime = "179769313486231590770839156793787453197860296048756011706444423684197180216158519368947833795864925541502180565485980503646440548199239100050792877003355816639229553136239076508735759914822574862575007425302077447712589550957937778424442426617334727629299387668709205606050270810842907692932019128194467627007";
BigInteger bi = BigInteger.Parse (prime);
- Assert ("isProbablePrime-1024", bi.IsProbablePrime ());
- AssertEquals ("ToString()", prime, bi.ToString ());
+ Assert.IsTrue (bi.IsProbablePrime (), "isProbablePrime-1024");
+ Assert.AreEqual (prime, bi.ToString (), "ToString()");
}
// Note: E.3 and E.4 are for Elliptic Curve Groups
{
string prime = "2410312426921032588552076022197566074856950548502459942654116941958108831682612228890093858261341614673227141477904012196503648957050582631942730706805009223062734745341073406696246014589361659774041027169249453200378729434170325843778659198143763193776859869524088940195577346119843545301547043747207749969763750084308926339295559968882457872412993810129130294592999947926365264059284647209730384947211681434464714438488520940127459844288859336526896320919633919";
BigInteger bi = BigInteger.Parse (prime);
- Assert ("isProbablePrime-1536", bi.IsProbablePrime ());
- AssertEquals ("ToString()", prime, bi.ToString ());
+ Assert.IsTrue (bi.IsProbablePrime (), "isProbablePrime-1536");
+ Assert.AreEqual (prime, bi.ToString (), "ToString()");
}
}
ContextData ctx = (ContextData)Context;
- Assertion.AssertEquals (ctx.bits, bits);
+ Assert.AreEqual (ctx.bits, bits);
uint d = ctx.testData;
for (uint i = (uint)bits - 2; d > 0; i--, d >>= 1)
Assert.IsTrue (p.TestBit (1));
uint d = ctx.testData;
for (uint j = 128 - 2; d > 0; j--, d >>= 1)
- Assertion.AssertEquals ((d&1) == 1, p.TestBit (j));
+ Assert.AreEqual ((d&1) == 1, p.TestBit (j));
}
}
}
// makecert -n "CN=PVK1" -sv 1.pvk 1.cer
[TestFixture]
-public class PrivateKeyTest : Assertion {
+public class PrivateKeyTest {
// because most crypto stuff works with byte[] buffers
static public void AssertEquals (string msg, byte[] array1, byte[] array2)
if ((array1 == null) && (array2 == null))
return;
if (array1 == null)
- Fail (msg + " -> First array is NULL");
+ Assert.Fail (msg + " -> First array is NULL");
if (array2 == null)
- Fail (msg + " -> Second array is NULL");
+ Assert.Fail (msg + " -> Second array is NULL");
bool a = (array1.Length == array2.Length);
if (a) {
msg += " -> Expected " + BitConverter.ToString (array1, 0);
msg += " is different than " + BitConverter.ToString (array2, 0);
}
- Assert (msg, a);
+ Assert.IsTrue (a, msg);
}
string testfile;
{
WriteBuffer (nopwd);
PrivateKey pvk = PrivateKey.CreateFromFile (testfile);
- AssertNotNull ("msnopwd.RSA", pvk.RSA);
- Assert ("msnopwd.Encrypted", !pvk.Encrypted);
- Assert ("msnopwd.Weak", pvk.Weak);
- AssertEquals ("msnopwd.KeyType", 2, pvk.KeyType);
+ Assert.IsNotNull (pvk.RSA, "msnopwd.RSA");
+ Assert.IsTrue (!pvk.Encrypted, "msnopwd.Encrypted");
+ Assert.IsTrue (pvk.Weak, "msnopwd.Weak");
+ Assert.AreEqual (2, pvk.KeyType, "msnopwd.KeyType");
}
// this will convert a PVK file without a password to a PVK file
string rsa1 = pvk.RSA.ToXmlString (true);
pvk.Save (testfile, "password");
pvk = PrivateKey.CreateFromFile (testfile, "password");
- AssertNotNull ("topwd.RSA", pvk.RSA);
+ Assert.IsNotNull (pvk.RSA, "topwd.RSA");
string rsa2 = pvk.RSA.ToXmlString (true);
- AssertEquals ("topwd.RSA identical", rsa1, rsa2);
- Assert ("topwd.Encrypted", pvk.Encrypted);
- Assert ("topwd.Weak", pvk.Weak);
+ Assert.AreEqual (rsa1, rsa2, "topwd.RSA identical");
+ Assert.IsTrue (pvk.Encrypted, "topwd.Encrypted");
+ Assert.IsTrue (pvk.Weak, "topwd.Weak");
}
// this will convert a PVK file without a password to a PVK file
pvk.Weak = false; // we want strong crypto
pvk.Save (testfile, "password");
pvk = PrivateKey.CreateFromFile (testfile, "password");
- AssertNotNull ("topwd.RSA", pvk.RSA);
+ Assert.IsNotNull (pvk.RSA, "topwd.RSA");
string rsa2 = pvk.RSA.ToXmlString (true);
- AssertEquals ("topwd.RSA identical", rsa1, rsa2);
- Assert ("topwd.Encrypted", pvk.Encrypted);
- Assert ("topwd.Weak", !pvk.Weak);
+ Assert.AreEqual (rsa1, rsa2, "topwd.RSA identical");
+ Assert.IsTrue (pvk.Encrypted, "topwd.Encrypted");
+ Assert.IsTrue (!pvk.Weak, "topwd.Weak");
}
static byte[] pwd = {
{
WriteBuffer (pwd);
PrivateKey pvk = PrivateKey.CreateFromFile (testfile, "password");
- AssertNotNull ("mspwd.RSA", pvk.RSA);
- Assert ("mspwd.Encrypted", pvk.Encrypted);
- Assert ("mspwd.Weak", pvk.Weak);
+ Assert.IsNotNull (pvk.RSA, "mspwd.RSA");
+ Assert.IsTrue (pvk.Encrypted, "mspwd.Encrypted");
+ Assert.IsTrue (pvk.Weak, "mspwd.Weak");
}
// this will convert a PVK file with a password to a PVK file
string rsa1 = pvk.RSA.ToXmlString (true);
pvk.Save (testfile);
pvk = PrivateKey.CreateFromFile (testfile);
- AssertNotNull ("nomorepwd.RSA", pvk.RSA);
+ Assert.IsNotNull (pvk.RSA, "nomorepwd.RSA");
string rsa2 = pvk.RSA.ToXmlString (true);
- AssertEquals ("nomorepwd.RSA identical", rsa1, rsa2);
- Assert ("nomorepwd.Encrypted", !pvk.Encrypted);
- Assert ("nomorepwd.Weak", pvk.Weak);
+ Assert.AreEqual (rsa1, rsa2, "nomorepwd.RSA identical");
+ Assert.IsTrue (!pvk.Encrypted, "nomorepwd.Encrypted");
+ Assert.IsTrue (pvk.Weak, "nomorepwd.Weak");
}
[Test]
pvk.Save (testfile, "mono");
pvk = PrivateKey.CreateFromFile (testfile, "mono");
- AssertNotNull ("new.RSA", pvk.RSA);
+ Assert.IsNotNull (pvk.RSA, "new.RSA");
string rsa2 = pvk.RSA.ToXmlString (true);
- AssertEquals ("new.RSA identical", rsa1, rsa2);
- Assert ("new.Encrypted", pvk.Encrypted);
- Assert ("new.Weak", !pvk.Weak);
+ Assert.AreEqual (rsa1, rsa2, "new.RSA identical");
+ Assert.IsTrue (pvk.Encrypted, "new.Encrypted");
+ Assert.IsTrue (!pvk.Weak, "new.Weak");
}
[Test]
namespace MonoTests.Mono.Security.Cryptography {
[TestFixture]
- public class CryptoConvertTest : Assertion {
+ public class CryptoConvertTest {
// because most crypto stuff works with byte[] buffers
static public void AssertEquals (string msg, byte[] array1, byte[] array2)
if ((array1 == null) && (array2 == null))
return;
if (array1 == null)
- Fail (msg + " -> First array is NULL");
+ Assert.Fail (msg + " -> First array is NULL");
if (array2 == null)
- Fail (msg + " -> Second array is NULL");
+ Assert.Fail (msg + " -> Second array is NULL");
bool a = (array1.Length == array2.Length);
if (a) {
}
msg += " -> Expected " + BitConverter.ToString (array1, 0);
msg += " is different than " + BitConverter.ToString (array2, 0);
- Assert (msg, a);
+ Assert.IsTrue (a, msg);
}
// strongname generated using "sn -k unit.snk"
{
// keypair
RSA rsa = CryptoConvert.FromCapiKeyBlob (strongName, 0);
- AssertEquals ("KeyPair", strongNameString, rsa.ToXmlString (true));
- AssertEquals ("PublicKey-1", strongNamePublicKeyString, rsa.ToXmlString (false));
+ Assert.AreEqual (strongNameString, rsa.ToXmlString (true), "KeyPair");
+ Assert.AreEqual (strongNamePublicKeyString, rsa.ToXmlString (false), "PublicKey-1");
// public key (direct)
rsa = CryptoConvert.FromCapiKeyBlob (strongNamePublicKey, 12);
- AssertEquals ("PublicKey-2", strongNamePublicKeyString, rsa.ToXmlString (false));
+ Assert.AreEqual (strongNamePublicKeyString, rsa.ToXmlString (false), "PublicKey-2");
// public key (indirect - inside header)
rsa = CryptoConvert.FromCapiKeyBlob (strongNamePublicKey, 0);
- AssertEquals ("PublicKey-3", strongNamePublicKeyString, rsa.ToXmlString (false));
+ Assert.AreEqual (strongNamePublicKeyString, rsa.ToXmlString (false), "PublicKey-3");
}
[Test]
public void FromCapiPrivateKeyBlob ()
{
RSA rsa = CryptoConvert.FromCapiPrivateKeyBlob (strongName, 0);
- AssertEquals ("KeyPair", strongNameString, rsa.ToXmlString (true));
+ Assert.AreEqual (strongNameString, rsa.ToXmlString (true), "KeyPair");
}
[Test]
public void FromCapiPublicKeyBlob ()
{
RSA rsa = CryptoConvert.FromCapiPublicKeyBlob (strongNamePublicKey, 12);
- AssertEquals ("PublicKey", strongNamePublicKeyString, rsa.ToXmlString (false));
+ Assert.AreEqual (strongNamePublicKeyString, rsa.ToXmlString (false), "PublicKey");
}
[Test]
AssertEquals ("RSA-KeyPair", strongName, keypair);
byte[] publicKey = CryptoConvert.ToCapiKeyBlob (rsa, false);
- AssertEquals ("RSA-PublicKey", BitConverter.ToString (strongNamePublicKey, 12), BitConverter.ToString (publicKey));
+ Assert.AreEqual (BitConverter.ToString (strongNamePublicKey, 12), BitConverter.ToString (publicKey), "RSA-PublicKey");
AsymmetricAlgorithm dsa = DSA.Create ();
dsa.FromXmlString (dsaKeyPairString);
AssertEquals ("DSA-KeyPair", dsaPrivBlob, CryptoConvert.ToCapiKeyBlob (dsa, true));
- AssertEquals ("DSA-PublicKey", BitConverter.ToString (dsaPubBlob), BitConverter.ToString (CryptoConvert.ToCapiKeyBlob (dsa, false)));
+ Assert.AreEqual (BitConverter.ToString (dsaPubBlob), BitConverter.ToString (CryptoConvert.ToCapiKeyBlob (dsa, false)), "DSA-PublicKey");
}
[Test]
AssertEquals ("KeyPair", strongName, keypair);
byte[] publicKey = CryptoConvert.ToCapiKeyBlob (rsa, false);
- AssertEquals ("PublicKey", BitConverter.ToString (strongNamePublicKey, 12), BitConverter.ToString (publicKey));
+ Assert.AreEqual (BitConverter.ToString (strongNamePublicKey, 12), BitConverter.ToString (publicKey), "PublicKey");
}
[Test]
// full keypair
rsa.FromXmlString (strongNameString);
byte[] publicKey = CryptoConvert.ToCapiPublicKeyBlob (rsa);
- AssertEquals ("PublicKey-1", BitConverter.ToString (strongNamePublicKey, 12), BitConverter.ToString (publicKey));
+ Assert.AreEqual (BitConverter.ToString (strongNamePublicKey, 12), BitConverter.ToString (publicKey), "PublicKey-1");
// public key only
rsa.FromXmlString (strongNamePublicKeyString);
publicKey = CryptoConvert.ToCapiPublicKeyBlob (rsa);
- AssertEquals ("PublicKey-2", BitConverter.ToString (strongNamePublicKey, 12), BitConverter.ToString (publicKey));
+ Assert.AreEqual (BitConverter.ToString (strongNamePublicKey, 12), BitConverter.ToString (publicKey), "PublicKey-2");
}
/* DSA key tests */
public void FromCapiKeyBlobDSA ()
{
DSA dsa = CryptoConvert.FromCapiKeyBlobDSA (dsaPrivBlob);
- AssertEquals ("KeyPair", dsaKeyPairString, dsa.ToXmlString (true));
- AssertEquals ("PublicKey", dsaPubKeyString, dsa.ToXmlString (false));
+ Assert.AreEqual (dsaKeyPairString, dsa.ToXmlString (true), "KeyPair");
+ Assert.AreEqual (dsaPubKeyString, dsa.ToXmlString (false), "PublicKey");
}
[Test]
public void FromCapiPrivateKeyBlobDSA ()
{
DSA dsa = CryptoConvert.FromCapiPrivateKeyBlobDSA (dsaPrivBlob, 0);
- AssertEquals ("KeyPair", dsaKeyPairString, dsa.ToXmlString (true));
+ Assert.AreEqual (dsaKeyPairString, dsa.ToXmlString (true), "KeyPair");
}
[Test]
public void FromCapiPublicKeyBlobDSA ()
{
DSA dsa = CryptoConvert.FromCapiPublicKeyBlobDSA (dsaPubBlob, 0);
- AssertEquals ("PublicKey", dsaPubKeyString, dsa.ToXmlString (false));
+ Assert.AreEqual (dsaPubKeyString, dsa.ToXmlString (false), "PublicKey");
}
[Test]
AssertEquals ("KeyPair", dsaPrivBlob, keypair);
byte[] pubkey = CryptoConvert.ToCapiKeyBlob (dsa, false);
- AssertEquals ("PublicKey", BitConverter.ToString (dsaPubBlob), BitConverter.ToString (pubkey));
+ Assert.AreEqual (BitConverter.ToString (dsaPubBlob), BitConverter.ToString (pubkey), "PublicKey");
}
[Test]
// full keypair
dsa.FromXmlString (dsaKeyPairString);
byte[] pubkey = CryptoConvert.ToCapiPublicKeyBlob (dsa);
- AssertEquals ("PublicKey-1", BitConverter.ToString (dsaPubBlob), BitConverter.ToString (pubkey));
+ Assert.AreEqual (BitConverter.ToString (dsaPubBlob), BitConverter.ToString (pubkey), "PublicKey-1");
// public key only
dsa.FromXmlString (dsaPubKeyString);
pubkey = CryptoConvert.ToCapiPublicKeyBlob (dsa);
- AssertEquals ("PublicKey-2", BitConverter.ToString (dsaPubBlob), BitConverter.ToString (pubkey));
+ Assert.AreEqual (BitConverter.ToString (dsaPubBlob), BitConverter.ToString (pubkey), "PublicKey-2");
}
[Test]
public void FromHex ()
{
- AssertNull ("FromHex(null)", CryptoConvert.FromHex (null));
+ Assert.IsNull (CryptoConvert.FromHex (null), "FromHex(null)");
string result = BitConverter.ToString (CryptoConvert.FromHex ("0123456789aBcDeF"));
- AssertEquals ("0123456789abcdef", "01-23-45-67-89-AB-CD-EF", result);
+ Assert.AreEqual ("01-23-45-67-89-AB-CD-EF", result, "0123456789abcdef");
}
[Test]
[Test]
public void ToHex ()
{
- AssertNull ("FromHex(null)", CryptoConvert.FromHex (null));
+ Assert.IsNull (CryptoConvert.FromHex (null), "FromHex(null)");
byte[] data = { 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xef };
- AssertEquals ("0123456789abcdef", "0123456789ABCDEF", CryptoConvert.ToHex (data));
+ Assert.AreEqual ("0123456789ABCDEF", CryptoConvert.ToHex (data), "0123456789abcdef");
}
[Test]
RSA rsa = CryptoConvert.FromCapiKeyBlob (strongNameNUnit, 0);
// note the bad D parameters !!!
// this only works because CRT is being used
- AssertEquals ("KeyPair", "<RSAKeyValue><Modulus>rB8h0TaMs8fWA+5WMdcjOjejCZwhYwuFHUZPS0cC9TOG6FJtvlHPpZLQAg0xfLr2SivPRol1Xw9SqhuaYQNJA7sAaOb8Rvgmx93XbmcNotY9ob4TGaesk+M8VsdexsIJ3WlyLbmRlf0EjT52nboyauEL3UC85zkMjW1LNb8LSs8=</Modulus><Exponent>AQAB</Exponent><P>2d4pGForvc792ztFxhNuzxIihDnXp+qK9F8t/NduhRBdu+JXK4d8a9EGwzpMxLUPlHjCZfXRraZiSQszkH+nzQ==</P><Q>yj9BeGmOrucOUCNZYTtXI0ykzz+1g+cVMSxi+6xzoLEOqmdE4gjcWaxak4MF1+pIR6UycnNa/jg1LBl7MKxpCw==</Q><DP>cMkAjznG4Sjx4/dIRKU0vP/PXJIxIR1bN+y5+uVvsnTpgWVH6SHneE0qahCZQ0/UM/Fb+bqLBJFY2iVxWUGslQ==</DP><DQ>gz6TXPGbLzMv3Z9i5C8e+ABHv1pHj6ZI4VU9kraxfmkH7FsBn3FClUq8qJdRFnGpoBy65Pyo4upUzx5mDAsGSw==</DQ><InverseQ>x+UShV+0d9cicoiB9fkSLqpLDyF4dYzVu0uqX0eCcoGJpk19jtSaMI3Eo8VN6MJAW1zrRy+MA1Fqb9qeThLqZQ==</InverseQ><D>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</D></RSAKeyValue>", rsa.ToXmlString (true));
- AssertEquals ("PublicKey", "<RSAKeyValue><Modulus>rB8h0TaMs8fWA+5WMdcjOjejCZwhYwuFHUZPS0cC9TOG6FJtvlHPpZLQAg0xfLr2SivPRol1Xw9SqhuaYQNJA7sAaOb8Rvgmx93XbmcNotY9ob4TGaesk+M8VsdexsIJ3WlyLbmRlf0EjT52nboyauEL3UC85zkMjW1LNb8LSs8=</Modulus><Exponent>AQAB</Exponent></RSAKeyValue>", rsa.ToXmlString (false));
+ Assert.AreEqual ("<RSAKeyValue><Modulus>rB8h0TaMs8fWA+5WMdcjOjejCZwhYwuFHUZPS0cC9TOG6FJtvlHPpZLQAg0xfLr2SivPRol1Xw9SqhuaYQNJA7sAaOb8Rvgmx93XbmcNotY9ob4TGaesk+M8VsdexsIJ3WlyLbmRlf0EjT52nboyauEL3UC85zkMjW1LNb8LSs8=</Modulus><Exponent>AQAB</Exponent><P>2d4pGForvc792ztFxhNuzxIihDnXp+qK9F8t/NduhRBdu+JXK4d8a9EGwzpMxLUPlHjCZfXRraZiSQszkH+nzQ==</P><Q>yj9BeGmOrucOUCNZYTtXI0ykzz+1g+cVMSxi+6xzoLEOqmdE4gjcWaxak4MF1+pIR6UycnNa/jg1LBl7MKxpCw==</Q><DP>cMkAjznG4Sjx4/dIRKU0vP/PXJIxIR1bN+y5+uVvsnTpgWVH6SHneE0qahCZQ0/UM/Fb+bqLBJFY2iVxWUGslQ==</DP><DQ>gz6TXPGbLzMv3Z9i5C8e+ABHv1pHj6ZI4VU9kraxfmkH7FsBn3FClUq8qJdRFnGpoBy65Pyo4upUzx5mDAsGSw==</DQ><InverseQ>x+UShV+0d9cicoiB9fkSLqpLDyF4dYzVu0uqX0eCcoGJpk19jtSaMI3Eo8VN6MJAW1zrRy+MA1Fqb9qeThLqZQ==</InverseQ><D>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</D></RSAKeyValue>", rsa.ToXmlString (true), "KeyPair");
+ Assert.AreEqual ("<RSAKeyValue><Modulus>rB8h0TaMs8fWA+5WMdcjOjejCZwhYwuFHUZPS0cC9TOG6FJtvlHPpZLQAg0xfLr2SivPRol1Xw9SqhuaYQNJA7sAaOb8Rvgmx93XbmcNotY9ob4TGaesk+M8VsdexsIJ3WlyLbmRlf0EjT52nboyauEL3UC85zkMjW1LNb8LSs8=</Modulus><Exponent>AQAB</Exponent></RSAKeyValue>", rsa.ToXmlString (false), "PublicKey");
}
}
}
// http://www.ietf.org/rfc/rfc2631.txt
[TestFixture]
- public class DiffieHellmanManagedTest : Assertion {
+ public class DiffieHellmanManagedTest {
// because most crypto stuff works with byte[] buffers
static public void AssertEquals (string msg, byte[] array1, byte[] array2)
if ((array1 == null) && (array2 == null))
return;
if (array1 == null)
- Assertion.Fail (msg + " -> First array is NULL");
+ Assert.Fail (msg + " -> First array is NULL");
if (array2 == null)
- Assertion.Fail (msg + " -> Second array is NULL");
+ Assert.Fail (msg + " -> Second array is NULL");
bool a = (array1.Length == array2.Length);
if (a) {
msg += " -> Expected " + BitConverter.ToString (array1, 0);
msg += " is different than " + BitConverter.ToString (array2, 0);
}
- Assertion.Assert (msg, a);
+ Assert.IsTrue (a, msg);
}
[Test]
// let the second DH instance compute the shared secret using the first DH public key
byte[] dh2k = dh2.DecryptKeyExchange (ke1);
// both shared secrets are the same
- AssertEquals ("Shared Secret", dh1k, dh2k);
+ Assert.AreEqual (dh1k, dh2k, "Shared Secret");
}
// TODO: More is needed !
namespace MonoTests.Mono.Security.Cryptography {
[TestFixture]
- public class PKCS8Test : Assertion {
+ public class PKCS8Test {
static public byte[] pkcs8_der = { 0x30, 0x82, 0x02, 0xB2, 0x30, 0x1C, 0x06, 0x0A, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x0C, 0x01, 0x03, 0x30, 0x0E, 0x04, 0x08, 0x86, 0x2A, 0xA9, 0x71, 0x6D, 0xA4, 0xB8, 0x2D, 0x02, 0x02, 0x07, 0xD0, 0x04, 0x82, 0x02, 0x90, 0x90, 0x14, 0xB5, 0xF0, 0xB6, 0x86, 0x56, 0xCB, 0xFA, 0x63, 0xAD, 0x9F, 0x5A, 0x59, 0x6C, 0xAD, 0x00, 0x3C, 0x37, 0x8A, 0xC3, 0x88, 0x58, 0x8B, 0xD7, 0x48, 0x53, 0x7A, 0xC8, 0x5B, 0x0D, 0x98, 0xDD, 0x8B, 0xB3, 0xEC, 0x4C, 0xAC, 0x61, 0x18, 0xE3, 0x5E, 0x47, 0xAD, 0xC7, 0x92, 0xBC, 0xD3, 0x00, 0x07, 0xFF, 0x1A, 0x68, 0x74, 0x45, 0x8E, 0xD8, 0x7C, 0x9F, 0x18, 0x7B, 0xD7, 0xC8,
0x47, 0xBA, 0x6B, 0x19, 0xF2, 0xBF, 0x7E, 0x51, 0x0B, 0x4B, 0x43, 0xE8, 0xB9, 0x56, 0x7E, 0xD0, 0x74, 0xC7, 0xDE, 0x76, 0xDB, 0xFF, 0x5C, 0x6B, 0x53, 0xBE, 0x31, 0x06, 0xAE, 0x6C, 0x8F, 0xDC, 0x49, 0x04, 0x71, 0x74, 0xEE, 0xB8, 0x06, 0xCB, 0xAD, 0x86, 0xB4, 0x4E, 0xB9, 0x46, 0xA1, 0x03, 0x5E, 0x0E, 0xA7, 0xC7, 0x37, 0x6B, 0xB0, 0x8D, 0x2D, 0x81, 0x1F, 0xE3, 0xC2, 0x05, 0xDE, 0xEF, 0x51, 0x07, 0x70, 0x6E, 0x35, 0x9A, 0xAD, 0x19, 0x5E, 0xAF, 0xEB, 0x7F, 0xEF, 0xE4, 0xAB, 0x07, 0xF3, 0xF6, 0xEA, 0xFA, 0x0E, 0x83, 0x65, 0x06, 0x3C, 0xF3, 0xBD, 0x96, 0x08, 0x14, 0xC5, 0x34, 0x26, 0xED, 0xC0, 0x10,
[Test]
public void EncryptedPrivateKey_Farscape ()
{
- AssertEquals ("PKCS8.GetType", PKCS8.KeyInfo.EncryptedPrivateKey, PKCS8.GetType (pkcs8_der));
+ Assert.AreEqual (PKCS8.KeyInfo.EncryptedPrivateKey, PKCS8.GetType (pkcs8_der), "PKCS8.GetType");
PKCS8.EncryptedPrivateKeyInfo p8 = new PKCS8.EncryptedPrivateKeyInfo (pkcs8_der);
- AssertEquals ("Algorithm", "1.2.840.113549.1.12.1.3", p8.Algorithm);
- AssertEquals ("EncryptedData", "90-14-B5-F0-B6-86-56-CB-FA-63-AD-9F-5A-59-6C-AD-00-3C-37-8A-C3-88-58-8B-D7-48-53-7A-C8-5B-0D-98-DD-8B-B3-EC-4C-AC-61-18-E3-5E-47-AD-C7-92-BC-D3-00-07-FF-1A-68-74-45-8E-D8-7C-9F-18-7B-D7-C8-47-BA-6B-19-F2-BF-7E-51-0B-4B-43-E8-B9-56-7E-D0-74-C7-DE-76-DB-FF-5C-6B-53-BE-31-06-AE-6C-8F-DC-49-04-71-74-EE-B8-06-CB-AD-86-B4-4E-B9-46-A1-03-5E-0E-A7-C7-37-6B-B0-8D-2D-81-1F-E3-C2-05-DE-EF-51-07-70-6E-35-9A-AD-19-5E-AF-EB-7F-EF-E4-AB-07-F3-F6-EA-FA-0E-83-65-06-3C-F3-BD-96-08-14-C5-34-26-ED-C0-10-CC-AE-2D-8F-BE-ED-98-0D-88-1B-1E-C7-37-F0-FC-DB-3C-E3-1B-66-52-45-6E-05-A6-D9-12-23-05-5F-E3-9F-7D-21-9B-2E-3E-9E-3C-EE-D1-9B-55-DE-57-60-A5-24-2D-C7-94-EC-FC-B1-6A-65-BD-85-02-5C-58-AA-5A-6A-F3-AC-6B-DD-0E-63-B2-4B-5B-67-3D-C3-BF-E4-C8-EF-3F-89-5A-CD-6D-EF-05-22-2B-72-FF-80-7A-DD-F1-59-A7-6F-00-B1-BD-4D-88-D6-E4-8A-DD-A9-FC-D9-01-0A-65-8E-52-F9-7E-20-72-67-0D-5B-EE-67-5B-46-4A-15-A2-6F-15-2B-5B-9A-93-12-4F-F4-AD-49-D0-11-F1-7E-40-DE-32-96-2E-B3-E8-71-60-27-6E-A2-71-83-C7-FE-0E-8B-31-06-64-E1-19-02-B9-44-25-0C-94-64-7E-5F-89-4D-7E-99-0B-91-B8-22-A5-33-92-D3-49-07-1D-C6-25-4A-D7-6D-E2-94-3F-FA-10-72-59-62-F5-C6-D4-3A-EE-8F-BC-9C-BC-FC-C7-37-BF-7C-A0-67-B0-FF-0F-29-A0-A2-71-6B-21-00-F4-54-D9-3D-1B-CE-F4-FE-6F-F5-21-CB-47-58-17-F6-45-2F-A0-3B-8B-D9-B8-8A-33-3F-16-E0-C7-8A-B8-11-2F-A8-7E-7D-A7-7B-65-27-89-3C-67-4D-D5-70-28-76-60-96-68-BF-FB-CD-49-E0-8A-7C-6F-76-06-48-6D-63-67-8A-47-82-5E-7F-0E-AC-46-B6-BC-0A-6D-E2-1A-3A-20-A5-C7-81-71-6E-2B-16-97-D4-FA-C0-DD-72-5B-9F-A3-43-F4-85-B1-C6-A8-E0-62-81-5D-A5-07-29-6A-6A-2D-E1-1D-BE-12-6D-42-58-6F-4E-30-3D-BF-32-11-38-BC-36-76-60-FC-57-2F-D3-9E-C4-1A-92-EA-DE-85-FD-E7-AA-30-A6-97-2C-36-3B-3B-0E-92-52-FF-42-D7-62-6C-C1-3A-E7-1B-4E-13-8C-95-B3-4B-A7-9E-42-75-A8-CA-63-76-C4-45-74-96-43-D8-86-82-BE-37-FF-9B-EB-B7-18-A1-2F-E3-6C-08-E8-11-96-8C-5E-9E-2B-E7-DB-7D-54-E1-DB-1E-D3-8F-B5-19-4B-B2-16-DB-CF-EC-88-0B-6C-3C-E4-F2-C4-FF-4D-3E-53-52-3A-81-0B-6E-AC-95-EA-5A-6E-4D-83-23-82-C9-90-02-74-10-2A-6C-FB-97-4F-5F-70-8E-F0-B9",
- BitConverter.ToString (p8.EncryptedData));
- AssertEquals ("Salt", "86-2A-A9-71-6D-A4-B8-2D", BitConverter.ToString (p8.Salt));
- AssertEquals ("IterationCount", 2000, p8.IterationCount);
+ Assert.AreEqual ("1.2.840.113549.1.12.1.3", p8.Algorithm, "Algorithm");
+ Assert.AreEqual ("90-14-B5-F0-B6-86-56-CB-FA-63-AD-9F-5A-59-6C-AD-00-3C-37-8A-C3-88-58-8B-D7-48-53-7A-C8-5B-0D-98-DD-8B-B3-EC-4C-AC-61-18-E3-5E-47-AD-C7-92-BC-D3-00-07-FF-1A-68-74-45-8E-D8-7C-9F-18-7B-D7-C8-47-BA-6B-19-F2-BF-7E-51-0B-4B-43-E8-B9-56-7E-D0-74-C7-DE-76-DB-FF-5C-6B-53-BE-31-06-AE-6C-8F-DC-49-04-71-74-EE-B8-06-CB-AD-86-B4-4E-B9-46-A1-03-5E-0E-A7-C7-37-6B-B0-8D-2D-81-1F-E3-C2-05-DE-EF-51-07-70-6E-35-9A-AD-19-5E-AF-EB-7F-EF-E4-AB-07-F3-F6-EA-FA-0E-83-65-06-3C-F3-BD-96-08-14-C5-34-26-ED-C0-10-CC-AE-2D-8F-BE-ED-98-0D-88-1B-1E-C7-37-F0-FC-DB-3C-E3-1B-66-52-45-6E-05-A6-D9-12-23-05-5F-E3-9F-7D-21-9B-2E-3E-9E-3C-EE-D1-9B-55-DE-57-60-A5-24-2D-C7-94-EC-FC-B1-6A-65-BD-85-02-5C-58-AA-5A-6A-F3-AC-6B-DD-0E-63-B2-4B-5B-67-3D-C3-BF-E4-C8-EF-3F-89-5A-CD-6D-EF-05-22-2B-72-FF-80-7A-DD-F1-59-A7-6F-00-B1-BD-4D-88-D6-E4-8A-DD-A9-FC-D9-01-0A-65-8E-52-F9-7E-20-72-67-0D-5B-EE-67-5B-46-4A-15-A2-6F-15-2B-5B-9A-93-12-4F-F4-AD-49-D0-11-F1-7E-40-DE-32-96-2E-B3-E8-71-60-27-6E-A2-71-83-C7-FE-0E-8B-31-06-64-E1-19-02-B9-44-25-0C-94-64-7E-5F-89-4D-7E-99-0B-91-B8-22-A5-33-92-D3-49-07-1D-C6-25-4A-D7-6D-E2-94-3F-FA-10-72-59-62-F5-C6-D4-3A-EE-8F-BC-9C-BC-FC-C7-37-BF-7C-A0-67-B0-FF-0F-29-A0-A2-71-6B-21-00-F4-54-D9-3D-1B-CE-F4-FE-6F-F5-21-CB-47-58-17-F6-45-2F-A0-3B-8B-D9-B8-8A-33-3F-16-E0-C7-8A-B8-11-2F-A8-7E-7D-A7-7B-65-27-89-3C-67-4D-D5-70-28-76-60-96-68-BF-FB-CD-49-E0-8A-7C-6F-76-06-48-6D-63-67-8A-47-82-5E-7F-0E-AC-46-B6-BC-0A-6D-E2-1A-3A-20-A5-C7-81-71-6E-2B-16-97-D4-FA-C0-DD-72-5B-9F-A3-43-F4-85-B1-C6-A8-E0-62-81-5D-A5-07-29-6A-6A-2D-E1-1D-BE-12-6D-42-58-6F-4E-30-3D-BF-32-11-38-BC-36-76-60-FC-57-2F-D3-9E-C4-1A-92-EA-DE-85-FD-E7-AA-30-A6-97-2C-36-3B-3B-0E-92-52-FF-42-D7-62-6C-C1-3A-E7-1B-4E-13-8C-95-B3-4B-A7-9E-42-75-A8-CA-63-76-C4-45-74-96-43-D8-86-82-BE-37-FF-9B-EB-B7-18-A1-2F-E3-6C-08-E8-11-96-8C-5E-9E-2B-E7-DB-7D-54-E1-DB-1E-D3-8F-B5-19-4B-B2-16-DB-CF-EC-88-0B-6C-3C-E4-F2-C4-FF-4D-3E-53-52-3A-81-0B-6E-AC-95-EA-5A-6E-4D-83-23-82-C9-90-02-74-10-2A-6C-FB-97-4F-5F-70-8E-F0-B9", BitConverter.ToString (p8.EncryptedData),
+ "EncryptedData");
+ Assert.AreEqual ("86-2A-A9-71-6D-A4-B8-2D", BitConverter.ToString (p8.Salt), "Salt");
+ Assert.AreEqual (2000, p8.IterationCount, "IterationCount");
}
static public byte[] End_Certificate_CP_01_01_crtx = { 0x30, 0x82, 0x02, 0x78, 0x02, 0x01, 0x00, 0x30, 0x0D, 0x06, 0x09, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x01, 0x05, 0x00, 0x04, 0x82, 0x02, 0x62, 0x30, 0x82, 0x02, 0x5E, 0x02, 0x01, 0x00, 0x02, 0x81, 0x81, 0x00, 0xC6, 0x34, 0xEC, 0x6F, 0x0C, 0xE0, 0x59, 0x0E, 0xBC, 0x5F, 0xBA, 0x2E, 0x93, 0xBB, 0x04, 0xA7, 0x03, 0xB9, 0x70, 0x8A, 0xB9, 0xD7, 0xE5, 0xD7, 0xE6, 0xCA, 0x4A, 0x8C, 0x23, 0xD8, 0x60, 0xB3, 0x6B, 0xCB, 0x88, 0x88, 0xC7, 0xD8, 0x48, 0x7E, 0x64, 0xF9, 0xF6, 0x1B, 0xE3, 0x79, 0x46, 0x41, 0xE4, 0x61, 0xF7, 0x25, 0x47, 0x71, 0xF3, 0x50, 0x94, 0x4E, 0xF2, 0x7C, 0x6A, 0x37, 0xB6, 0x0C,
[Test]
public void PrivateKeyInfo_End_Certificate_CP_01_01 ()
{
- AssertEquals ("PKCS8.GetType", PKCS8.KeyInfo.PrivateKey, PKCS8.GetType (End_Certificate_CP_01_01_crtx));
+ Assert.AreEqual (PKCS8.KeyInfo.PrivateKey, PKCS8.GetType (End_Certificate_CP_01_01_crtx), "PKCS8.GetType");
PKCS8.PrivateKeyInfo p8 = new PKCS8.PrivateKeyInfo (End_Certificate_CP_01_01_crtx);
- AssertEquals ("Algorithm", "1.2.840.113549.1.1.1", p8.Algorithm);
- AssertEquals ("Attributes", 0, p8.Attributes.Count);
- AssertEquals ("PrivateKey", BitConverter.ToString (End_Certificate_CP_01_01_pki), BitConverter.ToString (p8.PrivateKey));
- AssertEquals ("Version", 0, p8.Version);
+ Assert.AreEqual ("1.2.840.113549.1.1.1", p8.Algorithm, "Algorithm");
+ Assert.AreEqual (0, p8.Attributes.Count, "Attributes");
+ Assert.AreEqual (BitConverter.ToString (End_Certificate_CP_01_01_pki), BitConverter.ToString (p8.PrivateKey), "PrivateKey");
+ Assert.AreEqual (0, p8.Version, "Version");
}
[Test]
public void PrivateKeyInfo_End_Certificate_CP_01_02 ()
{
PKCS8.PrivateKeyInfo p8 = new PKCS8.PrivateKeyInfo (End_Certificate_CP_01_02_crtx);
- AssertEquals ("Algorithm", "1.2.840.113549.1.1.1", p8.Algorithm);
- AssertEquals ("Attributes", 0, p8.Attributes.Count);
- AssertEquals ("PrivateKey", "30-82-02-5B-02-01-00-02-81-81-00-D6-39-9E-21-93-E2-BA-35-7F-E5-F8-E8-87-0B-8A-5F-28-25-85-B7-E5-CC-DA-7F-D3-C7-09-2A-63-E9-AD-8F-D0-A8-EF-BA-CF-3C-FB-55-03-B9-83-29-4E-0E-89-84-FB-E2-62-16-1F-9D-87-40-16-6B-F8-F4-66-38-58-74-67-D4-B5-A1-3A-4B-6F-13-4B-08-37-3A-3A-64-0A-06-8E-A2-7B-14-88-B7-F8-CE-6A-D1-45-9B-39-93-67-BF-0A-AB-DB-37-9D-FA-CE-54-0F-37-82-09-8F-0D-33-E4-B8-6E-46-C1-CC-4F-80-5A-B4-BD-19-80-27-40-84-49-02-03-01-00-01-02-81-80-14-95-5A-AD-4D-41-56-B4-F7-42-08-85-87-1C-43-C2-5A-E0-28-16-00-5D-8B-8D-06-B3-34-1D-3F-96-5F-57-D7-2B-B4-45-15-CE-7D-33-B0-F4-ED-36-55-CA-AD-C9-FA-4D-C9-30-E8-FE-C0-D5-16-92-6F-4C-44-5A-1B-9D-7E-AE-B8-01-6D-38-9D-DC-93-68-AB-93-D6-C0-8A-8A-63-B4-D6-DA-21-C1-A0-28-8C-24-C4-27-E1-4B-30-D2-2D-87-62-F9-17-75-21-5E-E1-3C-E2-2D-92-03-C6-A1-8D-1D-E9-67-F4-CE-FF-AC-52-86-D2-F5-0F-EB-03-01-02-41-00-ED-6A-AE-A7-33-B0-B8-86-36-91-BA-E7-D2-DD-15-3A-97-A2-66-31-98-24-A6-0D-E7-09-E3-BD-36-79-91-F2-5E-23-AA-21-C9-71-43-24-10-FA-F0-E6-FC-E4-C6-1F-08-45-E8-91-74-13-69-63-A5-40-8F-38-44-2B-54-69-02-41-00-E6-FE-39-8B-6F-DB-44-CA-E7-72-D3-CA-09-5B-3D-B1-53-85-29-36-FC-F1-B9-D8-1F-64-02-D4-F7-F5-71-E5-9F-17-D7-F3-9F-5A-3A-A6-A3-62-46-F6-93-3D-D3-CD-18-F2-12-BD-68-02-AA-91-55-DA-64-26-D7-16-34-E1-02-40-60-3F-F4-C8-72-4B-3D-B3-A3-A1-D6-FD-2E-DE-54-41-E9-C1-7B-DE-B5-48-7E-4D-7A-91-E6-D3-09-A7-A5-84-75-A7-CD-CC-5E-C7-5D-29-DC-FC-6E-F7-A6-24-F5-31-15-80-89-F5-95-F2-5C-B2-7A-07-3F-48-D7-52-1D-A9-02-40-40-1B-FC-C2-9B-57-E2-DE-E1-9F-B7-F2-11-E8-B5-D5-9A-55-91-DB-C6-16-1C-BB-43-F3-10-EA-24-AB-85-61-F2-66-BE-B3-C9-DD-53-FB-DD-CA-AF-E1-4D-7A-52-67-50-EE-16-8F-64-E7-A0-89-57-A7-96-36-45-69-CF-61-02-40-3D-9E-E3-29-D6-BD-59-FF-A5-C3-AC-57-CB-74-FE-B0-C3-67-34-A8-40-EB-04-88-C3-C2-74-4F-69-77-13-48-8A-97-3C-C2-4B-CD-E8-E0-97-98-A2-3F-B6-E2-71-D3-65-9F-5A-C6-C8-AE-FE-BA-B1-ED-DA-08-8A-5B-7B-12", BitConverter.ToString (p8.PrivateKey));
- AssertEquals ("Version", 0, p8.Version);
+ Assert.AreEqual ("1.2.840.113549.1.1.1", p8.Algorithm, "Algorithm");
+ Assert.AreEqual (0, p8.Attributes.Count, "Attributes");
+ Assert.AreEqual ("30-82-02-5B-02-01-00-02-81-81-00-D6-39-9E-21-93-E2-BA-35-7F-E5-F8-E8-87-0B-8A-5F-28-25-85-B7-E5-CC-DA-7F-D3-C7-09-2A-63-E9-AD-8F-D0-A8-EF-BA-CF-3C-FB-55-03-B9-83-29-4E-0E-89-84-FB-E2-62-16-1F-9D-87-40-16-6B-F8-F4-66-38-58-74-67-D4-B5-A1-3A-4B-6F-13-4B-08-37-3A-3A-64-0A-06-8E-A2-7B-14-88-B7-F8-CE-6A-D1-45-9B-39-93-67-BF-0A-AB-DB-37-9D-FA-CE-54-0F-37-82-09-8F-0D-33-E4-B8-6E-46-C1-CC-4F-80-5A-B4-BD-19-80-27-40-84-49-02-03-01-00-01-02-81-80-14-95-5A-AD-4D-41-56-B4-F7-42-08-85-87-1C-43-C2-5A-E0-28-16-00-5D-8B-8D-06-B3-34-1D-3F-96-5F-57-D7-2B-B4-45-15-CE-7D-33-B0-F4-ED-36-55-CA-AD-C9-FA-4D-C9-30-E8-FE-C0-D5-16-92-6F-4C-44-5A-1B-9D-7E-AE-B8-01-6D-38-9D-DC-93-68-AB-93-D6-C0-8A-8A-63-B4-D6-DA-21-C1-A0-28-8C-24-C4-27-E1-4B-30-D2-2D-87-62-F9-17-75-21-5E-E1-3C-E2-2D-92-03-C6-A1-8D-1D-E9-67-F4-CE-FF-AC-52-86-D2-F5-0F-EB-03-01-02-41-00-ED-6A-AE-A7-33-B0-B8-86-36-91-BA-E7-D2-DD-15-3A-97-A2-66-31-98-24-A6-0D-E7-09-E3-BD-36-79-91-F2-5E-23-AA-21-C9-71-43-24-10-FA-F0-E6-FC-E4-C6-1F-08-45-E8-91-74-13-69-63-A5-40-8F-38-44-2B-54-69-02-41-00-E6-FE-39-8B-6F-DB-44-CA-E7-72-D3-CA-09-5B-3D-B1-53-85-29-36-FC-F1-B9-D8-1F-64-02-D4-F7-F5-71-E5-9F-17-D7-F3-9F-5A-3A-A6-A3-62-46-F6-93-3D-D3-CD-18-F2-12-BD-68-02-AA-91-55-DA-64-26-D7-16-34-E1-02-40-60-3F-F4-C8-72-4B-3D-B3-A3-A1-D6-FD-2E-DE-54-41-E9-C1-7B-DE-B5-48-7E-4D-7A-91-E6-D3-09-A7-A5-84-75-A7-CD-CC-5E-C7-5D-29-DC-FC-6E-F7-A6-24-F5-31-15-80-89-F5-95-F2-5C-B2-7A-07-3F-48-D7-52-1D-A9-02-40-40-1B-FC-C2-9B-57-E2-DE-E1-9F-B7-F2-11-E8-B5-D5-9A-55-91-DB-C6-16-1C-BB-43-F3-10-EA-24-AB-85-61-F2-66-BE-B3-C9-DD-53-FB-DD-CA-AF-E1-4D-7A-52-67-50-EE-16-8F-64-E7-A0-89-57-A7-96-36-45-69-CF-61-02-40-3D-9E-E3-29-D6-BD-59-FF-A5-C3-AC-57-CB-74-FE-B0-C3-67-34-A8-40-EB-04-88-C3-C2-74-4F-69-77-13-48-8A-97-3C-C2-4B-CD-E8-E0-97-98-A2-3F-B6-E2-71-D3-65-9F-5A-C6-C8-AE-FE-BA-B1-ED-DA-08-8A-5B-7B-12", BitConverter.ToString (p8.PrivateKey), "PrivateKey");
+ Assert.AreEqual (0, p8.Version, "Version");
// static
RSA rsa = PKCS8.PrivateKeyInfo.DecodeRSA (p8.PrivateKey);
- AssertEquals ("DecodeRSA", "<RSAKeyValue><Modulus>1jmeIZPiujV/5fjohwuKXyglhbflzNp/08cJKmPprY/QqO+6zzz7VQO5gylODomE++JiFh+dh0AWa/j0ZjhYdGfUtaE6S28TSwg3OjpkCgaOonsUiLf4zmrRRZs5k2e/CqvbN536zlQPN4IJjw0z5LhuRsHMT4BatL0ZgCdAhEk=</Modulus><Exponent>AQAB</Exponent><P>7WqupzOwuIY2kbrn0t0VOpeiZjGYJKYN5wnjvTZ5kfJeI6ohyXFDJBD68Ob85MYfCEXokXQTaWOlQI84RCtUaQ==</P><Q>5v45i2/bRMrnctPKCVs9sVOFKTb88bnYH2QC1Pf1ceWfF9fzn1o6pqNiRvaTPdPNGPISvWgCqpFV2mQm1xY04Q==</Q><DP>YD/0yHJLPbOjodb9Lt5UQenBe961SH5NepHm0wmnpYR1p83MXsddKdz8bvemJPUxFYCJ9ZXyXLJ6Bz9I11IdqQ==</DP><DQ>QBv8wptX4t7hn7fyEei11ZpVkdvGFhy7Q/MQ6iSrhWHyZr6zyd1T+93Kr+FNelJnUO4Wj2TnoIlXp5Y2RWnPYQ==</DQ><InverseQ>PZ7jKda9Wf+lw6xXy3T+sMNnNKhA6wSIw8J0T2l3E0iKlzzCS83o4JeYoj+24nHTZZ9axsiu/rqx7doIilt7Eg==</InverseQ><D>FJVarU1BVrT3QgiFhxxDwlrgKBYAXYuNBrM0HT+WX1fXK7RFFc59M7D07TZVyq3J+k3JMOj+wNUWkm9MRFobnX6uuAFtOJ3ck2irk9bAiopjtNbaIcGgKIwkxCfhSzDSLYdi+Rd1IV7hPOItkgPGoY0d6Wf0zv+sUobS9Q/rAwE=</D></RSAKeyValue>", rsa.ToXmlString (true));
+ Assert.AreEqual ("<RSAKeyValue><Modulus>1jmeIZPiujV/5fjohwuKXyglhbflzNp/08cJKmPprY/QqO+6zzz7VQO5gylODomE++JiFh+dh0AWa/j0ZjhYdGfUtaE6S28TSwg3OjpkCgaOonsUiLf4zmrRRZs5k2e/CqvbN536zlQPN4IJjw0z5LhuRsHMT4BatL0ZgCdAhEk=</Modulus><Exponent>AQAB</Exponent><P>7WqupzOwuIY2kbrn0t0VOpeiZjGYJKYN5wnjvTZ5kfJeI6ohyXFDJBD68Ob85MYfCEXokXQTaWOlQI84RCtUaQ==</P><Q>5v45i2/bRMrnctPKCVs9sVOFKTb88bnYH2QC1Pf1ceWfF9fzn1o6pqNiRvaTPdPNGPISvWgCqpFV2mQm1xY04Q==</Q><DP>YD/0yHJLPbOjodb9Lt5UQenBe961SH5NepHm0wmnpYR1p83MXsddKdz8bvemJPUxFYCJ9ZXyXLJ6Bz9I11IdqQ==</DP><DQ>QBv8wptX4t7hn7fyEei11ZpVkdvGFhy7Q/MQ6iSrhWHyZr6zyd1T+93Kr+FNelJnUO4Wj2TnoIlXp5Y2RWnPYQ==</DQ><InverseQ>PZ7jKda9Wf+lw6xXy3T+sMNnNKhA6wSIw8J0T2l3E0iKlzzCS83o4JeYoj+24nHTZZ9axsiu/rqx7doIilt7Eg==</InverseQ><D>FJVarU1BVrT3QgiFhxxDwlrgKBYAXYuNBrM0HT+WX1fXK7RFFc59M7D07TZVyq3J+k3JMOj+wNUWkm9MRFobnX6uuAFtOJ3ck2irk9bAiopjtNbaIcGgKIwkxCfhSzDSLYdi+Rd1IV7hPOItkgPGoY0d6Wf0zv+sUobS9Q/rAwE=</D></RSAKeyValue>", rsa.ToXmlString (true), "DecodeRSA");
}
[Test]
public void PrivateKeyInfo ()
{
PKCS8.PrivateKeyInfo p8 = new PKCS8.PrivateKeyInfo ();
- AssertNull ("Default-Algorithm", p8.Algorithm);
- AssertEquals ("Default-Attributes", 0, p8.Attributes.Count);
- AssertNull ("Default-PrivateKey", p8.PrivateKey);
- AssertEquals ("Default-Version", 0, p8.Version);
+ Assert.IsNull (p8.Algorithm, "Default-Algorithm");
+ Assert.AreEqual (0, p8.Attributes.Count, "Default-Attributes");
+ Assert.IsNull (p8.PrivateKey, "Default-PrivateKey");
+ Assert.AreEqual (0, p8.Version, "Default-Version");
byte[] key = new byte [8];
p8.Algorithm = "1.2.3.4.5";
p8.Attributes.Add (new ASN1 (0x05)); // NULL
p8.PrivateKey = key;
p8.Version = 1;
- AssertEquals ("Algorithm", "1.2.3.4.5", p8.Algorithm);
- AssertEquals ("Attributes", 1, p8.Attributes.Count);
- AssertEquals ("PrivateKey", 8, p8.PrivateKey.Length);
- AssertEquals ("Version", 1, p8.Version);
+ Assert.AreEqual ("1.2.3.4.5", p8.Algorithm, "Algorithm");
+ Assert.AreEqual (1, p8.Attributes.Count, "Attributes");
+ Assert.AreEqual (8, p8.PrivateKey.Length, "PrivateKey");
+ Assert.AreEqual (1, p8.Version, "Version");
key [0] = 1;
- AssertEquals ("PrivateKey not directly accessible", 0, p8.PrivateKey [0]);
+ Assert.AreEqual (0, p8.PrivateKey [0], "PrivateKey not directly accessible");
byte[] p8pki = p8.GetBytes ();
PKCS8.PrivateKeyInfo decoded = new PKCS8.PrivateKeyInfo (p8pki);
- AssertEquals ("Decoded-Algorithm", "1.2.3.4.5", decoded.Algorithm);
- AssertEquals ("Decoded-Attributes", 1, decoded.Attributes.Count);
- AssertEquals ("Decoded-PrivateKey", 8, decoded.PrivateKey.Length);
- AssertEquals ("Decoded-Version", 1, decoded.Version);
+ Assert.AreEqual ("1.2.3.4.5", decoded.Algorithm, "Decoded-Algorithm");
+ Assert.AreEqual (1, decoded.Attributes.Count, "Decoded-Attributes");
+ Assert.AreEqual (8, decoded.PrivateKey.Length, "Decoded-PrivateKey");
+ Assert.AreEqual (1, decoded.Version, "Decoded-Version");
}
[Test]
namespace MonoTests.Mono.Security.Protocol.Ntlm {
[TestFixture]
- public class ChallengeResponseTest : Assertion {
+ public class ChallengeResponseTest {
[Test]
// Example from http://www.innovation.ch/java/ntlm.html
{
byte[] SrvNonce = Encoding.ASCII.GetBytes ("SrvNonce");
using (ChallengeResponse ntlm = new ChallengeResponse ("Beeblebrox", SrvNonce)) {
- AssertEquals ("NT", "E0-E0-0D-E3-10-4A-1B-F2-05-3F-07-C7-DD-A8-2D-3C-48-9A-E9-89-E1-B0-00-D3", BitConverter.ToString (ntlm.NT));
- AssertEquals ("LM", "AD-87-CA-6D-EF-E3-46-85-B9-C4-3C-47-7A-8C-42-D6-00-66-7D-68-92-E7-E8-97", BitConverter.ToString (ntlm.LM));
+ Assert.AreEqual ("E0-E0-0D-E3-10-4A-1B-F2-05-3F-07-C7-DD-A8-2D-3C-48-9A-E9-89-E1-B0-00-D3", BitConverter.ToString (ntlm.NT), "NT");
+ Assert.AreEqual ("AD-87-CA-6D-EF-E3-46-85-B9-C4-3C-47-7A-8C-42-D6-00-66-7D-68-92-E7-E8-97", BitConverter.ToString (ntlm.LM), "LM");
}
}
{
byte[] SrvNonce = new byte [8] { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 };
using (ChallengeResponse ntlm = new ChallengeResponse ("WELCOME", SrvNonce)) {
- AssertEquals ("NT", "7A-CE-90-85-AB-CC-37-59-38-0B-1C-68-62-E3-98-C3-C0-EF-9C-FC-22-E8-A2-C2", BitConverter.ToString (ntlm.NT));
- AssertEquals ("LM", "CA-12-00-72-3C-41-D5-77-AB-18-C7-64-C6-DE-F3-4F-A6-1B-FA-06-71-EA-5F-C8", BitConverter.ToString (ntlm.LM));
+ Assert.AreEqual ("7A-CE-90-85-AB-CC-37-59-38-0B-1C-68-62-E3-98-C3-C0-EF-9C-FC-22-E8-A2-C2", BitConverter.ToString (ntlm.NT), "NT");
+ Assert.AreEqual ("CA-12-00-72-3C-41-D5-77-AB-18-C7-64-C6-DE-F3-4F-A6-1B-FA-06-71-EA-5F-C8", BitConverter.ToString (ntlm.LM), "LM");
}
}
{
byte[] SrvNonce = new byte [8] { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 };
using (ChallengeResponse ntlm = new ChallengeResponse (null, SrvNonce)) {
- AssertEquals ("NT", "4A-FD-81-EC-01-87-E8-8D-97-77-8D-F7-93-C6-DA-D4-F0-3A-36-63-66-9D-20-1C", BitConverter.ToString (ntlm.NT));
+ Assert.AreEqual ("4A-FD-81-EC-01-87-E8-8D-97-77-8D-F7-93-C6-DA-D4-F0-3A-36-63-66-9D-20-1C", BitConverter.ToString (ntlm.NT), "NT");
// note the last 8 bytes... they are the same as the previous unit test ;-)
- AssertEquals ("LM", "0A-39-2B-11-CF-05-2B-02-6D-65-CF-F5-68-BD-E4-15-A6-1B-FA-06-71-EA-5F-C8", BitConverter.ToString (ntlm.LM));
+ Assert.AreEqual ("0A-39-2B-11-CF-05-2B-02-6D-65-CF-F5-68-BD-E4-15-A6-1B-FA-06-71-EA-5F-C8", BitConverter.ToString (ntlm.LM), "LM");
}
}
byte[] SrvNonce = new byte [8] { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 };
using (ChallengeResponse ntlm = new ChallengeResponse (String.Empty, SrvNonce)) {
// same as the previous one as this is the same (null/empty) password expressed diffently
- AssertEquals ("NT", "4A-FD-81-EC-01-87-E8-8D-97-77-8D-F7-93-C6-DA-D4-F0-3A-36-63-66-9D-20-1C", BitConverter.ToString (ntlm.NT));
- AssertEquals ("LM", "0A-39-2B-11-CF-05-2B-02-6D-65-CF-F5-68-BD-E4-15-A6-1B-FA-06-71-EA-5F-C8", BitConverter.ToString (ntlm.LM));
+ Assert.AreEqual ("4A-FD-81-EC-01-87-E8-8D-97-77-8D-F7-93-C6-DA-D4-F0-3A-36-63-66-9D-20-1C", BitConverter.ToString (ntlm.NT), "NT");
+ Assert.AreEqual ("0A-39-2B-11-CF-05-2B-02-6D-65-CF-F5-68-BD-E4-15-A6-1B-FA-06-71-EA-5F-C8", BitConverter.ToString (ntlm.LM), "LM");
}
}
{
ChallengeResponse ntlm = new ChallengeResponse ("Mono", new byte [8]);
// no out!
- AssertNull ("Password", ntlm.Password);
- AssertNull ("Challenge", ntlm.Challenge);
+ Assert.IsNull (ntlm.Password, "Password");
+ Assert.IsNull (ntlm.Challenge, "Challenge");
}
[Test]
{
ChallengeResponse ntlm = new ChallengeResponse ("Mono", new byte [8]);
ntlm.Dispose ();
- AssertNotNull ("NT", ntlm.NT);
+ Assert.IsNotNull (ntlm.NT, "NT");
}
[Test]
{
ChallengeResponse ntlm = new ChallengeResponse ("Mono", new byte [8]);
ntlm.Dispose ();
- AssertNotNull ("LM", ntlm.LM);
+ Assert.IsNotNull (ntlm.LM, "LM");
}
}
}
namespace MonoTests.Mono.Security.Protocol.Ntlm {
[TestFixture]
- public class MessageBaseTest : Assertion {
+ public class MessageBaseTest {
//
}
}
-}
\ No newline at end of file
+}
namespace MonoTests.Mono.Security.Protocol.Ntlm {
[TestFixture]
- public class Type1MessageTest : Assertion {
+ public class Type1MessageTest {
[Test]
// Example from http://www.innovation.ch/java/ntlm.html
public void Encode1 ()
{
Type1Message msg = new Type1Message ();
- AssertEquals ("Type", 1, msg.Type);
+ Assert.AreEqual (1, msg.Type, "Type");
msg.Domain = "Ursa-Minor";
msg.Host = "LightCity";
- AssertEquals ("GetBytes", "4E-54-4C-4D-53-53-50-00-01-00-00-00-07-B2-00-00-0A-00-0A-00-29-00-00-00-09-00-09-00-20-00-00-00-4C-49-47-48-54-43-49-54-59-55-52-53-41-2D-4D-49-4E-4F-52", BitConverter.ToString (msg.GetBytes ()));
+ Assert.AreEqual ("4E-54-4C-4D-53-53-50-00-01-00-00-00-07-B2-00-00-0A-00-0A-00-29-00-00-00-09-00-09-00-20-00-00-00-4C-49-47-48-54-43-49-54-59-55-52-53-41-2D-4D-49-4E-4F-52", BitConverter.ToString (msg.GetBytes ()), "GetBytes");
}
[Test]
{
byte[] data = { 0x4e, 0x54, 0x4c, 0x4d, 0x53, 0x53, 0x50, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0xb2, 0x00, 0x00, 0x0a, 0x00, 0x0a, 0x00, 0x29, 0x00, 0x00, 0x00, 0x09, 0x00, 0x09, 0x00, 0x20, 0x00, 0x00, 0x00, 0x4c, 0x49, 0x47, 0x48, 0x54, 0x43, 0x49, 0x54, 0x59, 0x55, 0x52, 0x53, 0x41, 0x2d, 0x4d, 0x49, 0x4e, 0x4f, 0x52 };
Type1Message msg = new Type1Message (data);
- AssertEquals ("Domain", "URSA-MINOR", msg.Domain);
- AssertEquals ("Flags", (NtlmFlags)0xb203, msg.Flags);
- AssertEquals ("Host", "LIGHTCITY", msg.Host);
- AssertEquals ("Type", 1, msg.Type);
+ Assert.AreEqual ("URSA-MINOR", msg.Domain, "Domain");
+ Assert.AreEqual ((NtlmFlags)0xb203, msg.Flags, "Flags");
+ Assert.AreEqual ("LIGHTCITY", msg.Host, "Host");
+ Assert.AreEqual (1, msg.Type, "Type");
}
[Test]
{
byte[] data = { 0x4e, 0x54, 0x4c, 0x4d, 0x53, 0x53, 0x50, 0x00, 0x01, 0x00, 0x00, 0x00, 0x07, 0x32, 0x00, 0x00, 0x06, 0x00, 0x06, 0x00, 0x2b, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x0b, 0x00, 0x20, 0x00, 0x00, 0x00, 0x57, 0x4f, 0x52, 0x4b, 0x53, 0x54, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x44, 0x4f, 0x4d, 0x41, 0x49, 0x4e };
Type1Message msg = new Type1Message (data);
- AssertEquals ("Domain", "DOMAIN", msg.Domain);
- AssertEquals ("Flags", (NtlmFlags)0x3207, msg.Flags);
- AssertEquals ("Host", "WORKSTATION", msg.Host);
- AssertEquals ("Type", 1, msg.Type);
+ Assert.AreEqual ("DOMAIN", msg.Domain, "Domain");
+ Assert.AreEqual ((NtlmFlags)0x3207, msg.Flags, "Flags");
+ Assert.AreEqual ("WORKSTATION", msg.Host, "Host");
+ Assert.AreEqual (1, msg.Type, "Type");
}
}
}
namespace MonoTests.Mono.Security.Protocol.Ntlm {
[TestFixture]
- public class Type2MessageTest : Assertion {
+ public class Type2MessageTest {
static byte[] nonce = { 0x53, 0x72, 0x76, 0x4e, 0x6f, 0x6e, 0x63, 0x65 };
public void Encode1 ()
{
Type2Message msg = new Type2Message ();
- AssertEquals ("Type", 2, msg.Type);
+ Assert.AreEqual (2, msg.Type, "Type");
msg.Nonce = nonce;
- AssertEquals ("GetBytes", "4E-54-4C-4D-53-53-50-00-02-00-00-00-00-00-00-00-28-00-00-00-01-82-00-00-53-72-76-4E-6F-6E-63-65-00-00-00-00-00-00-00-00", BitConverter.ToString (msg.GetBytes ()));
+ Assert.AreEqual ("4E-54-4C-4D-53-53-50-00-02-00-00-00-00-00-00-00-28-00-00-00-01-82-00-00-53-72-76-4E-6F-6E-63-65-00-00-00-00-00-00-00-00", BitConverter.ToString (msg.GetBytes ()), "GetBytes");
}
[Test]
{
byte[] data = { 0x4e, 0x54, 0x4c, 0x4d, 0x53, 0x53, 0x50, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x01, 0x82, 0x00, 0x00, 0x53, 0x72, 0x76, 0x4e, 0x6f, 0x6e, 0x63, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
Type2Message msg = new Type2Message (data);
- AssertEquals ("Flags", (NtlmFlags)0x8201, msg.Flags);
- AssertEquals ("Nonce", BitConverter.ToString (nonce), BitConverter.ToString (msg.Nonce));
- AssertEquals ("Type", 2, msg.Type);
+ Assert.AreEqual ((NtlmFlags)0x8201, msg.Flags, "Flags");
+ Assert.AreEqual (BitConverter.ToString (nonce), BitConverter.ToString (msg.Nonce), "Nonce");
+ Assert.AreEqual (2, msg.Type, "Type");
}
[Test]
{
byte[] data = { 0x4e, 0x54, 0x4c, 0x4d, 0x53, 0x53, 0x50, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x0c, 0x00, 0x30, 0x00, 0x00, 0x00, 0x01, 0x02, 0x81, 0x00, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xef, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, 0x00, 0x62, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x44, 0x00, 0x4f, 0x00, 0x4d, 0x00, 0x41, 0x00, 0x49, 0x00, 0x4e, 0x00, 0x02, 0x00, 0x0c, 0x00, 0x44, 0x00, 0x4f, 0x00, 0x4d, 0x00, 0x41, 0x00, 0x49, 0x00, 0x4e, 0x00, 0x01, 0x00, 0x0c, 0x00, 0x53, 0x00, 0x45, 0x00, 0x52, 0x00, 0x56, 0x00, 0x45, 0x00, 0x52, 0x00, 0x04, 0x00, 0x14, 0x00, 0x64, 0x00, 0x6f, 0x00, 0x6d, 0x00, 0x61, 0x00, 0x69, 0x00, 0x6e, 0x00, 0x2e, 0x00, 0x63, 0x00, 0x6f, 0x00, 0x6d, 0x00, 0x03, 0x00, 0x22, 0x00, 0x73, 0x00, 0x65, 0x00, 0x72, 0x00, 0x76, 0x00, 0x65, 0x00, 0x72, 0x00, 0x2e, 0x00, 0x64, 0x00, 0x6f, 0x00, 0x6d, 0x00, 0x61, 0x00, 0x69, 0x00, 0x6e, 0x00, 0x2e, 0x00, 0x63, 0x00, 0x6f, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00 };
Type2Message msg = new Type2Message (data);
- AssertEquals ("Flags", (NtlmFlags)0x00810201, msg.Flags);
- AssertEquals ("Nonce", "01-23-45-67-89-AB-CD-EF", BitConverter.ToString (msg.Nonce));
- AssertEquals ("Type", 2, msg.Type);
+ Assert.AreEqual ((NtlmFlags)0x00810201, msg.Flags, "Flags");
+ Assert.AreEqual ("01-23-45-67-89-AB-CD-EF", BitConverter.ToString (msg.Nonce), "Nonce");
+ Assert.AreEqual (2, msg.Type, "Type");
}
[Test]
namespace MonoTests.Mono.Security.Protocol.Ntlm {
[TestFixture]
- public class Type3MessageTest : Assertion {
+ public class Type3MessageTest {
static byte[] nonce = { 0x53, 0x72, 0x76, 0x4e, 0x6f, 0x6e, 0x63, 0x65 };
msg.Host = "HOST";
msg.Password = "WELCOME";
msg.Username = "username";
- AssertEquals ("Type", 3, msg.Type);
- AssertEquals ("GetBytes", "4E-54-4C-4D-53-53-50-00-03-00-00-00-18-00-18-00-64-00-00-00-18-00-18-00-7C-00-00-00-0C-00-0C-00-40-00-00-00-10-00-10-00-4C-00-00-00-08-00-08-00-5C-00-00-00-00-00-00-00-94-00-00-00-01-B2-00-00-44-00-4F-00-4D-00-41-00-49-00-4E-00-75-00-73-00-65-00-72-00-6E-00-61-00-6D-00-65-00-48-00-4F-00-53-00-54-00-CA-12-00-72-3C-41-D5-77-AB-18-C7-64-C6-DE-F3-4F-A6-1B-FA-06-71-EA-5F-C8-7A-CE-90-85-AB-CC-37-59-38-0B-1C-68-62-E3-98-C3-C0-EF-9C-FC-22-E8-A2-C2", BitConverter.ToString (msg.GetBytes ()));
+ Assert.AreEqual (3, msg.Type, "Type");
+ Assert.AreEqual ("4E-54-4C-4D-53-53-50-00-03-00-00-00-18-00-18-00-64-00-00-00-18-00-18-00-7C-00-00-00-0C-00-0C-00-40-00-00-00-10-00-10-00-4C-00-00-00-08-00-08-00-5C-00-00-00-00-00-00-00-94-00-00-00-01-B2-00-00-44-00-4F-00-4D-00-41-00-49-00-4E-00-75-00-73-00-65-00-72-00-6E-00-61-00-6D-00-65-00-48-00-4F-00-53-00-54-00-CA-12-00-72-3C-41-D5-77-AB-18-C7-64-C6-DE-F3-4F-A6-1B-FA-06-71-EA-5F-C8-7A-CE-90-85-AB-CC-37-59-38-0B-1C-68-62-E3-98-C3-C0-EF-9C-FC-22-E8-A2-C2", BitConverter.ToString (msg.GetBytes ()), "GetBytes");
}
[Test]
msg.Host = "LIGHTCITY";
msg.Password = "Beeblebrox";
msg.Username = "Zaphod";
- AssertEquals ("Type", 3, msg.Type);
- AssertEquals ("GetBytes", "4E-54-4C-4D-53-53-50-00-03-00-00-00-18-00-18-00-72-00-00-00-18-00-18-00-8A-00-00-00-14-00-14-00-40-00-00-00-0C-00-0C-00-54-00-00-00-12-00-12-00-60-00-00-00-00-00-00-00-A2-00-00-00-01-B2-00-00-55-00-52-00-53-00-41-00-2D-00-4D-00-49-00-4E-00-4F-00-52-00-5A-00-61-00-70-00-68-00-6F-00-64-00-4C-00-49-00-47-00-48-00-54-00-43-00-49-00-54-00-59-00-AD-87-CA-6D-EF-E3-46-85-B9-C4-3C-47-7A-8C-42-D6-00-66-7D-68-92-E7-E8-97-E0-E0-0D-E3-10-4A-1B-F2-05-3F-07-C7-DD-A8-2D-3C-48-9A-E9-89-E1-B0-00-D3", BitConverter.ToString (msg.GetBytes ()));
+ Assert.AreEqual (3, msg.Type, "Type");
+ Assert.AreEqual ("4E-54-4C-4D-53-53-50-00-03-00-00-00-18-00-18-00-72-00-00-00-18-00-18-00-8A-00-00-00-14-00-14-00-40-00-00-00-0C-00-0C-00-54-00-00-00-12-00-12-00-60-00-00-00-00-00-00-00-A2-00-00-00-01-B2-00-00-55-00-52-00-53-00-41-00-2D-00-4D-00-49-00-4E-00-4F-00-52-00-5A-00-61-00-70-00-68-00-6F-00-64-00-4C-00-49-00-47-00-48-00-54-00-43-00-49-00-54-00-59-00-AD-87-CA-6D-EF-E3-46-85-B9-C4-3C-47-7A-8C-42-D6-00-66-7D-68-92-E7-E8-97-E0-E0-0D-E3-10-4A-1B-F2-05-3F-07-C7-DD-A8-2D-3C-48-9A-E9-89-E1-B0-00-D3", BitConverter.ToString (msg.GetBytes ()), "GetBytes");
}
[Test]
public void Decode1 ()
{
Type3Message msg = new Type3Message (data1);
- AssertEquals ("Domain", "URSA-MINOR", msg.Domain);
- AssertEquals ("Host", "LIGHTCITY", msg.Host);
- AssertEquals ("Username", "Zaphod", msg.Username);
- AssertEquals ("Flags", (NtlmFlags)0x8201, msg.Flags);
- AssertEquals ("Type", 3, msg.Type);
- AssertNull ("Password", msg.Password);
- AssertEquals ("LM", "AD-87-CA-6D-EF-E3-46-85-B9-C4-3C-47-7A-8C-42-D6-00-66-7D-68-92-E7-E8-97", BitConverter.ToString (msg.LM));
- AssertEquals ("NT", "E0-E0-0D-E3-10-4A-1B-F2-05-3F-07-C7-DD-A8-2D-3C-48-9A-E9-89-E1-B0-00-D3", BitConverter.ToString (msg.NT));
+ Assert.AreEqual ("URSA-MINOR", msg.Domain, "Domain");
+ Assert.AreEqual ("LIGHTCITY", msg.Host, "Host");
+ Assert.AreEqual ("Zaphod", msg.Username, "Username");
+ Assert.AreEqual ((NtlmFlags)0x8201, msg.Flags, "Flags");
+ Assert.AreEqual (3, msg.Type, "Type");
+ Assert.IsNull (msg.Password, "Password");
+ Assert.AreEqual ("AD-87-CA-6D-EF-E3-46-85-B9-C4-3C-47-7A-8C-42-D6-00-66-7D-68-92-E7-E8-97", BitConverter.ToString (msg.LM), "LM");
+ Assert.AreEqual ("E0-E0-0D-E3-10-4A-1B-F2-05-3F-07-C7-DD-A8-2D-3C-48-9A-E9-89-E1-B0-00-D3", BitConverter.ToString (msg.NT), "NT");
}
[Test]
public void Decode2 ()
{
Type3Message msg = new Type3Message (data2);
- AssertEquals ("Domain", "DOMAIN", msg.Domain);
- AssertEquals ("Host", "WORKSTATION", msg.Host);
- AssertEquals ("Username", "user", msg.Username);
- AssertEquals ("Flags", (NtlmFlags)0x201, msg.Flags);
- AssertEquals ("Type", 3, msg.Type);
- AssertNull ("Password", msg.Password);
- AssertEquals ("LM", "C3-37-CD-5C-BD-44-FC-97-82-A6-67-AF-6D-42-7C-6D-E6-7C-20-C2-D3-E7-7C-56", BitConverter.ToString (msg.LM));
- AssertEquals ("NT", "25-A9-8C-1C-31-E8-18-47-46-6B-29-B2-DF-46-80-F3-99-58-FB-8C-21-3A-9C-C6", BitConverter.ToString (msg.NT));
+ Assert.AreEqual ("DOMAIN", msg.Domain, "Domain");
+ Assert.AreEqual ("WORKSTATION", msg.Host, "Host");
+ Assert.AreEqual ("user", msg.Username, "Username");
+ Assert.AreEqual ((NtlmFlags)0x201, msg.Flags, "Flags");
+ Assert.AreEqual (3, msg.Type, "Type");
+ Assert.IsNull (msg.Password, "Password");
+ Assert.AreEqual ("C3-37-CD-5C-BD-44-FC-97-82-A6-67-AF-6D-42-7C-6D-E6-7C-20-C2-D3-E7-7C-56", BitConverter.ToString (msg.LM), "LM");
+ Assert.AreEqual ("25-A9-8C-1C-31-E8-18-47-46-6B-29-B2-DF-46-80-F3-99-58-FB-8C-21-3A-9C-C6", BitConverter.ToString (msg.NT), "NT");
}
[Test]
public void Challenge ()
{
Type3Message msg = new Type3Message ();
- AssertNull ("Challenge", msg.Challenge);
+ Assert.IsNull (msg.Challenge, "Challenge");
byte[] c = new byte [8];
msg.Challenge = c;
- AssertEquals ("Challenge.Length", 8, msg.Challenge.Length);
+ Assert.AreEqual (8, msg.Challenge.Length, "Challenge.Length");
c [0] = 1;
- AssertEquals ("Challenge not directly accessible", 0, msg.Challenge [0]);
+ Assert.AreEqual (0, msg.Challenge [0], "Challenge not directly accessible");
}
[Test]
// sn -k test.snk
[TestFixture]
- public class StrongNameTest : Assertion {
+ public class StrongNameTest {
// because most crypto stuff works with byte[] buffers
static public void AssertEquals (string msg, byte[] array1, byte[] array2)
if ((array1 == null) && (array2 == null))
return;
if (array1 == null)
- Fail (msg + " -> First array is NULL");
+ Assert.Fail (msg + " -> First array is NULL");
if (array2 == null)
- Fail (msg + " -> Second array is NULL");
+ Assert.Fail (msg + " -> Second array is NULL");
bool a = (array1.Length == array2.Length);
if (a) {
msg += " -> Expected " + BitConverter.ToString (array1, 0);
msg += " is different than " + BitConverter.ToString (array2, 0);
}
- Assert (msg, a);
+ Assert.IsTrue (a, msg);
}
static byte[] test = {
public void FromBuffer ()
{
StrongName sn = new StrongName (test);
- AssertEquals ("buffer.RSA", "<RSAKeyValue><Modulus>y6T/+EoARJMHW0ilpCdn+VbTffWxb1xu187/9Q+S2DwPyZ9LTNKrZgwaYmG4FPWEEH1HJxrxwh8AlD6oTz8CCcnPGKxKVFkubpIbEyvQCSTr22gUjVXXKHc2pfcCeOuNXS9kAOjv2tqpsiDbIsu9mnxfYysHWMDBqA4rxghyvT0=</Modulus><Exponent>AQAB</Exponent><P>6qYUEleRY+Wzyk7xN05UwWRna37U2aQnq2Y2VVyJeceDZPU1u1GYdQmFQw5XgvxKwWx9DAfNh1iSyLe0YmrAcw==</P><Q>3iy1IDIkPrRWBFrCAUhpUNn4/ICiVXTT7KjuEXkGr0+1Cx/V+o3eoVIo/9x2Q3IaxMbQDSa8hisIFunz/iuPjw==</Q><DP>2BouIBpfvzX8mBSOGNZePmG+0YRUeUCyfCs9XO5Fek9h1mfynVpvY1JqVbBuria2nl7Q53SEN+M+A/cT/RO9uw==</DP><DQ>pjma1ljNh2CTTrS8nAsaSJSc1gZD7l33RQRrAgWju7yN/qG2DbzhSZ9X7355uSKA5qK8/Gnz+QnvBn3JwGvE/w==</DQ><InverseQ>3U67bp3lPExfGoiTRvRyHhNtyJs6hAq/Uj7wSHKLHNoLG20kwZux8BwZKpPBBA0bQjkLUiRv9PYs18El/45/wA==</InverseQ><D>bPVOg5FMjWRBhmTbQ3ZWGkGLjRR9KEFDiTJXHs6DWjDgnZceWe9KB6KoJ0Vzkbs/Ovdcr56qBZxC2g6gTS5ALvogBYH2PrUftr4flh/z4qgOrAYCQkTecfHAGIGEldEeF1FItMbqmQa6WzVPVp4tn/+q3PAVmZqrs6/X9EARH10=</D></RSAKeyValue>", sn.RSA.ToXmlString (true));
- AssertEquals ("buffer.PublicKey", testPublicKey, sn.PublicKey);
- AssertEquals ("buffer.PublicKeyToken", testPublicKeyToken, sn.PublicKeyToken);
+ Assert.AreEqual ("<RSAKeyValue><Modulus>y6T/+EoARJMHW0ilpCdn+VbTffWxb1xu187/9Q+S2DwPyZ9LTNKrZgwaYmG4FPWEEH1HJxrxwh8AlD6oTz8CCcnPGKxKVFkubpIbEyvQCSTr22gUjVXXKHc2pfcCeOuNXS9kAOjv2tqpsiDbIsu9mnxfYysHWMDBqA4rxghyvT0=</Modulus><Exponent>AQAB</Exponent><P>6qYUEleRY+Wzyk7xN05UwWRna37U2aQnq2Y2VVyJeceDZPU1u1GYdQmFQw5XgvxKwWx9DAfNh1iSyLe0YmrAcw==</P><Q>3iy1IDIkPrRWBFrCAUhpUNn4/ICiVXTT7KjuEXkGr0+1Cx/V+o3eoVIo/9x2Q3IaxMbQDSa8hisIFunz/iuPjw==</Q><DP>2BouIBpfvzX8mBSOGNZePmG+0YRUeUCyfCs9XO5Fek9h1mfynVpvY1JqVbBuria2nl7Q53SEN+M+A/cT/RO9uw==</DP><DQ>pjma1ljNh2CTTrS8nAsaSJSc1gZD7l33RQRrAgWju7yN/qG2DbzhSZ9X7355uSKA5qK8/Gnz+QnvBn3JwGvE/w==</DQ><InverseQ>3U67bp3lPExfGoiTRvRyHhNtyJs6hAq/Uj7wSHKLHNoLG20kwZux8BwZKpPBBA0bQjkLUiRv9PYs18El/45/wA==</InverseQ><D>bPVOg5FMjWRBhmTbQ3ZWGkGLjRR9KEFDiTJXHs6DWjDgnZceWe9KB6KoJ0Vzkbs/Ovdcr56qBZxC2g6gTS5ALvogBYH2PrUftr4flh/z4qgOrAYCQkTecfHAGIGEldEeF1FItMbqmQa6WzVPVp4tn/+q3PAVmZqrs6/X9EARH10=</D></RSAKeyValue>", sn.RSA.ToXmlString (true), "buffer.RSA");
+ Assert.AreEqual (testPublicKey, sn.PublicKey, "buffer.PublicKey");
+ Assert.AreEqual (testPublicKeyToken, sn.PublicKeyToken, "buffer.PublicKeyToken");
}
[Test]
{
StrongName sn1 = new StrongName (test);
StrongName sn2 = new StrongName (sn1.RSA);
- AssertEquals ("key.RSA", sn1.RSA.ToXmlString (true), sn2.RSA.ToXmlString (true));
- AssertEquals ("key.PublicKey", sn1.PublicKey, sn2.PublicKey);
- AssertEquals ("key.PublicKeyToken", sn1.PublicKeyToken, sn2.PublicKeyToken);
+ Assert.AreEqual (sn1.RSA.ToXmlString (true), sn2.RSA.ToXmlString (true), "key.RSA");
+ Assert.AreEqual (sn1.PublicKey, sn2.PublicKey, "key.PublicKey");
+ Assert.AreEqual (sn1.PublicKeyToken, sn2.PublicKeyToken, "key.PublicKeyToken");
}
string Signed;
{
// compare that both hellosigned and hellodelay are the same file expect for signature
byte[] s = sn.Hash (Signed);
- AssertNotNull ("Hash/Signed", s);
+ Assert.IsNotNull (s, "Hash/Signed");
byte[] d = sn.Hash (Delay);
- AssertNotNull ("Hash/Delay", d);
+ Assert.IsNotNull (d, "Hash/Delay");
// are they the same
- AssertEquals ("Hash/Compare", s, d);
+ Assert.AreEqual (s, d, "Hash/Compare");
// are they the same as GetHashFromAssemblyFile
byte[] knownHash = { 0x7D, 0xF7, 0x1D, 0xD4, 0x24, 0x22, 0xEA, 0xAB, 0xD2, 0x91, 0xCD, 0xAB, 0x1A, 0x55, 0x6A, 0x42, 0x05, 0xBA, 0x6E, 0x7B };
- AssertEquals ("Hash/GetHashFromAssemblyFile", knownHash, s);
+ Assert.AreEqual (knownHash, s, "Hash/GetHashFromAssemblyFile");
}
[Test]
public void VerifyValid ()
{
// verify that hellosigned.exe is valid
- Assert ("Verify/Valid", sn.Verify (Signed));
+ Assert.IsTrue (sn.Verify (Signed), "Verify/Valid");
}
[Test]
public void VerifyInvalid ()
{
// verify that hellodelay.exe isn't valid
- Assert ("Verify/Invalid", !sn.Verify (Delay));
+ Assert.IsTrue (!sn.Verify (Delay), "Verify/Invalid");
}
[Test]
{
Stream signed = new MemoryStream (signedData);
// verify that hellosigned.exe is valid
- Assert ("Verify/Valid", sn.Verify (signed));
+ Assert.IsTrue (sn.Verify (signed), "Verify/Valid");
}
[Test]
{
Stream delay = new MemoryStream (delayData);
// verify that hellodelay.exe isn't valid
- Assert ("Verify/Invalid", !sn.Verify (delay));
+ Assert.IsTrue (!sn.Verify (delay), "Verify/Invalid");
}
[Test]
public void Sign ()
{
// sign the (invalid) hellodelay.exe
- Assert ("Sign", sn.Sign (Delay));
+ Assert.IsTrue (sn.Sign (Delay), "Sign");
// and verify it's now valid
- Assert ("Sign/Verify", sn.Verify (Delay));
+ Assert.IsTrue (sn.Verify (Delay), "Sign/Verify");
}
[Test]
public void ReSign ()
{
// resign the (already valid) hellosigned.exe
- Assert ("ReSign", sn.Sign (Signed));
+ Assert.IsTrue (sn.Sign (Signed), "ReSign");
// and verify it's still valid
- Assert ("ReSign/Verify", sn.Verify (Signed));
+ Assert.IsTrue (sn.Verify (Signed), "ReSign/Verify");
}
[Test]
{
byte[] ecma = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
sn = new StrongName (ecma);
- Assert ("CanSign", !sn.CanSign);
+ Assert.IsTrue (!sn.CanSign, "CanSign");
}
[Test]
--- /dev/null
+# These fail because of reliance on full NUnit framework
+Mono.Math/ArithmeticBigTest.cs
+Mono.Math/BigIntegerSetTest.cs
+Mono.Math/BitwiseTest.cs
+Mono.Math/GcdBigTest.cs
+Mono.Math/ModInverseBigTest.cs
+Mono.Math/ModRingTest.cs
+Mono.Math/PrimeGenerationTest.cs
+Mono.Math/PrimeTestingTest.cs
+Mono.Math/SearchGeneratorTest.cs
+Mono.Security.Authenticode/PrivateKeyTest.cs
+Mono.Security.Cryptography/CryptoConvertTest.cs
+Mono.Security.Cryptography/DiffieHellmanManagedTest.cs
+Mono.Security.Cryptography/PKCS8Test.cs
+Mono.Security.Protocol.Ntlm/ChallengeResponseTest.cs
+Mono.Security.Protocol.Ntlm/MessageBaseTest.cs
+Mono.Security.Protocol.Ntlm/Type1MessageTest.cs
+Mono.Security.Protocol.Ntlm/Type2MessageTest.cs
+Mono.Security.Protocol.Ntlm/Type3MessageTest.cs
+Mono.Security/StrongNameTest.cs
--- /dev/null
+#include monodroid_Mono.Security_test.dll.build-failure-exclude.sources
+#include monodroid_Mono.Data.Sqlite_test.dll.new-exclude.sources
--- /dev/null
+Mono.Security.Authenticode/AuthenticodeDeformatterTest.cs
+Mono.Security.Authenticode/SoftwarePublisherCertificateTest.cs
+Mono.Security/PKCS7Test.cs
+Mono.Security.X509.Extensions/AuthorityKeyIdentifierExtensionTest.cs
+Mono.Security.X509.Extensions/BasicConstraintsExtensionTest.cs
+Mono.Security.X509.Extensions/ExtendedKeyUsageExtensionTest.cs
+Mono.Security.X509.Extensions/KeyUsageExtensionTest.cs
+Mono.Security.X509.Extensions/SubjectAltNameExtensionTest.cs
+Mono.Security.X509.Extensions/SubjectKeyIdentifierExtensionTest.cs
+Mono.Security.X509/PKCS12Test.cs
+Mono.Security.X509/X501NameTest.cs
+Mono.Security.X509/X509CertificateTest.cs
+Mono.Security.X509/X509CrlTest.cs
+Mono.Security.X509/X520AttributesTest.cs
--- /dev/null
+#include Mono.Security_test.dll.sources
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
<Name>System.Xml-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System/System-net_4_x.csproj">\r
- <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
- <Name>System-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System.XML/System.Xml-net_4_x.csproj">\r
- <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
- <Name>System.Xml-net_4_x</Name>\r
- </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,612</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}</Project>\r
<Name>Mono.Security-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System/System-net_4_x.csproj">\r
- <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
- <Name>System-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../Mono.Security/Mono.Security-net_4_x.csproj">\r
- <Project>{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}</Project>\r
- <Name>Mono.Security-net_4_x</Name>\r
- </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="Novell.Directory.Ldap.Utilclass/ResultCodeMessages.resources">\r
+ <EmbeddedResource Include="Novell.Directory.Ldap.Utilclass/ResultCodeMessages.resx">\r
<LogicalName>ResultCodeMessages.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,414,618</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
m_primitiveTypeFlagMap[amqpType] = isReference;
}
- public void HandleOption(string opt) {
+ public bool HandleOption(string opt) {
if (opt.StartsWith("/n:")) {
m_framingSubnamespace = opt.Substring(3);
} else if (opt.StartsWith("/apiName:")) {
} else if (opt == "/c") {
m_emitComments = true;
} else {
- Console.Error.WriteLine("Unsupported command-line option: " + opt);
- Usage();
+ return false;
}
+ return true;
}
public void Usage() {
public Apigen(ArrayList args) {
while (args.Count > 0 && ((string) args[0]).StartsWith("/")) {
- HandleOption((string) args[0]);
+ if (!HandleOption((string) args[0]))
+ break;
args.RemoveAt(0);
}
if ((args.Count < 2)
<ProductVersion>9.0.30729</ProductVersion>\r
<SchemaVersion>2.0</SchemaVersion>\r
<ProjectGuid>{D2A49790-9CFD-492B-9CFA-58B9AEDA1B75}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
+ <OutputType>Exe</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ <StartupObject>RabbitMQ.Client.Apigen.Apigen</StartupObject>\r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+mono RabbitMQ.Client.Apigen.exe /n:v0_9 "/apiName:AMQP_0_9" $(ProjectDir)..\..\docs\specs\amqp0-9.stripped.xml $(ProjectDir)..\..\docs\specs\net_4_x-api-0-9.cs
+mono RabbitMQ.Client.Apigen.exe /n:v0_8 "/apiName:AMQP_0_8" $(ProjectDir)..\..\docs\specs\amqp0-8.stripped.xml $(ProjectDir)..\..\docs\specs\net_4_x-api-0-8.cs
+mono RabbitMQ.Client.Apigen.exe /n:v0_8qpid "/apiName:AMQP_0_8_QPID" $(ProjectDir)..\..\docs\specs\qpid-amqp.0-8.stripped.xml $(ProjectDir)..\..\docs\specs\net_4_x-api-qpid-0-8.cs
+
+
+
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+mono RabbitMQ.Client.Apigen.exe /n:v0_9 "/apiName:AMQP_0_9" $(ProjectDir)..\..\docs\specs\amqp0-9.stripped.xml $(ProjectDir)..\..\docs\specs\net_4_x-api-0-9.cs
+mono RabbitMQ.Client.Apigen.exe /n:v0_8 "/apiName:AMQP_0_8" $(ProjectDir)..\..\docs\specs\amqp0-8.stripped.xml $(ProjectDir)..\..\docs\specs\net_4_x-api-0-8.cs
+mono RabbitMQ.Client.Apigen.exe /n:v0_8qpid "/apiName:AMQP_0_8_QPID" $(ProjectDir)..\..\docs\specs\qpid-amqp.0-8.stripped.xml $(ProjectDir)..\..\docs\specs\net_4_x-api-qpid-0-8.cs
+
+
+
\r
</PostBuildEvent>\r
</PropertyGroup>\r
<ItemGroup>\r
+ <ProjectReference Include="../../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
<ProjectReference Include="../../../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
<Name>System.Xml-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../../../corlib/corlib-net_4_x.csproj">\r
- <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
- <Name>corlib-net_4_x</Name>\r
- </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,618</NoWarn>\r
<OutputPath>./../../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\Activity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\DiagnosticsTraceCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\DiagnosticStrings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\DiagnosticTraceSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\EncodingFallbackAwareXmlTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\EventLogCategory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\EventLogEventId.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\EventLogger.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\ExceptionUtility.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\LegacyDiagnosticTrace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\MachineSettingsSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\NativeMethods.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\PiiTraceSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\PlainXmlWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\SafeEventLogWriteHandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\TraceSourceKind.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\TraceXPathNavigator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\Utility.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\Locale.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\Activity.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\DiagnosticsTraceCode.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\DiagnosticStrings.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\DiagnosticTraceSource.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\EncodingFallbackAwareXmlTextWriter.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\EventLogCategory.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\EventLogEventId.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\EventLogger.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\ExceptionUtility.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\LegacyDiagnosticTrace.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\MachineSettingsSection.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\NativeMethods.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\PiiTraceSource.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\PlainXmlWriter.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\SafeEventLogWriteHandle.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\TraceSourceKind.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\TraceXPathNavigator.cs" />\r
+ <Compile Include="..\referencesource\SMDiagnostics\System\ServiceModel\Diagnostics\Utility.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="ReferenceSources\TraceSR.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,219,414</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+resgen $(ProjectDir)\src\ComponentModel\Strings.resx $(ProjectDir)\Microsoft.Internal.Strings.resx
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
-\r
+resgen $(ProjectDir)\src\ComponentModel\Strings.resx $(ProjectDir)\Microsoft.Internal.Strings.resx\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="Microsoft.Internal.Strings.resources">\r
+ <EmbeddedResource Include="Microsoft.Internal.Strings.resx">\r
<LogicalName>Microsoft.Internal.Strings.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,414</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\AppSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\AssociatedMetadataTypeTypeDescriptionProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\AssociatedMetadataTypeTypeDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\AssociationAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\BindableTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\CompareAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\ConcurrencyCheckAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\CreditCardAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\CustomValidationAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\DataType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\DataTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\DisplayAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\DisplayColumnAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\DisplayFormatAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\EditableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\EmailAddressAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\EnumDataTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\FileExtensionsAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\FilterUIHintAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\IValidatableObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\KeyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\LocalizableString.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\MaxLengthAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\MetadataPropertyDescriptorWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\MetadataTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\MinLengthAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\PhoneAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\RangeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\RegularExpressionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\RequiredAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\ScaffoldAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\ColumnAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\ComplexTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\DatabaseGeneratedAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\DatabaseGeneratedOption.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\ForeignKeyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\InversePropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\NotMappedAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\TableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\StringLengthAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\TimestampAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\UIHintAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\UrlAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\ValidationAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\ValidationAttributeStore.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\ValidationContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\ValidationException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\ValidationResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Validator.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\AppSettings.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\AssociatedMetadataTypeTypeDescriptionProvider.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\AssociatedMetadataTypeTypeDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\AssociationAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\BindableTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\CompareAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\ConcurrencyCheckAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\CreditCardAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\CustomValidationAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\DataType.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\DataTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\DisplayAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\DisplayColumnAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\DisplayFormatAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\EditableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\EmailAddressAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\EnumDataTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\FileExtensionsAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\FilterUIHintAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\IValidatableObject.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\KeyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\LocalizableString.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\MaxLengthAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\MetadataPropertyDescriptorWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\MetadataTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\MinLengthAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\PhoneAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\RangeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\RegularExpressionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\RequiredAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\ScaffoldAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\ColumnAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\ComplexTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\DatabaseGeneratedAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\DatabaseGeneratedOption.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\ForeignKeyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\InversePropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\NotMappedAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Schema\TableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\StringLengthAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\TimestampAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\UIHintAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\UrlAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\ValidationAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\ValidationAttributeStore.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\ValidationContext.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\ValidationException.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\ValidationResult.cs" />\r
+ <Compile Include="..\referencesource\System.ComponentModel.DataAnnotations\DataAnnotations\Validator.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="DataAnnotationsResources.cs" />\r </ItemGroup>\r
+ <Compile Include="ReferenceSources\SR.cs" />\r
+ <Compile Include="ReferenceSources\SR.missing.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<Target Name="BeforeBuild">\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
--- /dev/null
+#include monodroid_System.ComponentModel.DataAnnotations_test.dll.new-exclude.sources
+../../System.Web.DynamicData/Test/Common/AssertExtensions.cs
--- /dev/null
+System.ComponentModel.DataAnnotations/AssociatedMetadataTypeTypeDescriptionProviderTests.cs
+System.ComponentModel.DataAnnotations/CompareAttributeTest.cs
+System.ComponentModel.DataAnnotations/CreditCardAttributeTest.cs
+System.ComponentModel.DataAnnotations/EmailAddressAttributeTest.cs
+System.ComponentModel.DataAnnotations/FileExtensionsAttributeTest.cs
+System.ComponentModel.DataAnnotations/PhoneAttributeTest.cs
--- /dev/null
+#include System.ComponentModel.DataAnnotations_test.dll.sources
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,618</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{4F33488E-A6DF-4A6E-A15B-46648C546475}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>1699,1720</NoWarn>\r
- <OutputPath>./../../class/lib/basic</OutputPath>\r
- <NoStdLib>False</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>System.Core</AssemblyName>\r
- <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>1699,1720</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;BOOTSTRAP_BASIC;INSIDE_SYSCORE;LIBC;NET_3_5</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,1720</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>NET_1_1;NET_2_0;BOOTSTRAP_BASIC;INSIDE_SYSCORE;LIBC;NET_3_5</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="..\..\build\common\Consts.cs" />\r
- <Compile Include="..\..\build\common\Locale.cs" />\r
- <Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
- <Compile Include="..\corlib\System.Collections.Generic\CollectionDebuggerView.cs" />\r
- <Compile Include="..\corlib\System.Collections\HashPrimeNumbers.cs" />\r
- <Compile Include="..\corlib\System.Threading\AtomicBoolean.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\CryptoTools.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\SymmetricTransform.cs" />\r
- <Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafePipeHandle.cs" />\r
- <Compile Include="System.Collections.Generic\HashSet.cs" />\r
- <Compile Include="System.IO.Pipes\AnonymousPipeClientStream.cs" />\r
- <Compile Include="System.IO.Pipes\AnonymousPipeServerStream.cs" />\r
- <Compile Include="System.IO.Pipes\NamedPipeClientStream.cs" />\r
- <Compile Include="System.IO.Pipes\NamedPipeServerStream.cs" />\r
- <Compile Include="System.IO.Pipes\PipeAccessRights.cs" />\r
- <Compile Include="System.IO.Pipes\PipeAccessRule.cs" />\r
- <Compile Include="System.IO.Pipes\PipeAuditRule.cs" />\r
- <Compile Include="System.IO.Pipes\PipeDirection.cs" />\r
- <Compile Include="System.IO.Pipes\PipeInterfaces.cs" />\r
- <Compile Include="System.IO.Pipes\PipeOptions.cs" />\r
- <Compile Include="System.IO.Pipes\PipeSecurity.cs" />\r
- <Compile Include="System.IO.Pipes\PipeStream.cs" />\r
- <Compile Include="System.IO.Pipes\PipeStreamImpersonationWorker.cs" />\r
- <Compile Include="System.IO.Pipes\PipeTransmissionMode.cs" />\r
- <Compile Include="System.IO.Pipes\PipeUnix.cs" />\r
- <Compile Include="System.IO.Pipes\PipeWin32.cs" />\r
- <Compile Include="System.IO\HandleInheritability.cs" />\r
- <Compile Include="System.Linq.Expressions\BinaryExpression.cs" />\r
- <Compile Include="System.Linq.Expressions\ConditionalExpression.cs" />\r
- <Compile Include="System.Linq.Expressions\ConstantExpression.cs" />\r
- <Compile Include="System.Linq.Expressions\ElementInit.cs" />\r
- <Compile Include="System.Linq.Expressions\EmitContext.cs" />\r
- <Compile Include="System.Linq.Expressions\Expression.cs" />\r
- <Compile Include="System.Linq.Expressions\Expression_T.cs" />\r
- <Compile Include="System.Linq.Expressions\ExpressionPrinter.cs" />\r
- <Compile Include="System.Linq.Expressions\ExpressionTransformer.cs" />\r
- <Compile Include="System.Linq.Expressions\ExpressionType.cs" />\r
- <Compile Include="System.Linq.Expressions\ExpressionVisitor.cs" />\r
- <Compile Include="System.Linq.Expressions\Extensions.cs" />\r
- <Compile Include="System.Linq.Expressions\InvocationExpression.cs" />\r
- <Compile Include="System.Linq.Expressions\LambdaExpression.cs" />\r
- <Compile Include="System.Linq.Expressions\ListInitExpression.cs" />\r
- <Compile Include="System.Linq.Expressions\MemberAssignment.cs" />\r
- <Compile Include="System.Linq.Expressions\MemberBinding.cs" />\r
- <Compile Include="System.Linq.Expressions\MemberBindingType.cs" />\r
- <Compile Include="System.Linq.Expressions\MemberExpression.cs" />\r
- <Compile Include="System.Linq.Expressions\MemberInitExpression.cs" />\r
- <Compile Include="System.Linq.Expressions\MemberListBinding.cs" />\r
- <Compile Include="System.Linq.Expressions\MemberMemberBinding.cs" />\r
- <Compile Include="System.Linq.Expressions\MethodCallExpression.cs" />\r
- <Compile Include="System.Linq.Expressions\NewArrayExpression.cs" />\r
- <Compile Include="System.Linq.Expressions\NewExpression.cs" />\r
- <Compile Include="System.Linq.Expressions\ParameterExpression.cs" />\r
- <Compile Include="System.Linq.Expressions\TypeBinaryExpression.cs" />\r
- <Compile Include="System.Linq.Expressions\UnaryExpression.cs" />\r
- <Compile Include="System.Linq\Check.cs" />\r
- <Compile Include="System.Linq\Enumerable.cs" />\r
- <Compile Include="System.Linq\Grouping.cs" />\r
- <Compile Include="System.Linq\IGrouping.cs" />\r
- <Compile Include="System.Linq\ILookup_T.cs" />\r
- <Compile Include="System.Linq\IOrderedEnumerable_T.cs" />\r
- <Compile Include="System.Linq\IOrderedQueryable.cs" />\r
- <Compile Include="System.Linq\IOrderedQueryable_T.cs" />\r
- <Compile Include="System.Linq\IQueryable.cs" />\r
- <Compile Include="System.Linq\IQueryable_T.cs" />\r
- <Compile Include="System.Linq\IQueryProvider.cs" />\r
- <Compile Include="System.Linq\Lookup.cs" />\r
- <Compile Include="System.Linq\OrderedEnumerable.cs" />\r
- <Compile Include="System.Linq\OrderedSequence.cs" />\r
- <Compile Include="System.Linq\Queryable.cs" />\r
- <Compile Include="System.Linq\QueryableEnumerable.cs" />\r
- <Compile Include="System.Linq\QueryableTransformer.cs" />\r
- <Compile Include="System.Linq\QuickSort.cs" />\r
- <Compile Include="System.Linq\SortContext.cs" />\r
- <Compile Include="System.Linq\SortDirection.cs" />\r
- <Compile Include="System.Linq\SortSequenceContext.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\DynamicAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ExecutionScope.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ExtensionAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IStrongBox.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\StrongBox_T.cs" />\r
- <Compile Include="System.Security.Cryptography\Aes.cs" />\r
- <Compile Include="System.Security.Cryptography\AesCryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\AesManaged.cs" />\r
- <Compile Include="System.Security.Cryptography\AesTransform.cs" />\r
- <Compile Include="System.Security.Cryptography\CngAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\CngAlgorithmGroup.cs" />\r
- <Compile Include="System.Security.Cryptography\MD5Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA1Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA256Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA256CryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA384Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA384CryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA512Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA512CryptoServiceProvider.cs" />\r
- <Compile Include="System.Threading\LockRecursionException.cs" />\r
- <Compile Include="System.Threading\LockRecursionPolicy.cs" />\r
- <Compile Include="System.Threading\ReaderWriterLockSlim.cs" />\r
- <Compile Include="System.Threading\ReaderWriterLockSlimExtensions.cs" />\r
- <Compile Include="System.Threading\ThreadLockState.cs" />\r
- <Compile Include="System\Actions.cs" />\r
- <Compile Include="System\Funcs.cs" />\r
- <Compile Include="System\InvalidTimeZoneException.cs" />\r
- <Compile Include="System\TimeZoneInfo.AdjustmentRule.cs" />\r
- <Compile Include="System\TimeZoneInfo.cs" />\r
- <Compile Include="System\TimeZoneInfo.TransitionTime.cs" />\r
- <Compile Include="System\TimeZoneNotFoundException.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent>\r
-\r
- </PreBuildEvent>\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <ProjectReference Include="..\System\System-basic-1.csproj">\r
- <Project>{CE10AD5A-9645-496F-8369-7B687E84456B}</Project>\r
- <Name>System\System-basic-1</Name>\r
- </ProjectReference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
-</Project>\r
-
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{C371834B-0195-4342-8652-BF015D18C974}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>1699,1720</NoWarn>\r
- <OutputPath>./../../class/lib/build</OutputPath>\r
- <NoStdLib>True</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>System.Core</AssemblyName>\r
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>1699,1720</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,1720</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\BinaryOperationBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\BindingRestrictions.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallInfo.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallSite.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallSiteBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallSiteHelpers.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallSiteOps.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\ConvertBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CreateInstanceBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DeleteIndexBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DeleteMemberBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DynamicMetaObject.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DynamicMetaObjectBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DynamicObject.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\ExpandoClass.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\ExpandoObject.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\GetIndexBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\GetMemberBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\IDynamicMetaObjectProvider.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\IInvokeOnGetBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\InvokeBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\InvokeMemberBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\RuleCache.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\SetIndexBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\SetMemberBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\UnaryOperationBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\UpdateDelegates.Generated.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\BinaryExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\BlockExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\CatchBlock.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ConditionalExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ConstantExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\DebugInfoExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\DebugViewWriter.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\DefaultExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\DynamicExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ElementInit.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\Expression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\Expression.DebuggerProxy.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ExpressionStringBuilder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ExpressionType.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ExpressionVisitor.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\GotoExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\IArgumentProvider.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\IndexExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\InvocationExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\LabelExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\LabelTarget.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\LambdaExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ListArgumentProvider.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ListInitExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\LoopExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberAssignment.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberBinding.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberInitExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberListBinding.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberMemberBinding.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MethodCallExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\NewArrayExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\NewExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ParameterExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\RuntimeVariablesExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\SwitchCase.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\SwitchExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\SymbolDocumentInfo.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\TryExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\TypeBinaryExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\TypeUtils.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\UnaryExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\AnalyzedTree.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\AssemblyGen.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\BoundConstants.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\Closure.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\CompilerScope.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\CompilerScope.Storage.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\ConstantCheck.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\DebugInfoGenerator.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\DelegateHelpers.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\DelegateHelpers.Generated.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\ExpressionQuoter.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\HoistedLocals.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\ILGen.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\KeyedQueue.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LabelInfo.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Address.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Binary.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.ControlFlow.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Expressions.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Generated.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Lambda.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Logical.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Statements.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Unary.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\OffsetTrackingILGenerator.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\RuntimeVariableList.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\Set.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Bindings.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Generated.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Temps.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\SymbolDocumentGenerator.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\SymbolGuids.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\VariableBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\CacheDict.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\CollectionExtensions.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ContractUtils.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ExceptionFactory.Generated.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\Helpers.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\IRuntimeVariables.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReadOnlyCollectionBuilder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReadOnlyDictionary.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReferenceEqualityComparer.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReflectionUtils.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TrueReadOnlyCollection.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TypeExtensions.cs" />\r
- <Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedFileHandle.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedViewHandle.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafePipeHandle.cs" />\r
- <Compile Include="System.Collections.Generic\HashSet.cs" />\r
- <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFile.cs" />\r
- <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFileAccess.cs" />\r
- <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFileOptions.cs" />\r
- <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFileRights.cs" />\r
- <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFileSecurity.cs" />\r
- <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedViewAccessor.cs" />\r
- <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedViewStream.cs" />\r
- <Compile Include="System.IO.Pipes\AnonymousPipeClientStream.cs" />\r
- <Compile Include="System.IO.Pipes\AnonymousPipeServerStream.cs" />\r
- <Compile Include="System.IO.Pipes\NamedPipeClientStream.cs" />\r
- <Compile Include="System.IO.Pipes\NamedPipeServerStream.cs" />\r
- <Compile Include="System.IO.Pipes\PipeAccessRights.cs" />\r
- <Compile Include="System.IO.Pipes\PipeAccessRule.cs" />\r
- <Compile Include="System.IO.Pipes\PipeAuditRule.cs" />\r
- <Compile Include="System.IO.Pipes\PipeDirection.cs" />\r
- <Compile Include="System.IO.Pipes\PipeInterfaces.cs" />\r
- <Compile Include="System.IO.Pipes\PipeOptions.cs" />\r
- <Compile Include="System.IO.Pipes\PipeSecurity.cs" />\r
- <Compile Include="System.IO.Pipes\PipeStream.cs" />\r
- <Compile Include="System.IO.Pipes\PipeStreamImpersonationWorker.cs" />\r
- <Compile Include="System.IO.Pipes\PipeTransmissionMode.cs" />\r
- <Compile Include="System.IO.Pipes\PipeUnix.cs" />\r
- <Compile Include="System.IO.Pipes\PipeWin32.cs" />\r
- <Compile Include="System.IO\HandleInheritability.cs" />\r
- <Compile Include="System.Linq.Expressions\ExpressionTransformer.cs" />\r
- <Compile Include="System.Linq.Expressions\Extensions.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryBaseNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryCastNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryChildNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryConcatNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryDefaultEmptyNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryGroupByNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryHeadWorkerNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryJoinNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryMuxNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryOptionNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryOrderByNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryOrderedStreamNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryOrderGuardNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryReverseNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QuerySelectManyNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QuerySelectNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QuerySetNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryStartNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryStreamNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryWhereNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryZipNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\SetInclusion.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\WrapHelper.cs" />\r
- <Compile Include="System.Linq.Parallel\AggregationList.cs" />\r
- <Compile Include="System.Linq.Parallel\ConcurrentGrouping.cs" />\r
- <Compile Include="System.Linq.Parallel\ConcurrentLookup.cs" />\r
- <Compile Include="System.Linq.Parallel\INodeVisitor.cs" />\r
- <Compile Include="System.Linq.Parallel\IVisitableNode.cs" />\r
- <Compile Include="System.Linq.Parallel\OrderingEnumerator.cs" />\r
- <Compile Include="System.Linq.Parallel\ParallelExecuter.cs" />\r
- <Compile Include="System.Linq.Parallel\ParallelPartitioner.cs" />\r
- <Compile Include="System.Linq.Parallel\ParallelQueryEnumerator.cs" />\r
- <Compile Include="System.Linq.Parallel\ParallelQuickSort.cs" />\r
- <Compile Include="System.Linq.Parallel\QueryCheckerVisitor.cs" />\r
- <Compile Include="System.Linq.Parallel\QueryIsOrderedVisitor.cs" />\r
- <Compile Include="System.Linq.Parallel\QueryOptions.cs" />\r
- <Compile Include="System.Linq.Parallel\RangeList.cs" />\r
- <Compile Include="System.Linq.Parallel\RepeatList.cs" />\r
- <Compile Include="System.Linq.Parallel\ReverseList.cs" />\r
- <Compile Include="System.Linq.Parallel\StripPartitioner.cs" />\r
- <Compile Include="System.Linq.Parallel\TemporaryArea.cs" />\r
- <Compile Include="System.Linq\Check.cs" />\r
- <Compile Include="System.Linq\Enumerable.cs" />\r
- <Compile Include="System.Linq\EnumerableExecutor.cs" />\r
- <Compile Include="System.Linq\EnumerableExecutor_T.cs" />\r
- <Compile Include="System.Linq\EnumerableQuery.cs" />\r
- <Compile Include="System.Linq\EnumerableQuery_T.cs" />\r
- <Compile Include="System.Linq\Grouping.cs" />\r
- <Compile Include="System.Linq\IGrouping.cs" />\r
- <Compile Include="System.Linq\ILookup_T.cs" />\r
- <Compile Include="System.Linq\IOrderedEnumerable_T.cs" />\r
- <Compile Include="System.Linq\IOrderedQueryable.cs" />\r
- <Compile Include="System.Linq\IOrderedQueryable_T.cs" />\r
- <Compile Include="System.Linq\IQueryable.cs" />\r
- <Compile Include="System.Linq\IQueryable_T.cs" />\r
- <Compile Include="System.Linq\IQueryProvider.cs" />\r
- <Compile Include="System.Linq\Lookup.cs" />\r
- <Compile Include="System.Linq\OrderedEnumerable.cs" />\r
- <Compile Include="System.Linq\OrderedParallelQuery.cs" />\r
- <Compile Include="System.Linq\OrderedSequence.cs" />\r
- <Compile Include="System.Linq\ParallelEnumerable.cs" />\r
- <Compile Include="System.Linq\ParallelExecutionMode.cs" />\r
- <Compile Include="System.Linq\ParallelMergeOptions.cs" />\r
- <Compile Include="System.Linq\ParallelQuery.cs" />\r
- <Compile Include="System.Linq\Queryable.cs" />\r
- <Compile Include="System.Linq\QueryableEnumerable.cs" />\r
- <Compile Include="System.Linq\QueryableTransformer.cs" />\r
- <Compile Include="System.Linq\QuickSort.cs" />\r
- <Compile Include="System.Linq\SortContext.cs" />\r
- <Compile Include="System.Linq\SortDirection.cs" />\r
- <Compile Include="System.Linq\SortSequenceContext.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\DynamicAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ExtensionAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IStrongBox.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\StrongBox_T.cs" />\r
- <Compile Include="System.Security.Cryptography\AesCryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\AesManaged.cs" />\r
- <Compile Include="System.Security.Cryptography\AesTransform.cs" />\r
- <Compile Include="System.Security.Cryptography\CngAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\CngAlgorithmGroup.cs" />\r
- <Compile Include="System.Security.Cryptography\MD5Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA1Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA256Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA256CryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA384Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA384CryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA512Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA512CryptoServiceProvider.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskExtensions.cs" />\r
- <Compile Include="System.Threading\LockRecursionException.cs" />\r
- <Compile Include="System.Threading\LockRecursionPolicy.cs" />\r
- <Compile Include="System.Threading\ReaderWriterLockSlim.cs" />\r
- <Compile Include="System.Threading\ReaderWriterLockSlimExtensions.cs" />\r
- <Compile Include="System.Threading\ThreadLockState.cs" />\r
- <Compile Include="System\Actions.cs" />\r
- <Compile Include="System\Funcs.cs" />\r
- <Compile Include="System\InvalidTimeZoneException.cs" />\r
- <Compile Include="System\TimeZoneInfo.AdjustmentRule.cs" />\r
- <Compile Include="System\TimeZoneInfo.cs" />\r
- <Compile Include="System\TimeZoneInfo.TransitionTime.cs" />\r
- <Compile Include="System\TimeZoneNotFoundException.cs" />\r
- <Compile Include="System\Util.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent>\r
-\r
- </PreBuildEvent>\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <ProjectReference Include="..\corlib\corlib-build.csproj">\r
- <Project>{2BDF80D1-6F06-4908-B351-835292B7A9B9}</Project>\r
- <Name>corlib\corlib-build</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="..\System\System-build-1.csproj">\r
- <Project>{ACA4A790-62B2-4D59-B96C-CE17F8F6BE58}</Project>\r
- <Name>System\System-build-1</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="..\Mono.Posix\Mono.Posix-build.csproj">\r
- <Project>{AA347918-40BB-4762-8A7F-B94836255127}</Project>\r
- <Name>Mono.Posix\Mono.Posix-build</Name>\r
- </ProjectReference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
-</Project>\r
-
<OutputType>Library</OutputType>\r
<NoWarn>1699,1720</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Ast\DynamicExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Ast\ExpressionVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Ast\IArgumentProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Ast\IDynamicExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Utils\Action.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Utils\Extension.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Utils\Function.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Utils\StrongBox.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Collections\Generic\BitHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Collections\Generic\HashSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Collections\Generic\HashSetDebugView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Collections\Generic\HashSetEqualityComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\FuncAndAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\InvalidTimeZoneException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\IO\Enums.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\IO\MemoryMappedFiles\Enums.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\IO\MemoryMappedFiles\MemoryMappedFileSecurity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\IO\MemoryMappedFiles\MemoryMappedViewAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\IO\MemoryMappedFiles\MemoryMappedViewStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Enumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Expressions\ExpressionVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\IQueryable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Channels\AsynchronousChannel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Channels\SynchronousChannel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\AggregationMinMaxHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\EmptyEnumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\EnumerableWrapperWeakToStrong.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\IParallelPartitionable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\OrderedParallelQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\ParallelEnumerableWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\ParallelQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\QueryAggregationOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\RangeEnumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\RepeatEnumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\ArrayMergeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\AsynchronousChannelMergeEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\DefaultMergeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\IMergeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\MergeEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\MergeExecutor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\OrderPreservingMergeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\OrderPreservingPipeliningMergeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\SynchronousChannelMergeEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\HashRepartitionEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\HashRepartitionStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\IPartitionedStreamRecipient.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\OrderedHashRepartitionEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\OrderedHashRepartitionStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\PartitionedDataSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\PartitionedStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\UnorderedHashRepartitionStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\BinaryQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\CountAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DecimalAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DecimalMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DecimalSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DoubleAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DoubleMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DoubleSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\FloatAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\FloatMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\FloatSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperatorEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\IntAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\IntMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\IntSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongCountAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableFloatAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableFloatMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableFloatSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableIntAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableIntMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableIntSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableLongAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableLongMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableLongSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\ListQueryResults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Options\OrderingQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Options\QueryExecutionOption.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\OrdinalIndexState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\PartitionedStreamMerger.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryOpeningEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryOperatorEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryResults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QuerySettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\ScanQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\AnyAllSearchOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ConcatQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ContainsSearchOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\DefaultIfEmptyQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SelectQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SingleQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\UnaryQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\CancellationState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\OrderPreservingPipeliningSpoolingTask.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\OrderPreservingSpoolingTask.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\QueryLifecycle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\QueryTask.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\QueryTaskGroupState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\Scheduling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\SpoolingTask.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\SpoolingTaskBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\CancellableEnumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\ExceptionAggregator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\ExchangeUtilities.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\FixedMaxHeap.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\GrowingArray.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\HashLookup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\IntValueEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\ListChunk.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\Lookup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\Pair.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\PairComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\ReverseComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\Shared.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\Sorting.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\TraceHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\Util.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\Wrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\WrapperEqualityComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\ParallelEnumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\ParallelExecutionMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\ParallelMergeOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\SequenceQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\TypeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Runtime\CompilerServices\DynamicAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Runtime\CompilerServices\ExecutionScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Security\Cryptography\Aes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Security\Cryptography\AesManaged.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Security\Cryptography\CngKeyBlobFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Security\Cryptography\ECDiffieHellman.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Security\Cryptography\ECDiffieHellmanPublicKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Security\Cryptography\ECDsa.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Security\Cryptography\ECKeyXmlFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\threading\ReaderWriterLockSlim\LockRecursionException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\threading\ReaderWriterLockSlim\ReaderWriterLockSlim.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\threading\Tasks\TaskExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\TimeZoneInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\TimeZoneNotFoundException.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\BinaryOperationBinder.cs" />\r
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\BindingRestrictions.cs" />\r
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReflectionUtils.cs" />\r
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TrueReadOnlyCollection.cs" />\r
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TypeExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Ast\DynamicExpression.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Ast\ExpressionVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Ast\IArgumentProvider.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Ast\IDynamicExpression.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Utils\Action.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Utils\Extension.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Utils\Function.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Utils\StrongBox.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Collections\Generic\BitHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Collections\Generic\HashSet.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Collections\Generic\HashSetDebugView.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Collections\Generic\HashSetEqualityComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\FuncAndAction.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\InvalidTimeZoneException.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\IO\Enums.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\IO\MemoryMappedFiles\Enums.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\IO\MemoryMappedFiles\MemoryMappedFileSecurity.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\IO\MemoryMappedFiles\MemoryMappedViewAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\IO\MemoryMappedFiles\MemoryMappedViewStream.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Enumerable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Expressions\ExpressionVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\IQueryable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Channels\AsynchronousChannel.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Channels\SynchronousChannel.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\AggregationMinMaxHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\EmptyEnumerable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\EnumerableWrapperWeakToStrong.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\IParallelPartitionable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\OrderedParallelQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\ParallelEnumerableWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\ParallelQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\QueryAggregationOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\RangeEnumerable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\RepeatEnumerable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\ArrayMergeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\AsynchronousChannelMergeEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\DefaultMergeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\IMergeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\MergeEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\MergeExecutor.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\OrderPreservingMergeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\OrderPreservingPipeliningMergeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\SynchronousChannelMergeEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\HashRepartitionEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\HashRepartitionStream.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\IPartitionedStreamRecipient.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\OrderedHashRepartitionEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\OrderedHashRepartitionStream.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\PartitionedDataSource.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\PartitionedStream.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\UnorderedHashRepartitionStream.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\BinaryQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\CountAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DecimalAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DecimalMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DecimalSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DoubleAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DoubleMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DoubleSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\FloatAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\FloatMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\FloatSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperatorEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\IntAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\IntMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\IntSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongCountAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableFloatAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableFloatMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableFloatSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableIntAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableIntMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableIntSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableLongAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableLongMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableLongSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\ListQueryResults.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Options\OrderingQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Options\QueryExecutionOption.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\OrdinalIndexState.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\PartitionedStreamMerger.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryOpeningEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryOperatorEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryResults.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QuerySettings.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\ScanQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\AnyAllSearchOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ConcatQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ContainsSearchOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\DefaultIfEmptyQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SelectQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SingleQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\UnaryQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\CancellationState.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\OrderPreservingPipeliningSpoolingTask.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\OrderPreservingSpoolingTask.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\QueryLifecycle.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\QueryTask.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\QueryTaskGroupState.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\Scheduling.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\SpoolingTask.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\SpoolingTaskBase.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\CancellableEnumerable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\ExceptionAggregator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\ExchangeUtilities.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\FixedMaxHeap.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\GrowingArray.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\HashLookup.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\IntValueEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\ListChunk.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\Lookup.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\Pair.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\PairComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\ReverseComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\Shared.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\Sorting.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\TraceHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\Util.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\Wrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\WrapperEqualityComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\ParallelEnumerable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\ParallelExecutionMode.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\ParallelMergeOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\SequenceQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\TypeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Runtime\CompilerServices\DynamicAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Runtime\CompilerServices\ExecutionScope.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\Aes.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\AesManaged.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngKeyBlobFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECDiffieHellman.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECDiffieHellmanPublicKey.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECDsa.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECKeyXmlFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\threading\ReaderWriterLockSlim\LockRecursionException.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\threading\ReaderWriterLockSlim\ReaderWriterLockSlim.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\threading\Tasks\TaskExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\TimeZoneInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\TimeZoneNotFoundException.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedFileHandle.cs" />\r
<Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedViewHandle.cs" />\r
<Compile Include="Microsoft.Win32.SafeHandles\SafePipeHandle.cs" />\r
<Compile Include="ReferenceSources\Error.cs" />\r
<Compile Include="ReferenceSources\SR.cs" />\r
+ <Compile Include="ReferenceSources\SR.missing.cs" />\r
<Compile Include="ReferenceSources\Strings.cs" />\r
<Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFile.cs" />\r
<Compile Include="System.IO.MemoryMappedFiles\MemoryMappedView.cs" />\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{212C9C84-54F0-405A-AF36-BDD1667B3C9D}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>1699,1720</NoWarn>\r
- <OutputPath>./../../class/lib/build/plaincore</OutputPath>\r
- <NoStdLib>True</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>System.Core</AssemblyName>\r
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>1699,1720</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,1720</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\BinaryOperationBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\BindingRestrictions.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallInfo.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallSite.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallSiteBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallSiteHelpers.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallSiteOps.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\ConvertBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CreateInstanceBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DeleteIndexBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DeleteMemberBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DynamicMetaObject.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DynamicMetaObjectBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DynamicObject.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\ExpandoClass.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\ExpandoObject.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\GetIndexBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\GetMemberBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\IDynamicMetaObjectProvider.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\IInvokeOnGetBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\InvokeBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\InvokeMemberBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\RuleCache.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\SetIndexBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\SetMemberBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\UnaryOperationBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\UpdateDelegates.Generated.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\BinaryExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\BlockExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\CatchBlock.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ConditionalExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ConstantExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\DebugInfoExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\DebugViewWriter.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\DefaultExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\DynamicExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ElementInit.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\Expression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\Expression.DebuggerProxy.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ExpressionStringBuilder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ExpressionType.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ExpressionVisitor.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\GotoExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\IArgumentProvider.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\IndexExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\InvocationExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\LabelExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\LabelTarget.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\LambdaExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ListArgumentProvider.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ListInitExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\LoopExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberAssignment.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberBinding.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberInitExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberListBinding.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberMemberBinding.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MethodCallExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\NewArrayExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\NewExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ParameterExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\RuntimeVariablesExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\SwitchCase.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\SwitchExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\SymbolDocumentInfo.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\TryExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\TypeBinaryExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\TypeUtils.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\UnaryExpression.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\AnalyzedTree.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\AssemblyGen.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\BoundConstants.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\Closure.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\CompilerScope.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\CompilerScope.Storage.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\ConstantCheck.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\DebugInfoGenerator.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\DelegateHelpers.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\DelegateHelpers.Generated.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\ExpressionQuoter.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\HoistedLocals.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\ILGen.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\KeyedQueue.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LabelInfo.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Address.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Binary.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.ControlFlow.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Expressions.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Generated.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Lambda.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Logical.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Statements.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Unary.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\OffsetTrackingILGenerator.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\RuntimeVariableList.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\Set.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Bindings.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Generated.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Temps.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\SymbolDocumentGenerator.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\SymbolGuids.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\VariableBinder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\CacheDict.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\CollectionExtensions.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ContractUtils.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ExceptionFactory.Generated.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\Helpers.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\IRuntimeVariables.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReadOnlyCollectionBuilder.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReadOnlyDictionary.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReferenceEqualityComparer.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReflectionUtils.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TrueReadOnlyCollection.cs" />\r
- <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TypeExtensions.cs" />\r
- <Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedFileHandle.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedViewHandle.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafePipeHandle.cs" />\r
- <Compile Include="System.Collections.Generic\HashSet.cs" />\r
- <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFile.cs" />\r
- <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFileAccess.cs" />\r
- <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFileOptions.cs" />\r
- <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFileRights.cs" />\r
- <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFileSecurity.cs" />\r
- <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedViewAccessor.cs" />\r
- <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedViewStream.cs" />\r
- <Compile Include="System.IO.Pipes\AnonymousPipeClientStream.cs" />\r
- <Compile Include="System.IO.Pipes\AnonymousPipeServerStream.cs" />\r
- <Compile Include="System.IO.Pipes\NamedPipeClientStream.cs" />\r
- <Compile Include="System.IO.Pipes\NamedPipeServerStream.cs" />\r
- <Compile Include="System.IO.Pipes\PipeAccessRights.cs" />\r
- <Compile Include="System.IO.Pipes\PipeAccessRule.cs" />\r
- <Compile Include="System.IO.Pipes\PipeAuditRule.cs" />\r
- <Compile Include="System.IO.Pipes\PipeDirection.cs" />\r
- <Compile Include="System.IO.Pipes\PipeInterfaces.cs" />\r
- <Compile Include="System.IO.Pipes\PipeOptions.cs" />\r
- <Compile Include="System.IO.Pipes\PipeSecurity.cs" />\r
- <Compile Include="System.IO.Pipes\PipeStream.cs" />\r
- <Compile Include="System.IO.Pipes\PipeStreamImpersonationWorker.cs" />\r
- <Compile Include="System.IO.Pipes\PipeTransmissionMode.cs" />\r
- <Compile Include="System.IO.Pipes\PipeUnix.cs" />\r
- <Compile Include="System.IO.Pipes\PipeWin32.cs" />\r
- <Compile Include="System.IO\HandleInheritability.cs" />\r
- <Compile Include="System.Linq.Expressions\ExpressionTransformer.cs" />\r
- <Compile Include="System.Linq.Expressions\Extensions.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryBaseNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryCastNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryChildNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryConcatNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryDefaultEmptyNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryGroupByNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryHeadWorkerNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryJoinNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryMuxNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryOptionNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryOrderByNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryOrderedStreamNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryOrderGuardNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryReverseNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QuerySelectManyNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QuerySelectNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QuerySetNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryStartNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryStreamNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryWhereNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\QueryZipNode.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\SetInclusion.cs" />\r
- <Compile Include="System.Linq.Parallel.QueryNodes\WrapHelper.cs" />\r
- <Compile Include="System.Linq.Parallel\AggregationList.cs" />\r
- <Compile Include="System.Linq.Parallel\ConcurrentGrouping.cs" />\r
- <Compile Include="System.Linq.Parallel\ConcurrentLookup.cs" />\r
- <Compile Include="System.Linq.Parallel\INodeVisitor.cs" />\r
- <Compile Include="System.Linq.Parallel\IVisitableNode.cs" />\r
- <Compile Include="System.Linq.Parallel\OrderingEnumerator.cs" />\r
- <Compile Include="System.Linq.Parallel\ParallelExecuter.cs" />\r
- <Compile Include="System.Linq.Parallel\ParallelPartitioner.cs" />\r
- <Compile Include="System.Linq.Parallel\ParallelQueryEnumerator.cs" />\r
- <Compile Include="System.Linq.Parallel\ParallelQuickSort.cs" />\r
- <Compile Include="System.Linq.Parallel\QueryCheckerVisitor.cs" />\r
- <Compile Include="System.Linq.Parallel\QueryIsOrderedVisitor.cs" />\r
- <Compile Include="System.Linq.Parallel\QueryOptions.cs" />\r
- <Compile Include="System.Linq.Parallel\RangeList.cs" />\r
- <Compile Include="System.Linq.Parallel\RepeatList.cs" />\r
- <Compile Include="System.Linq.Parallel\ReverseList.cs" />\r
- <Compile Include="System.Linq.Parallel\StripPartitioner.cs" />\r
- <Compile Include="System.Linq.Parallel\TemporaryArea.cs" />\r
- <Compile Include="System.Linq\Check.cs" />\r
- <Compile Include="System.Linq\Enumerable.cs" />\r
- <Compile Include="System.Linq\EnumerableExecutor.cs" />\r
- <Compile Include="System.Linq\EnumerableExecutor_T.cs" />\r
- <Compile Include="System.Linq\EnumerableQuery.cs" />\r
- <Compile Include="System.Linq\EnumerableQuery_T.cs" />\r
- <Compile Include="System.Linq\Grouping.cs" />\r
- <Compile Include="System.Linq\IGrouping.cs" />\r
- <Compile Include="System.Linq\ILookup_T.cs" />\r
- <Compile Include="System.Linq\IOrderedEnumerable_T.cs" />\r
- <Compile Include="System.Linq\IOrderedQueryable.cs" />\r
- <Compile Include="System.Linq\IOrderedQueryable_T.cs" />\r
- <Compile Include="System.Linq\IQueryable.cs" />\r
- <Compile Include="System.Linq\IQueryable_T.cs" />\r
- <Compile Include="System.Linq\IQueryProvider.cs" />\r
- <Compile Include="System.Linq\Lookup.cs" />\r
- <Compile Include="System.Linq\OrderedEnumerable.cs" />\r
- <Compile Include="System.Linq\OrderedParallelQuery.cs" />\r
- <Compile Include="System.Linq\OrderedSequence.cs" />\r
- <Compile Include="System.Linq\ParallelEnumerable.cs" />\r
- <Compile Include="System.Linq\ParallelExecutionMode.cs" />\r
- <Compile Include="System.Linq\ParallelMergeOptions.cs" />\r
- <Compile Include="System.Linq\ParallelQuery.cs" />\r
- <Compile Include="System.Linq\Queryable.cs" />\r
- <Compile Include="System.Linq\QueryableEnumerable.cs" />\r
- <Compile Include="System.Linq\QueryableTransformer.cs" />\r
- <Compile Include="System.Linq\QuickSort.cs" />\r
- <Compile Include="System.Linq\SortContext.cs" />\r
- <Compile Include="System.Linq\SortDirection.cs" />\r
- <Compile Include="System.Linq\SortSequenceContext.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\DynamicAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ExtensionAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IStrongBox.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\StrongBox_T.cs" />\r
- <Compile Include="System.Security.Cryptography\AesCryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\AesManaged.cs" />\r
- <Compile Include="System.Security.Cryptography\AesTransform.cs" />\r
- <Compile Include="System.Security.Cryptography\CngAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\CngAlgorithmGroup.cs" />\r
- <Compile Include="System.Security.Cryptography\MD5Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA1Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA256Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA256CryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA384Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA384CryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA512Cng.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA512CryptoServiceProvider.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskExtensions.cs" />\r
- <Compile Include="System.Threading\LockRecursionException.cs" />\r
- <Compile Include="System.Threading\LockRecursionPolicy.cs" />\r
- <Compile Include="System.Threading\ReaderWriterLockSlim.cs" />\r
- <Compile Include="System.Threading\ReaderWriterLockSlimExtensions.cs" />\r
- <Compile Include="System.Threading\ThreadLockState.cs" />\r
- <Compile Include="System\Actions.cs" />\r
- <Compile Include="System\Funcs.cs" />\r
- <Compile Include="System\InvalidTimeZoneException.cs" />\r
- <Compile Include="System\TimeZoneInfo.AdjustmentRule.cs" />\r
- <Compile Include="System\TimeZoneInfo.cs" />\r
- <Compile Include="System\TimeZoneInfo.TransitionTime.cs" />\r
- <Compile Include="System\TimeZoneNotFoundException.cs" />\r
- <Compile Include="System\Util.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PreBuildEvent>
- <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PreBuildEvent>
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <ProjectReference Include="../corlib/corlib-build.csproj">\r
- <Project>{0CAF787F-F70B-4556-987A-67E036CD71C1}</Project>\r
- <Name>corlib\corlib-build</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System/System-bare-build.csproj">\r
- <Project>{6E4F4BFB-2900-4663-B922-F176B2358C12}</Project>\r
- <Name>System\System-bare-build</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../Mono.Posix/Mono.Posix-build.csproj">\r
- <Project>{52643CBD-F1A3-46D6-926B-E5302C18F7F0}</Project>\r
- <Name>Mono.Posix\Mono.Posix-build</Name>\r
- </ProjectReference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
-</Project>\r
-
<OutputType>Library</OutputType>\r
<NoWarn>1699,1720</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x/plaincore</OutputPath>\r
+ <IntermediateOutputPath>obj-plaincore</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Ast\DynamicExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Ast\ExpressionVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Ast\IArgumentProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Ast\IDynamicExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Utils\Action.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Utils\Extension.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Utils\Function.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\Microsoft\Scripting\Utils\StrongBox.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Collections\Generic\BitHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Collections\Generic\HashSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Collections\Generic\HashSetDebugView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Collections\Generic\HashSetEqualityComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\FuncAndAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\InvalidTimeZoneException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\IO\Enums.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\IO\MemoryMappedFiles\Enums.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\IO\MemoryMappedFiles\MemoryMappedFileSecurity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\IO\MemoryMappedFiles\MemoryMappedViewAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\IO\MemoryMappedFiles\MemoryMappedViewStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Enumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Expressions\ExpressionVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\IQueryable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Channels\AsynchronousChannel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Channels\SynchronousChannel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\AggregationMinMaxHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\EmptyEnumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\EnumerableWrapperWeakToStrong.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\IParallelPartitionable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\OrderedParallelQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\ParallelEnumerableWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\ParallelQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\QueryAggregationOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\RangeEnumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Enumerables\RepeatEnumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\ArrayMergeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\AsynchronousChannelMergeEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\DefaultMergeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\IMergeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\MergeEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\MergeExecutor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\OrderPreservingMergeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\OrderPreservingPipeliningMergeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Merging\SynchronousChannelMergeEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\HashRepartitionEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\HashRepartitionStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\IPartitionedStreamRecipient.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\OrderedHashRepartitionEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\OrderedHashRepartitionStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\PartitionedDataSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\PartitionedStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Partitioning\UnorderedHashRepartitionStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\BinaryQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\CountAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DecimalAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DecimalMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DecimalSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DoubleAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DoubleMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DoubleSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\FloatAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\FloatMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\FloatSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperatorEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\IntAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\IntMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\IntSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongCountAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableFloatAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableFloatMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableFloatSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableIntAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableIntMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableIntSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableLongAverageAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableLongMinMaxAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableLongSumAggregationOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\ListQueryResults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Options\OrderingQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Options\QueryExecutionOption.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\OrdinalIndexState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\PartitionedStreamMerger.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryOpeningEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryOperatorEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryResults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QuerySettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\ScanQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\AnyAllSearchOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ConcatQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ContainsSearchOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\DefaultIfEmptyQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SelectQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SingleQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\QueryOperators\UnaryQueryOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\CancellationState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\OrderPreservingPipeliningSpoolingTask.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\OrderPreservingSpoolingTask.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\QueryLifecycle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\QueryTask.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\QueryTaskGroupState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\Scheduling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\SpoolingTask.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Scheduling\SpoolingTaskBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\CancellableEnumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\ExceptionAggregator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\ExchangeUtilities.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\FixedMaxHeap.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\GrowingArray.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\HashLookup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\IntValueEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\ListChunk.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\Lookup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\Pair.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\PairComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\ReverseComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\Shared.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\Sorting.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\TraceHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\Util.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\Wrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\Parallel\Utils\WrapperEqualityComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\ParallelEnumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\ParallelExecutionMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\ParallelMergeOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\SequenceQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Linq\TypeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Runtime\CompilerServices\DynamicAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Runtime\CompilerServices\ExecutionScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Security\Cryptography\Aes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Security\Cryptography\AesManaged.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Security\Cryptography\CngKeyBlobFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Security\Cryptography\ECDiffieHellman.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Security\Cryptography\ECDiffieHellmanPublicKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Security\Cryptography\ECDsa.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\Security\Cryptography\ECKeyXmlFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\threading\ReaderWriterLockSlim\LockRecursionException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\threading\ReaderWriterLockSlim\ReaderWriterLockSlim.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\threading\Tasks\TaskExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\TimeZoneInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Core\System\TimeZoneNotFoundException.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\BinaryOperationBinder.cs" />\r
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\BindingRestrictions.cs" />\r
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReflectionUtils.cs" />\r
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TrueReadOnlyCollection.cs" />\r
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TypeExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Ast\DynamicExpression.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Ast\ExpressionVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Ast\IArgumentProvider.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Ast\IDynamicExpression.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Utils\Action.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Utils\Extension.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Utils\Function.cs" />\r
+ <Compile Include="..\referencesource\System.Core\Microsoft\Scripting\Utils\StrongBox.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Collections\Generic\BitHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Collections\Generic\HashSet.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Collections\Generic\HashSetDebugView.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Collections\Generic\HashSetEqualityComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\FuncAndAction.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\InvalidTimeZoneException.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\IO\Enums.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\IO\MemoryMappedFiles\Enums.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\IO\MemoryMappedFiles\MemoryMappedFileSecurity.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\IO\MemoryMappedFiles\MemoryMappedViewAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\IO\MemoryMappedFiles\MemoryMappedViewStream.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Enumerable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Expressions\ExpressionVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\IQueryable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Channels\AsynchronousChannel.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Channels\SynchronousChannel.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\AggregationMinMaxHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\EmptyEnumerable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\EnumerableWrapperWeakToStrong.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\IParallelPartitionable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\OrderedParallelQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\ParallelEnumerableWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\ParallelQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\QueryAggregationOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\RangeEnumerable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Enumerables\RepeatEnumerable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\ArrayMergeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\AsynchronousChannelMergeEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\DefaultMergeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\IMergeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\MergeEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\MergeExecutor.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\OrderPreservingMergeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\OrderPreservingPipeliningMergeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Merging\SynchronousChannelMergeEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\HashRepartitionEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\HashRepartitionStream.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\IPartitionedStreamRecipient.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\OrderedHashRepartitionEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\OrderedHashRepartitionStream.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\PartitionedDataSource.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\PartitionedStream.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Partitioning\UnorderedHashRepartitionStream.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\BinaryQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\CountAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DecimalAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DecimalMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DecimalSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DoubleAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DoubleMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\DoubleSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\FloatAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\FloatMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\FloatSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperatorEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\IntAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\IntMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\IntSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongCountAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\LongSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableFloatAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableFloatMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableFloatSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableIntAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableIntMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableIntSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableLongAverageAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableLongMinMaxAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Inlined\NullableLongSumAggregationOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\ListQueryResults.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Options\OrderingQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Options\QueryExecutionOption.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\OrdinalIndexState.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\PartitionedStreamMerger.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryOpeningEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryOperatorEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QueryResults.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\QuerySettings.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\ScanQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\AnyAllSearchOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ConcatQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ContainsSearchOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\DefaultIfEmptyQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SelectQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SingleQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\QueryOperators\UnaryQueryOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\CancellationState.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\OrderPreservingPipeliningSpoolingTask.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\OrderPreservingSpoolingTask.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\QueryLifecycle.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\QueryTask.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\QueryTaskGroupState.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\Scheduling.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\SpoolingTask.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Scheduling\SpoolingTaskBase.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\CancellableEnumerable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\ExceptionAggregator.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\ExchangeUtilities.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\FixedMaxHeap.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\GrowingArray.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\HashLookup.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\IntValueEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\ListChunk.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\Lookup.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\Pair.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\PairComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\ReverseComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\Shared.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\Sorting.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\TraceHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\Util.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\Wrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\Parallel\Utils\WrapperEqualityComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\ParallelEnumerable.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\ParallelExecutionMode.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\ParallelMergeOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\SequenceQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Linq\TypeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Runtime\CompilerServices\DynamicAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Runtime\CompilerServices\ExecutionScope.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\Aes.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\AesManaged.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngKeyBlobFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECDiffieHellman.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECDiffieHellmanPublicKey.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECDsa.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECKeyXmlFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\threading\ReaderWriterLockSlim\LockRecursionException.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\threading\ReaderWriterLockSlim\ReaderWriterLockSlim.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\threading\Tasks\TaskExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\TimeZoneInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\TimeZoneNotFoundException.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedFileHandle.cs" />\r
<Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedViewHandle.cs" />\r
<Compile Include="Microsoft.Win32.SafeHandles\SafePipeHandle.cs" />\r
<Compile Include="ReferenceSources\Error.cs" />\r
<Compile Include="ReferenceSources\SR.cs" />\r
+ <Compile Include="ReferenceSources\SR.missing.cs" />\r
<Compile Include="ReferenceSources\Strings.cs" />\r
<Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFile.cs" />\r
<Compile Include="System.IO.MemoryMappedFiles\MemoryMappedView.cs" />\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
--- /dev/null
+System.IO.Pipes/PipeSecurityTest.cs
+++ /dev/null
-System.IO.Pipes/PipeSecurityTest.cs
--- /dev/null
+#include mobile_static_System.Core_test.dll.exclude.sources
+#include monodroid_System.Core_test.dll.new-exclude.sources
--- /dev/null
+../../corlib/Test/System.Security.Cryptography/HashAlgorithmTest.cs
+../../corlib/Test/System.Security.Cryptography/SHA1Test.cs
+../../corlib/Test/System.Security.Cryptography/SHA256Test.cs
+../../corlib/Test/System.Security.Cryptography/SHA384Test.cs
+../../corlib/Test/System.Security.Cryptography/SHA512Test.cs
--- /dev/null
+#include System.Core_test.dll.sources
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Data.DataSetExtensions\System\Data\DataRowComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.DataSetExtensions\System\Data\DataRowExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.DataSetExtensions\System\Data\DataSetUtil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.DataSetExtensions\System\Data\DataTableExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.DataSetExtensions\System\Data\EnumerableRowCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.DataSetExtensions\System\Data\EnumerableRowCollectionExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.DataSetExtensions\System\Data\LinqDataView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.DataSetExtensions\System\Data\OrderedEnumerableRowCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.DataSetExtensions\System\Data\SortExpressionBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.DataSetExtensions\System\Data\TypedTableBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.DataSetExtensions\System\Data\TypedTableBaseExtensions.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="..\referencesource\System.Data.DataSetExtensions\System\Data\DataRowComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.DataSetExtensions\System\Data\DataRowExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.DataSetExtensions\System\Data\DataSetUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Data.DataSetExtensions\System\Data\DataTableExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.DataSetExtensions\System\Data\EnumerableRowCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.DataSetExtensions\System\Data\EnumerableRowCollectionExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.DataSetExtensions\System\Data\LinqDataView.cs" />\r
+ <Compile Include="..\referencesource\System.Data.DataSetExtensions\System\Data\OrderedEnumerableRowCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.DataSetExtensions\System\Data\SortExpressionBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.DataSetExtensions\System\Data\TypedTableBase.cs" />\r
+ <Compile Include="..\referencesource\System.Data.DataSetExtensions\System\Data\TypedTableBaseExtensions.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="ReferenceSources\Strings.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\misc\HResults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\AbstractExpressions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Aggregates.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\BasicCommandTreeVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\BasicExpressionVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbCommandTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbDeleteCommandTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbExpressionVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbExpressionVisitor_TResultType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbFunctionCommandTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbInsertCommandTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbLambda.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbModificationClause.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbModificationCommandTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbQueryCommandTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbSetClause.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbUpdateCommandTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ExpressionBindings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ExpressionBuilder\EdmFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ExpressionBuilder\Internal\ArgumentValidation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ExpressionBuilder\Internal\EnumerableValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ExpressionBuilder\Row.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ExpressionBuilder\Spatial\SpatialEdmFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\DbExpressionRules.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\ExpressionCopier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\ExpressionList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\ParameterRetriever.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\PatternMatchRules.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\Validator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\XmlExpressionDumper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\OperatorExpressions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\RelationalExpressions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ValueExpressions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\DataRecord.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\DataRecordInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\DbCommandDefinition.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\DbProviderManifest.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\DbProviderServices.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\DbXmlEnabledProviderManifest.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntityRecordInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\AliasedExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\AstNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\BuiltInExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\CaseExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\Command.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\ConstructorExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\CreateRefExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\DotExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\FunctionDefinition.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\GroupAggregateExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\GroupPartitionExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\Identifier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\Literal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\MethodExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\NamespaceImport.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\NavigationExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\ParenExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\QueryExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\QueryParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\QueryStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\RefExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\TypeDefinition.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\CqlErrorHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\CqlLexer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\CqlLexerHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\CqlParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\CqlParserHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\CqlQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\EntitySqlParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\FunctionOverloadResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\ParseResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\ParserOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\SemanticAnalyzer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\SemanticResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\StaticContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntitySql\TypeResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\EntityUtil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\FieldMetadata.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\FieldNameLookup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Internal\DbTypeMap.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\ColumnMapKeyBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\CompensatingCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\Coordinator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\CoordinatorFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\CoordinatorScratchpad.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\RecordState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\RecordStateFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\RecordStateScratchpad.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\Shaper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\ShaperFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\Translator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\Util.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Internal\MultipartIdentifier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\QueryCache\CompiledQueryCacheEntry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\QueryCache\CompiledQueryCacheKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\QueryCache\EntityClientCacheKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\QueryCache\EntitySqlQueryCacheKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\QueryCache\LinqQueryCacheKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\QueryCache\QueryCacheEntry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\QueryCache\QueryCacheKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\QueryCache\QueryCacheManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\QueryCache\ShaperFactoryQueryCacheKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\AliasGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\BoolExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Clause.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\ConversionContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\DomainConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\IdentifierService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\KnowledgeBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Literal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\NegationPusher.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Sentence.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Simplifier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Solver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Vertex.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Visitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\ByValueEqualityComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\CommandHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\DisposableCollectionWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Helpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\InternalBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\KeyToListMap.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Memoizer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\MetadataHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\ModifiableIteratorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Pair.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Set.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\Singleton.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\StringUtil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\ThreadSafeList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\TrailingSpaceComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Common\Utils\TreePrinter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\DbConnectionOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\DbParameterCollectionHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\DbParameterHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\EntityAdapter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\EntityCommand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\EntityCommandDefinition.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\EntityConnection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\EntityConnectionStringBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\EntityDataReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\EntityParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\EntityParameterCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\EntityProviderFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\EntityProviderServices.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\EntityTransaction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityClient\NameValuePair.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityCommandCompilationException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityCommandExecutionException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Action.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\BooleanFacetDescriptionElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ByteFacetDescriptionElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\CollectionKind.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\CollectionTypeElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ConcurrencyMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Documentation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityContainerAssociationSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityContainerAssociationSetEnd.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityContainerEntitySet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityContainerEntitySetDefiningQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityContainerRelationshipSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityContainerRelationshipSetEnd.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityKeyElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ErrorCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\FacetDescriptionElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\FacetEnabledSchemaElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\FilteredSchemaElementLookUpTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Function.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\FunctionCommandText.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\FunctionImportElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\IntegerFacetDescriptionElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\IRelationship.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\IRelationshipEnd.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ISchemaElementLookUpTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ItemType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\KeyProperty.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ModelFunction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ModelFunctionTypeElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\NavigationProperty.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\OnOperation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Operation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Parameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\PrimitiveSchema.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Property.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ReferenceSchema.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ReferenceTypeElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ReferentialConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ReferentialConstraintRoleElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Relationship.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\RelationshipEnd.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\RelationshipEndCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ReturnType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ReturnValue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\RowTypeElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\RowTypePropertyElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ScalarType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Schema.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaComplexType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaDataModelOption.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaElementLookUpTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaElementLookUpTableEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaEnumMember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaEnumType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaLookupTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SridFacetDescriptionElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\StoreGeneratedPattern.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\StructuredProperty.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\StructuredType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\TextElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\TypeElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\TypeModifier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\TypeRefElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\TypeUsageBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Utils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ValidationHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\XmlSchemaResource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntitySqlException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\EntityState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\IEntityAdapter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\IEntityStateEntry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\IEntityStateManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\IExtendedDataRecord.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\InternalMappingException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\InvalidCommandTreeException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\BaseMetadataMappingVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\DefaultObjectMappingItemCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\EntityViewContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\EntityViewGenerationAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\FunctionImportMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\FunctionImportMapping.ReturnTypeRenameMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\FunctionImportMappingComposable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\FunctionImportMappingNonComposable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Mapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\MappingItemCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\MetadataMappingHasherVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\MetadataMappingHasherVisitor.HashSourceBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ObjectAssociationEndMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ObjectComplexPropertyMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ObjectMemberMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ObjectMslConstructs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ObjectNavigationPropertyMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ObjectPropertyMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ObjectTypeMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageAssociationSetMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageAssociationTypeMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageComplexPropertyMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageComplexTypeMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageConditionPropertyMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageEndPropertyMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageEntityContainerMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageEntitySetMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageEntityTypeMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageMappingErrorCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageMappingFragment.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageMappingItemCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageMappingItemCollection.ViewDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageMappingItemLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageModificationFunctionMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageMslConstructs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StoragePropertyMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageScalarPropertyMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageSetMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\StorageTypeMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\AssociationSetMetadata.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\ChangeNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\CompositeKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\DynamicUpdateCommand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\ExtractedStateEntry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\ExtractorMetadata.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\FunctionMappingTranslator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\FunctionUpdateCommand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\Graph.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\KeyManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\Propagator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\Propagator.Evaluator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\Propagator.ExtentPlaceholderCreator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\Propagator.JoinPropagator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\Propagator.JoinPropagator.JoinPredicateVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\Propagator.JoinPropagator.SubstitutingCloneVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\PropagatorFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\PropagatorResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\RecordConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\RelationshipConstraintValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\SourceInterpreter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\TableChangeProcessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\UndirectedGraph.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\UpdateCommand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\UpdateCommandOrderer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\UpdateCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\UpdateExpressionVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\UpdateTranslator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\ViewLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\BasicViewGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CellCreator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CellPartitioner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CellTreeSimplifier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\ConfigViewGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\AliasedSlot.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\BooleanProjectedSlot.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\CaseCqlBlock.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\CqlBlock.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\CqlIdentifiers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\CqlWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\ExtentCqlBlock.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\JoinCqlBlock.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\SlotInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\UnionCqlBlock.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\DiscriminatorMap.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\GeneratedView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQueryKB.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQueryProcessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\QueryRewriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingPass.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingProcessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingSimplifier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\RoleBoolean.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\Tile.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\BoolExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\BoolExpressionVisitors.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\BoolLiteral.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CaseStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CaseStatementProjectedSlot.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\Cell.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CellIdBoolean.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CellLabel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CellQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CellTreeNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CellTreeNodeVisitors.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CellTreeOpType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\Constant.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\ConstantProjectedSlot.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\Domain.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\ErrorLog.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\LeafCellTreeNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\LeftCellWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\MemberDomainMap.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\MemberMaps.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\MemberPath.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\MemberProjectedSlot.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\MemberProjectionIndex.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\MemberRestriction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\NegatedConstant.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\OpCellTreeNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\ProjectedSlot.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\QualifiedCellIdBoolean.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\ScalarConstant.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\ScalarRestriction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\TypeConstant.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\TypeRestriction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\WithStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Utils\ExceptionHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Utils\ExternalCalls.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Utils\ViewGenErrorCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\BasicCellRelation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\BasicKeyConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\CellRelation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\ConstraintBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\ErrorPatternMatcher.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\ExtentKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\ForeignConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\KeyConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\SchemaConstraints.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\ViewCellRelation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\ViewCellSlot.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\ViewKeyConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\ViewgenContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\ViewGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\ViewgenGatekeeper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\ViewGenResults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Mapping\ViewValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\MappingException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\AspProxy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\CacheForPrimitiveTypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ClrPerspective.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\CustomAssemblyResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\DataSpace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\DefaultAssemblyResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\AssociationEndMember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\AssociationSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\AssociationSetEnd.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\AssociationType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\AttributeKind.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\BuiltInKind.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\CollectionType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\ComplexType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\Documentation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EdmConstants.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EdmFunction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EdmMember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EdmProperty.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EdmType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EntityContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EntitySet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EntitySetBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EntitySetBaseCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EntityType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EntityTypeBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EnumMember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EnumType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\Facet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\FacetDescription.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\FacetValueContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\FacetValues.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\FilteredReadOnlyMetadataCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\FunctionParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\GlobalItem.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\ItemCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\LightweightCodeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MemberCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MetadataCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MetadataItem.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MetadataItem_Static.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MetadataProperty.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MetadataPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MetadataPropertyCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MetadataPropertyvalue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\NavigationProperty.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\NavigationPropertyAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\OperationAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\ParameterMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\PrimitiveType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\PrimitiveTypeKind.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\Provider\ClrProviderManifest.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\Provider\EdmProviderManifest.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\Provider\EdmProviderManifestFunctionBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\Provider\EdmProviderManifestSpatialFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\ReadOnlyMetadataCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\ReferentialConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\RefType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\RelationshipEndMember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\RelationshipMultiplicity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\RelationshipSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\RelationshipType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\RowType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\SafeLink.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\SafeLinkCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\SimpleType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\StructuralType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\TypeUsage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Edm\util.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\EdmError.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\EdmItemCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\EdmItemCollection.OcAssemblyCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\EdmItemError.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\EdmSchemaError.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\EdmSchemaErrorSeverity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\EdmValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Helper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\MappingMetadataHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactAssemblyResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactLoaderComposite.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactLoaderCompositeFile.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactLoaderCompositeResource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactLoaderFile.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactLoaderResource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactLoaderXmlReaderWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\MetadataCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\MetadataWorkspace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ModelPerspective.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectItemCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\AssemblyCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\AssemblyCacheEntry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\ImmutableAssemblyCacheEntry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\KnownAssembliesSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\KnownAssemblyEntry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\LoadMessageLogger.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\LockedAssemblyCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\MetadataAssemblyHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\MutableAssemblyCacheEntry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\ObjectItemAssemblyLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\ObjectItemAttributeAssemblyLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\ObjectItemCachedAssemblyLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\ObjectItemConventionAssemblyLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\ObjectItemLoadingSessionData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\ObjectItemNoOpAssemblyLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\ParameterTypeSemantics.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\Perspective.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\StoreItemCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\StoreItemCollection.Loader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\TargetPerspective.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\TypeHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\TypeSemantics.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Metadata\XmlConstants.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\MetadataException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\ObjectNotFoundException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\AdditionalEntityFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\CompiledQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\ComplexObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmComplexPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmComplexTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmEntityTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmEnumTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmFunctionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmRelationshipNavigationPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmRelationshipRoleAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmScalarPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmSchemaAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EntityCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EntityObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EntityReference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EntityReference_TResultType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\IEntityChangeTracker.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\IEntityWithChangeTracker.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\IEntityWithKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\IEntityWithRelationships.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\IRelatedEnd.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\IRelationshipFixer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\RelatedEnd.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\RelationshipFixer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\RelationshipKind.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\RelationshipManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\RelationshipNavigation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\StructuralObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\DataRecordObjectView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\BindingContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\CompiledELinqQueryState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\ELinqQueryState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\EntityExpressionVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\ExpressionConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\ExpressionVisitorHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\Funcletizer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\InitializerFacet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\LinqExpressionNormalizer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\MethodCallTranslator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\ObjectQueryProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\OrderByLifter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\ReflectionUtil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\SpatialMethodCallTranslator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\SpatialPropertyTranslator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\Translator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ELinq\TypeSystem.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\EntityEntry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\EntityFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\FieldDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\BaseEntityWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\ComplexTypeMaterializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntityProxyFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntityProxyTypeInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntitySqlQueryBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntitySqlQueryState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntityWithChangeTrackerStrategy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntityWithKeyStrategy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntityWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntityWrapperFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\ForeignKeyFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\IChangeTrackingStrategy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\IEntityKeyStrategy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\IEntityWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\IPropertyAccessorStrategy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\LazyLoadBehavior.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\LightweightEntityWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\NullEntityWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\ObjectFullSpanRewriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\ObjectQueryExecutionPlan.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\ObjectQueryState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\ObjectSpanRewriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\PocoEntityKeyStrategy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\PocoPropertyAccessorStrategy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\SnapshotChangeTrackingStrategy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Internal\TransactionManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\IObjectSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\IObjectView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\IObjectViewData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\MergeOption.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\NextResultGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectMaterializedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectParameterCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectQuery_EntitySqlExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectQuery_TResultType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectResult_TResultType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectStateEntry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectStateEntryBaseUpdatableDataRecord.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectStateEntryDbDataRecord.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectStateEntryDbUpdatableDataRecord.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectStateEntryOriginalDbUpdatableDataRecord.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectStateManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectStateManagerMetadata.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectViewEntityCollectionData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectViewFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectViewListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ObjectViewQueryResultData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\ProxyDataContractResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\RefreshMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\RelationshipEntry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\RelationshipWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\SaveOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\Span.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\SpanIndex.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\SqlClient\SqlFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Objects\SqlClient\SqlSpatialFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\OptimisticConcurrencyException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\PropertyConstraintException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\ProviderIncompatibleException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\AncillaryOps.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\BasicValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\ColumnMap.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\ColumnMapCopier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\ColumnMapFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\ColumnMapVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Command.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Dump.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\ExplicitDiscriminatorMap.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Metadata.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\NodeCounter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\NodeInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Nodes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\OpCopier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Ops.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\PhysicalOps.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\RelOps.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\RelPropertyHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Rule.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\RulePatternOps.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\RuleProcessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\ScalarOps.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Vars.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Visitors.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\AggregatePushdown.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\CodeGen.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\ColumnMapProcessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\ColumnMapTranslator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\CommandPlan.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\ConstraintManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\CTreeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\ITreeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\JoinElimination.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\JoinGraph.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\KeyPullup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\NestPullup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\NominalTypeEliminator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\Normalizer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\PlanCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\PlanCompilerUtil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\Predicate.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\PreProcessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\ProjectionPruner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\PropertyPushdownHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\PropertyRef.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\ProviderCommandInfoUtils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\StructuredTypeInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\SubqueryTrackingVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\TransformationRules.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\TypeInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\TypeUtils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\Validator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\VarInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\VarRefManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\VarRemapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\ResultAssembly\BridgeDataReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Query\ResultAssembly\BridgeDataRecord.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Spatial\DbGeography.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Spatial\DbGeographyWellKnownValue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Spatial\DbGeometry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Spatial\DbGeometryWellKnownValue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Spatial\DbSpatialDataReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Spatial\DbSpatialServices.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Spatial\DefaultSpatialServices.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Spatial\ExtensionMethods.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Spatial\Internal\SpatialExceptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\Spatial\SpatialHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\IDbSpatialValue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\DmlSqlGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\ISqlFragment.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\JoinSymbol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\OptionalColumn.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\Sql8ExpressionRewriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SqlBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SqlFunctionCallHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SqlGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SqlSelectClauseBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SqlSelectStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SqlWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\Symbol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SymbolPair.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SymbolTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SymbolUsageManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\TopClause.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlProviderManifest.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlProviderServices.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlProviderUtilities.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlSpatialDataReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlSpatialServices.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlSpatialServices.Generated.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlTypesAssembly.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\SqlClient\SqlVersion.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\System\Data\UpdateException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.Entity\Util\AppSettings.cs" />\r
+ <Compile Include="..\..\build\common\AssemblyRef.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\misc\HResults.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\AbstractExpressions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Aggregates.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\BasicCommandTreeVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\BasicExpressionVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbCommandTree.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbDeleteCommandTree.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbExpressionVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbExpressionVisitor_TResultType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbFunctionCommandTree.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbInsertCommandTree.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbLambda.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbModificationClause.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbModificationCommandTree.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbQueryCommandTree.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbSetClause.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DbUpdateCommandTree.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ExpressionBindings.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ExpressionBuilder\EdmFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ExpressionBuilder\Internal\ArgumentValidation.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ExpressionBuilder\Internal\EnumerableValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ExpressionBuilder\Row.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ExpressionBuilder\Spatial\SpatialEdmFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\DbExpressionRules.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\ExpressionCopier.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\ExpressionList.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\ParameterRetriever.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\PatternMatchRules.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\Validator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\Internal\XmlExpressionDumper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\OperatorExpressions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\RelationalExpressions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\CommandTrees\ValueExpressions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\DataRecord.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\DataRecordInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\DbCommandDefinition.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\DbProviderManifest.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\DbProviderServices.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\DbXmlEnabledProviderManifest.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntityRecordInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\AliasedExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\AstNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\BuiltInExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\CaseExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\Command.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\ConstructorExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\CreateRefExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\DotExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\FunctionDefinition.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\GroupAggregateExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\GroupPartitionExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\Identifier.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\Literal.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\MethodExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\NamespaceImport.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\NavigationExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\ParenExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\QueryExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\QueryParameter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\QueryStatement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\RefExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\AST\TypeDefinition.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\CqlErrorHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\CqlLexer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\CqlLexerHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\CqlParser.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\CqlParserHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\CqlQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\EntitySqlParser.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\FunctionOverloadResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\ParseResult.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\ParserOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\SemanticAnalyzer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\SemanticResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\StaticContext.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntitySql\TypeResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\EntityUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\FieldMetadata.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\FieldNameLookup.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Internal\DbTypeMap.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\ColumnMapKeyBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\CompensatingCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\Coordinator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\CoordinatorFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\CoordinatorScratchpad.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\RecordState.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\RecordStateFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\RecordStateScratchpad.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\Shaper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\ShaperFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\Translator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Internal\Materialization\Util.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Internal\MultipartIdentifier.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\QueryCache\CompiledQueryCacheEntry.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\QueryCache\CompiledQueryCacheKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\QueryCache\EntityClientCacheKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\QueryCache\EntitySqlQueryCacheKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\QueryCache\LinqQueryCacheKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\QueryCache\QueryCacheEntry.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\QueryCache\QueryCacheKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\QueryCache\QueryCacheManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\QueryCache\ShaperFactoryQueryCacheKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\AliasGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\BoolExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Clause.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\ConversionContext.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Converter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\DomainConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\IdentifierService.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\KnowledgeBase.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Literal.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\NegationPusher.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Sentence.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Simplifier.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Solver.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Vertex.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Boolean\Visitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\ByValueEqualityComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\CommandHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\DisposableCollectionWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Helpers.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\InternalBase.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\KeyToListMap.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Memoizer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\MetadataHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\ModifiableIteratorCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Pair.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Set.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\Singleton.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\StringUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\ThreadSafeList.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\TrailingSpaceComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Common\Utils\TreePrinter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\DbConnectionOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\DbParameterCollectionHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\DbParameterHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\EntityAdapter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\EntityCommand.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\EntityCommandDefinition.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\EntityConnection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\EntityConnectionStringBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\EntityDataReader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\EntityParameter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\EntityParameterCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\EntityProviderFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\EntityProviderServices.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\EntityTransaction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityClient\NameValuePair.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityCommandCompilationException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityCommandExecutionException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Action.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\BooleanFacetDescriptionElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ByteFacetDescriptionElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\CollectionKind.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\CollectionTypeElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ConcurrencyMode.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Documentation.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityContainerAssociationSet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityContainerAssociationSetEnd.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityContainerEntitySet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityContainerEntitySetDefiningQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityContainerRelationshipSet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityContainerRelationshipSetEnd.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\EntityKeyElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ErrorCode.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\FacetDescriptionElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\FacetEnabledSchemaElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\FilteredSchemaElementLookUpTable.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Function.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\FunctionCommandText.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\FunctionImportElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\IntegerFacetDescriptionElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\IRelationship.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\IRelationshipEnd.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ISchemaElementLookUpTable.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ItemType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\KeyProperty.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ModelFunction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ModelFunctionTypeElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\NavigationProperty.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\OnOperation.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Operation.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Parameter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\PrimitiveSchema.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Property.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ReferenceSchema.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ReferenceTypeElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ReferentialConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ReferentialConstraintRoleElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Relationship.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\RelationshipEnd.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\RelationshipEndCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ReturnType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ReturnValue.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\RowTypeElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\RowTypePropertyElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ScalarType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Schema.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaComplexType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaDataModelOption.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaElementLookUpTable.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaElementLookUpTableEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaEnumMember.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaEnumType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaLookupTable.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SchemaType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\SridFacetDescriptionElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\StoreGeneratedPattern.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\StructuredProperty.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\StructuredType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\TextElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\TypeElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\TypeModifier.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\TypeRefElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\TypeUsageBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\Utils.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\ValidationHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityModel\SchemaObjectModel\XmlSchemaResource.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntitySqlException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\EntityState.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\IEntityAdapter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\IEntityStateEntry.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\IEntityStateManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\IExtendedDataRecord.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\InternalMappingException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\InvalidCommandTreeException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\BaseMetadataMappingVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\DefaultObjectMappingItemCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\EntityViewContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\EntityViewGenerationAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\FunctionImportMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\FunctionImportMapping.ReturnTypeRenameMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\FunctionImportMappingComposable.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\FunctionImportMappingNonComposable.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Mapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\MappingItemCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\MetadataMappingHasherVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\MetadataMappingHasherVisitor.HashSourceBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ObjectAssociationEndMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ObjectComplexPropertyMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ObjectMemberMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ObjectMslConstructs.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ObjectNavigationPropertyMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ObjectPropertyMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ObjectTypeMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageAssociationSetMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageAssociationTypeMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageComplexPropertyMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageComplexTypeMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageConditionPropertyMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageEndPropertyMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageEntityContainerMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageEntitySetMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageEntityTypeMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageMappingErrorCode.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageMappingFragment.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageMappingItemCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageMappingItemCollection.ViewDictionary.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageMappingItemLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageModificationFunctionMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageMslConstructs.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StoragePropertyMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageScalarPropertyMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageSetMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\StorageTypeMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\AssociationSetMetadata.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\ChangeNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\CompositeKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\DynamicUpdateCommand.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\ExtractedStateEntry.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\ExtractorMetadata.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\FunctionMappingTranslator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\FunctionUpdateCommand.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\Graph.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\KeyManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\Propagator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\Propagator.Evaluator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\Propagator.ExtentPlaceholderCreator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\Propagator.JoinPropagator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\Propagator.JoinPropagator.JoinPredicateVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\Propagator.JoinPropagator.SubstitutingCloneVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\PropagatorFlags.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\PropagatorResult.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\RecordConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\RelationshipConstraintValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\SourceInterpreter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\TableChangeProcessor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\UndirectedGraph.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\UpdateCommand.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\UpdateCommandOrderer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\UpdateCompiler.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\UpdateExpressionVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\UpdateTranslator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\Update\Internal\ViewLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\BasicViewGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CellCreator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CellPartitioner.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CellTreeSimplifier.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\ConfigViewGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\AliasedSlot.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\BooleanProjectedSlot.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\CaseCqlBlock.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\CqlBlock.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\CqlIdentifiers.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\CqlWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\ExtentCqlBlock.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\JoinCqlBlock.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\SlotInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGeneration\UnionCqlBlock.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\CqlGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\DiscriminatorMap.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\GeneratedView.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQueryKB.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQueryProcessor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\QueryRewriter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingPass.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingProcessor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingSimplifier.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\RoleBoolean.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\QueryRewriting\Tile.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\BoolExpression.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\BoolExpressionVisitors.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\BoolLiteral.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CaseStatement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CaseStatementProjectedSlot.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\Cell.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CellIdBoolean.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CellLabel.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CellQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CellTreeNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CellTreeNodeVisitors.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\CellTreeOpType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\Constant.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\ConstantProjectedSlot.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\Domain.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\ErrorLog.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\LeafCellTreeNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\LeftCellWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\MemberDomainMap.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\MemberMaps.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\MemberPath.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\MemberProjectedSlot.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\MemberProjectionIndex.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\MemberRestriction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\NegatedConstant.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\OpCellTreeNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\ProjectedSlot.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\QualifiedCellIdBoolean.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\ScalarConstant.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\ScalarRestriction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\TypeConstant.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\TypeRestriction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Structures\WithStatement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Utils\ExceptionHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Utils\ExternalCalls.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Utils\ViewGenErrorCode.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\BasicCellRelation.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\BasicKeyConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\CellRelation.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\ConstraintBase.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\ErrorPatternMatcher.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\ExtentKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\ForeignConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\KeyConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\SchemaConstraints.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\ViewCellRelation.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\ViewCellSlot.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validation\ViewKeyConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\Validator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\ViewgenContext.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\ViewGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\ViewgenGatekeeper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewGeneration\ViewGenResults.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Mapping\ViewValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\MappingException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\AspProxy.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\CacheForPrimitiveTypes.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ClrPerspective.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Converter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\CustomAssemblyResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\DataSpace.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\DefaultAssemblyResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\AssociationEndMember.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\AssociationSet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\AssociationSetEnd.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\AssociationType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\AttributeKind.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\BuiltInKind.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\CollectionType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\ComplexType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\Documentation.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EdmConstants.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EdmFunction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EdmMember.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EdmProperty.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EdmType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EntityContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EntitySet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EntitySetBase.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EntitySetBaseCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EntityType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EntityTypeBase.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EnumMember.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\EnumType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\Facet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\FacetDescription.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\FacetValueContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\FacetValues.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\FilteredReadOnlyMetadataCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\FunctionParameter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\GlobalItem.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\ItemCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\LightweightCodeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MemberCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MetadataCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MetadataItem.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MetadataItem_Static.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MetadataProperty.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MetadataPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MetadataPropertyCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\MetadataPropertyvalue.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\NavigationProperty.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\NavigationPropertyAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\OperationAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\ParameterMode.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\PrimitiveType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\PrimitiveTypeKind.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\Provider\ClrProviderManifest.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\Provider\EdmProviderManifest.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\Provider\EdmProviderManifestFunctionBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\Provider\EdmProviderManifestSpatialFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\ReadOnlyMetadataCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\ReferentialConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\RefType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\RelationshipEndMember.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\RelationshipMultiplicity.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\RelationshipSet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\RelationshipType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\RowType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\SafeLink.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\SafeLinkCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\SimpleType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\StructuralType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\TypeUsage.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Edm\util.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\EdmError.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\EdmItemCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\EdmItemCollection.OcAssemblyCache.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\EdmItemError.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\EdmSchemaError.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\EdmSchemaErrorSeverity.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\EdmValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Helper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\MappingMetadataHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactAssemblyResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactLoaderComposite.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactLoaderCompositeFile.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactLoaderCompositeResource.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactLoaderFile.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactLoaderResource.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\MetadataArtifactLoaderXmlReaderWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\MetadataCache.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\MetadataWorkspace.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ModelPerspective.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectItemCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\AssemblyCache.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\AssemblyCacheEntry.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\ImmutableAssemblyCacheEntry.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\KnownAssembliesSet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\KnownAssemblyEntry.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\LoadMessageLogger.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\LockedAssemblyCache.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\MetadataAssemblyHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\MutableAssemblyCacheEntry.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\ObjectItemAssemblyLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\ObjectItemAttributeAssemblyLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\ObjectItemCachedAssemblyLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\ObjectItemConventionAssemblyLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\ObjectItemLoadingSessionData.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ObjectLayer\ObjectItemNoOpAssemblyLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\ParameterTypeSemantics.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\Perspective.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\StoreItemCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\StoreItemCollection.Loader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\TargetPerspective.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\TypeHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\TypeSemantics.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Metadata\XmlConstants.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\MetadataException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\ObjectNotFoundException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\AdditionalEntityFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\CompiledQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\ComplexObject.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmComplexPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmComplexTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmEntityTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmEnumTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmFunctionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmRelationshipNavigationPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmRelationshipRoleAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmScalarPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmSchemaAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EdmTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EntityCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EntityObject.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EntityReference.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\EntityReference_TResultType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\IEntityChangeTracker.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\IEntityWithChangeTracker.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\IEntityWithKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\IEntityWithRelationships.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\IRelatedEnd.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\IRelationshipFixer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\RelatedEnd.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\RelationshipFixer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\RelationshipKind.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\RelationshipManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\RelationshipNavigation.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataClasses\StructuralObject.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\DataRecordObjectView.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\BindingContext.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\CompiledELinqQueryState.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\ELinqQueryState.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\EntityExpressionVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\ExpressionConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\ExpressionVisitorHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\Funcletizer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\InitializerFacet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\LinqExpressionNormalizer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\MethodCallTranslator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\ObjectQueryProvider.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\OrderByLifter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\ReflectionUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\SpatialMethodCallTranslator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\SpatialPropertyTranslator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\Translator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ELinq\TypeSystem.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\EntityEntry.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\EntityFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\FieldDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\BaseEntityWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\ComplexTypeMaterializer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntityProxyFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntityProxyTypeInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntitySqlQueryBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntitySqlQueryState.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntityWithChangeTrackerStrategy.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntityWithKeyStrategy.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntityWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\EntityWrapperFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\ForeignKeyFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\IChangeTrackingStrategy.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\IEntityKeyStrategy.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\IEntityWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\IPropertyAccessorStrategy.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\LazyLoadBehavior.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\LightweightEntityWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\NullEntityWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\ObjectFullSpanRewriter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\ObjectQueryExecutionPlan.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\ObjectQueryState.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\ObjectSpanRewriter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\PocoEntityKeyStrategy.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\PocoPropertyAccessorStrategy.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\SnapshotChangeTrackingStrategy.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Internal\TransactionManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\IObjectSet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\IObjectView.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\IObjectViewData.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\MergeOption.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\NextResultGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectContext.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectMaterializedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectParameter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectParameterCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectQuery_EntitySqlExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectQuery_TResultType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectResult.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectResult_TResultType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectSet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectStateEntry.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectStateEntryBaseUpdatableDataRecord.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectStateEntryDbDataRecord.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectStateEntryDbUpdatableDataRecord.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectStateEntryOriginalDbUpdatableDataRecord.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectStateManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectStateManagerMetadata.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectView.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectViewEntityCollectionData.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectViewFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectViewListener.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ObjectViewQueryResultData.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\ProxyDataContractResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\RefreshMode.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\RelationshipEntry.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\RelationshipWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\SaveOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\Span.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\SpanIndex.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\SqlClient\SqlFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Objects\SqlClient\SqlSpatialFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\OptimisticConcurrencyException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\PropertyConstraintException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\ProviderIncompatibleException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\AncillaryOps.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\BasicValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\ColumnMap.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\ColumnMapCopier.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\ColumnMapFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\ColumnMapVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Command.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Dump.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\ExplicitDiscriminatorMap.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Metadata.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\NodeCounter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\NodeInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Nodes.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\OpCopier.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Ops.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\PhysicalOps.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\RelOps.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\RelPropertyHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Rule.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\RulePatternOps.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\RuleProcessor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\ScalarOps.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Vars.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\InternalTrees\Visitors.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\AggregatePushdown.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\CodeGen.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\ColumnMapProcessor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\ColumnMapTranslator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\CommandPlan.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\ConstraintManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\CTreeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\ITreeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\JoinElimination.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\JoinGraph.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\KeyPullup.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\NestPullup.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\NominalTypeEliminator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\Normalizer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\PlanCompiler.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\PlanCompilerUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\Predicate.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\PreProcessor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\ProjectionPruner.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\PropertyPushdownHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\PropertyRef.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\ProviderCommandInfoUtils.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\StructuredTypeInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\SubqueryTrackingVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\TransformationRules.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\TypeInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\TypeUtils.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\Validator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\VarInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\VarRefManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\PlanCompiler\VarRemapper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\ResultAssembly\BridgeDataReader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Query\ResultAssembly\BridgeDataRecord.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Spatial\DbGeography.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Spatial\DbGeographyWellKnownValue.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Spatial\DbGeometry.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Spatial\DbGeometryWellKnownValue.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Spatial\DbSpatialDataReader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Spatial\DbSpatialServices.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Spatial\DefaultSpatialServices.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Spatial\ExtensionMethods.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Spatial\Internal\SpatialExceptions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\Spatial\SpatialHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\IDbSpatialValue.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\DmlSqlGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\ISqlFragment.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\JoinSymbol.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\OptionalColumn.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\Sql8ExpressionRewriter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SqlBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SqlFunctionCallHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SqlGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SqlSelectClauseBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SqlSelectStatement.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SqlWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\Symbol.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SymbolPair.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SymbolTable.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\SymbolUsageManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlGen\TopClause.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlProviderManifest.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlProviderServices.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlProviderUtilities.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlSpatialDataReader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlSpatialServices.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlSpatialServices.Generated.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlTypesAssembly.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\SqlClient\SqlVersion.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\System\Data\UpdateException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.Entity\Util\AppSettings.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="EntityRes.cs" />\r
<Compile Include="EntityResCategoryAttribute.cs" />\r
<Compile Include="EntityResDescriptionAttribute.cs" />\r
<Compile Include="Error.cs" />\r
- <Compile Include="Strings.cs" />\r </ItemGroup>\r
+ <Compile Include="ReferenceSources\SR.cs" />\r
+ <Compile Include="ReferenceSources\Strings.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<Target Name="BeforeBuild">\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+resgen $(ProjectDir)\Client\System.Data.Services.Client.txt $(ProjectDir)\Client\System.Data.Services.Client.resx
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
-\r
+resgen $(ProjectDir)\Client\System.Data.Services.Client.txt $(ProjectDir)\Client\System.Data.Services.Client.resx\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="Client/System.Data.Services.Client.resources">\r
+ <EmbeddedResource Include="Client/System.Data.Services.Client.resx">\r
<LogicalName>System.Data.Services.Client.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,169,219,414,649</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Data\bid\inc\cs\bidPrivateBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\Microsoft\SqlServer\Server\SqlTriggerContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\Misc\ExternDll.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\Misc\HResults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\Misc\PrivilegedConfigurationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\AcceptRejectRule.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\AggregateType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\BaseCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\CatalogLocation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\CodeGen\datacache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\CodeGen\StrongTypingException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ColumnTypeConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\CommandBehavior.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\CommandType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\ActivityCorrelator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\AdapterSwitches.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\AdapterUtil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\BigIntegerStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\BooleanStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\ByteStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\CharStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DataAdapter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DataColumnMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DataColumnMappingCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DataRecordInternal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DataStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DataTableMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DataTableMappingCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DateTimeOffsetStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DateTimeStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DBCommand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DBCommandBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DBConnection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbConnectionOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbConnectionPoolKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DBConnectionString.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbConnectionStringBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbConnectionStringCommon.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbDataAdapter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DBDataPermission.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DBDataPermissionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbDataReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\dbdatarecord.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbDataSourceEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\dbenumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DBParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbParameterCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbProviderConfigurationHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbProviderFactories.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbProviderFactoriesConfigurationHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbProviderFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbProviderSpecificTypePropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DBSchemaRow.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DBSchemaTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DbTransaction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DecimalStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\DoubleStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\FieldNameLookup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\GreenMethods.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\Groupbybehavior.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\HandlerBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\identifiercase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\Int16Storage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\Int32Storage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\Int64Storage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\MultipartIdentifier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\NameValuePair.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\NameValuePermission.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\NativeMethods.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\ObjectStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\RowUpdatedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\RowUpdatingEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SafeNativeMethods.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SByteStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SchemaTableColumn.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SchemaTableOptionalColumn.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SingleStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLConvert.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQLBinaryStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQlBooleanStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQLBytesStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQLByteStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQLCharsStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQLDateTimeStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQLDecimalStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQLDoubleStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQLGuidStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQLInt16Storage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQLInt32Storage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQLInt64Storage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQLMoneyStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQLSingleStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SQLStringStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SqlUDTStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SQLTypes\SqlXmlStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\StringStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\SupportedJoinOperators.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\System.Data_BID.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\TimeSpanStorage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\UInt16Storage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\UInt32Storage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\UInt64Storage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Common\UnsafeNativeMethods.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ConflictOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ConnectionState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Constraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ConstraintCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ConstraintConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ConstraintEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataColumn.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataColumnChangeEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataColumnChangeEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataColumnCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataColumnPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataError.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataRelation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataRelationCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataRelationPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataRow.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataRowAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataRowChangeEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataRowChangeEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataRowCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataRowCreatedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataRowState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataRowVersion.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataRowView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataSerializationFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataSetDateTime.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataSysAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataTableClearEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataTableClearEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataTableCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataTableNewRowEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataTableNewRowEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataTablePropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataTableReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataTableReaderListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataTableTypeConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataViewListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataViewManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataViewManagerListItemTypeDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataViewRowState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataViewSetting.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DataViewSettingCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DBConcurrencyException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\dbtype.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\DefaultValueTypeConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\FillErrorEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\FillErrorEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Filter\AggregateNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Filter\BinaryNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Filter\ConstNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Filter\DataExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Filter\ExpressionNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Filter\ExpressionParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Filter\FilterException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Filter\FunctionNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Filter\IFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Filter\LookupNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Filter\NameNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Filter\Operators.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Filter\UnaryNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Filter\ZeroOpNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ForeignKeyConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\IColumnMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\IColumnMappingCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\IDataAdapter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\IDataParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\IDataParameterCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\IDataReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\IDataRecord.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\IDbCommand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\IDbConnection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\IDbDataAdapter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\IDbDataParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\IDbTransaction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\IsolationLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ITableMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ITableMappingCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\LoadOption.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\MappingType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\MergeFailedEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\MergeFailedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Merger.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\MissingMappingAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\MissingSchemaAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\DbDataRecord.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\Odbc32.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcCommand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcCommandBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcConnection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcConnectionFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcConnectionHandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcConnectionOpen.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcConnectionPoolProviderInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcConnectionString.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcConnectionStringbuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcDataAdapter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcDataReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcEnvironment.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcEnvironmentHandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcError.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcErrorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcHandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcInfoMessageEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\odbcmetadatacollectionnames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\odbcmetadatacolumnnames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\odbcmetadatafactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcParameterCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcPermission.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcReferenceCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcRowUpdatingEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcStatementHandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcTransaction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Odbc\OdbcUtils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\ColumnBinding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\DBBindings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\DBPropSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OLEDB_Enum.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OLEDB_Util.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbCommand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbCommandBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbConnection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbConnectionFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbConnectionInternal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbConnectionPoolGroupProviderInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\oledbconnectionstring.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OledbConnectionStringbuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbDataAdapter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbDataReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbError.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbErrorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbHResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbInfoMessageEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbInfoMessageEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbLiteral.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\oledbmetadatacollectionnames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\oledbmetadatacolumnnames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbMetaDataFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbParameterCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbPermission.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbPropertySetGuid.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbPropertyStatus.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbReferenceCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbRowUpdatedEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbRowUpdatedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbRowUpdatingEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbRowUpdatingEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbSchemaGuid.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbStruct.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbTransaction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\OleDbWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\PropertyAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\PropertyIDSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\PropertyInfoSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\RowBinding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OleDb\SafeHandles.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\OperationAbortedException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ParameterDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\PrimaryKeyTypeConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\PropertyCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DataReaderContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbBuffer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbConnectionClosed.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbConnectionFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbConnectionInternal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPool.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolAuthenticationContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolAuthenticationContextKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolCounters.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolGroupProviderInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolIdentity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolProviderInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbMetaDataCollectionNames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbMetaDataColumnNames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbMetaDataFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\DbReferenceCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\SchemaMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\TimeoutTimer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\ProviderBase\WrappedIUnknown.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Range.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\RbTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\RecordManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\RecordsAffectedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\RecordsAffectedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\RelatedView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\RelationshipConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Rule.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SchemaSerializationMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SchemaType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Select.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Selection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SimpleType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Sql\IBinarySerialize.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Sql\invalidudtexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Sql\SqlDataSourceEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Sql\SqlFacetAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Sql\SqlFunctionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Sql\SqlGenericUtil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Sql\SqlMethodAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Sql\SqlNotificationRequest.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Sql\SqlProcedureAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Sql\SqlTriggerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Sql\SqlUserDefinedAggregateAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Sql\SqlUserDefinedTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\Sql\TriggerAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SqlClient\ApplicationIntent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SqlClient\LocalDBAPI.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SqlClient\SqlClientEncryptionType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SqlClient\SqlClientPermission.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SqlClient\SqlConnectionString.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SqlClient\SqlConnectionStringBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SqlClient\SqlError.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SqlClient\SqlErrorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SqlClient\SqlInfoMessageEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SqlClient\SqlUtil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SqlClient\TdsEnums.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SqlClient\TdsParserStaticMethods.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SqlDbType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\INullable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLBinary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLBoolean.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLByte.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLBytes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLChars.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SqlCharStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLDateTime.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLDecimal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLDouble.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLGuid.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLInt16.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLInt32.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLInt64.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLMoney.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLResource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLSingle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLString.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SqlTypesSchemaImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SQLUtility.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\SQLTypes\SqlXml.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\StateChangeEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\StateChangeEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\StatementType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\UniqueConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\UpdateRowSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\updatestatus.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\XDRSchema.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\XmlContent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\XmlDataLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\XMLDiffLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\XmlKeywords.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\XmlReadMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\xmlsaver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\XMLSchema.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\XmlToDatasetMap.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\Data\XmlWriteMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\NewXml\BaseTreeIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\NewXml\DataDocumentXPathNavigator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\NewXml\DataPointer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\NewXml\DataSetMappper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\NewXml\IXmlDataVirtualNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\NewXml\RegionIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\NewXml\TreeIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\NewXml\XmlBoundElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\NewXml\XmlDataDocument.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\NewXml\XmlDataImplementation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data\System\NewXml\XPathNodePointer.cs" />\r
+ <Compile Include="..\..\build\common\AssemblyRef.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\Locale.cs" />\r
<Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\System.Data\bid\inc\cs\bidPrivateBase.cs" />\r
+ <Compile Include="..\referencesource\System.Data\Microsoft\SqlServer\Server\SqlTriggerContext.cs" />\r
+ <Compile Include="..\referencesource\System.Data\Misc\ExternDll.cs" />\r
+ <Compile Include="..\referencesource\System.Data\Misc\HResults.cs" />\r
+ <Compile Include="..\referencesource\System.Data\Misc\PrivilegedConfigurationManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\AcceptRejectRule.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\AggregateType.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\BaseCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\CatalogLocation.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\CodeGen\datacache.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\CodeGen\StrongTypingException.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ColumnTypeConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\CommandBehavior.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\CommandType.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\ActivityCorrelator.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\AdapterSwitches.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\AdapterUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\BigIntegerStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\BooleanStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\ByteStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\CharStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DataAdapter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DataColumnMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DataColumnMappingCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DataRecordInternal.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DataStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DataTableMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DataTableMappingCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DateTimeOffsetStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DateTimeStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DBCommand.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DBCommandBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DBConnection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbConnectionOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbConnectionPoolKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DBConnectionString.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbConnectionStringBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbConnectionStringCommon.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbDataAdapter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DBDataPermission.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DBDataPermissionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbDataReader.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\dbdatarecord.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbDataSourceEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\dbenumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbException.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DBParameter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbParameterCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbProviderConfigurationHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbProviderFactories.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbProviderFactoriesConfigurationHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbProviderFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbProviderSpecificTypePropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DBSchemaRow.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DBSchemaTable.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DbTransaction.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DecimalStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\DoubleStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\FieldNameLookup.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\GreenMethods.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\Groupbybehavior.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\HandlerBase.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\identifiercase.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\Int16Storage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\Int32Storage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\Int64Storage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\MultipartIdentifier.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\NameValuePair.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\NameValuePermission.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\NativeMethods.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\ObjectStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\RowUpdatedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\RowUpdatingEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SafeNativeMethods.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SByteStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SchemaTableColumn.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SchemaTableOptionalColumn.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SingleStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLConvert.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQLBinaryStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQlBooleanStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQLBytesStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQLByteStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQLCharsStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQLDateTimeStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQLDecimalStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQLDoubleStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQLGuidStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQLInt16Storage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQLInt32Storage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQLInt64Storage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQLMoneyStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQLSingleStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SQLStringStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SqlUDTStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SQLTypes\SqlXmlStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\StringStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\SupportedJoinOperators.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\System.Data_BID.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\TimeSpanStorage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\UInt16Storage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\UInt32Storage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\UInt64Storage.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Common\UnsafeNativeMethods.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ConflictOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ConnectionState.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Constraint.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ConstraintCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ConstraintConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ConstraintEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataColumn.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataColumnChangeEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataColumnChangeEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataColumnCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataColumnPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataError.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataException.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataRelation.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataRelationCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataRelationPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataRow.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataRowAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataRowChangeEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataRowChangeEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataRowCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataRowCreatedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataRowState.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataRowVersion.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataRowView.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataSerializationFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataSet.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataSetDateTime.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataSysAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataTable.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataTableClearEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataTableClearEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataTableCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataTableNewRowEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataTableNewRowEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataTablePropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataTableReader.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataTableReaderListener.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataTableTypeConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataView.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataViewListener.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataViewManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataViewManagerListItemTypeDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataViewRowState.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataViewSetting.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DataViewSettingCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DBConcurrencyException.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\dbtype.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\DefaultValueTypeConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\FillErrorEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\FillErrorEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Filter\AggregateNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Filter\BinaryNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Filter\ConstNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Filter\DataExpression.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Filter\ExpressionNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Filter\ExpressionParser.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Filter\FilterException.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Filter\FunctionNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Filter\IFilter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Filter\LookupNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Filter\NameNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Filter\Operators.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Filter\UnaryNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Filter\ZeroOpNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ForeignKeyConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\IColumnMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\IColumnMappingCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\IDataAdapter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\IDataParameter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\IDataParameterCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\IDataReader.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\IDataRecord.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\IDbCommand.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\IDbConnection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\IDbDataAdapter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\IDbDataParameter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\IDbTransaction.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\IsolationLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ITableMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ITableMappingCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\LoadOption.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\MappingType.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\MergeFailedEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\MergeFailedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Merger.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\MissingMappingAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\MissingSchemaAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\DbDataRecord.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\Odbc32.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcCommand.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcCommandBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcConnection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcConnectionFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcConnectionHandle.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcConnectionOpen.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcConnectionPoolProviderInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcConnectionString.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcConnectionStringbuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcDataAdapter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcDataReader.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcEnvironment.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcEnvironmentHandle.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcError.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcErrorCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcException.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcHandle.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcInfoMessageEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\odbcmetadatacollectionnames.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\odbcmetadatacolumnnames.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\odbcmetadatafactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcParameter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcParameterCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcPermission.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcReferenceCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcRowUpdatingEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcStatementHandle.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcTransaction.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcType.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Odbc\OdbcUtils.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\ColumnBinding.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\DBBindings.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\DBPropSet.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OLEDB_Enum.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OLEDB_Util.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbCommand.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbCommandBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbConnection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbConnectionFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbConnectionInternal.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbConnectionPoolGroupProviderInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\oledbconnectionstring.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OledbConnectionStringbuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbDataAdapter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbDataReader.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbError.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbErrorCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbException.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbHResult.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbInfoMessageEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbInfoMessageEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbLiteral.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\oledbmetadatacollectionnames.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\oledbmetadatacolumnnames.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbMetaDataFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbParameter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbParameterCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbPermission.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbPropertySetGuid.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbPropertyStatus.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbReferenceCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbRowUpdatedEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbRowUpdatedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbRowUpdatingEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbRowUpdatingEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbSchemaGuid.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbStruct.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbTransaction.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbType.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\OleDbWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\PropertyAttributes.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\PropertyIDSet.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\PropertyInfoSet.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\RowBinding.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OleDb\SafeHandles.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\OperationAbortedException.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ParameterDirection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\PrimaryKeyTypeConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\PropertyCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DataReaderContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbBuffer.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbConnectionClosed.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbConnectionFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbConnectionInternal.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPool.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolAuthenticationContext.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolAuthenticationContextKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolCounters.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolGroupProviderInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolIdentity.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbConnectionPoolProviderInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbMetaDataCollectionNames.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbMetaDataColumnNames.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbMetaDataFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\DbReferenceCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\SchemaMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\TimeoutTimer.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\ProviderBase\WrappedIUnknown.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Range.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\RbTree.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\RecordManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\RecordsAffectedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\RecordsAffectedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\RelatedView.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\RelationshipConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Rule.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SchemaSerializationMode.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SchemaType.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Select.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Selection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SimpleType.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Sql\IBinarySerialize.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Sql\invalidudtexception.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Sql\SqlDataSourceEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Sql\SqlFacetAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Sql\SqlFunctionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Sql\SqlGenericUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Sql\SqlMethodAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Sql\SqlNotificationRequest.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Sql\SqlProcedureAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Sql\SqlTriggerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Sql\SqlUserDefinedAggregateAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Sql\SqlUserDefinedTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\Sql\TriggerAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SqlClient\ApplicationIntent.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SqlClient\LocalDBAPI.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SqlClient\SqlClientEncryptionType.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SqlClient\SqlClientPermission.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SqlClient\SqlConnectionString.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SqlClient\SqlConnectionStringBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SqlClient\SqlError.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SqlClient\SqlErrorCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SqlClient\SqlInfoMessageEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SqlClient\SqlUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SqlClient\TdsEnums.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SqlClient\TdsParserStaticMethods.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SqlDbType.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\INullable.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLBinary.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLBoolean.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLByte.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLBytes.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLChars.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SqlCharStream.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLDateTime.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLDecimal.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLDouble.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLGuid.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLInt16.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLInt32.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLInt64.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLMoney.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLResource.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLSingle.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLString.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SqlTypesSchemaImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SQLUtility.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\SQLTypes\SqlXml.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\StateChangeEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\StateChangeEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\StatementType.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\UniqueConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\UpdateRowSource.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\updatestatus.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\XDRSchema.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\XmlContent.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\XmlDataLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\XMLDiffLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\XmlKeywords.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\XmlReadMode.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\xmlsaver.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\XMLSchema.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\XmlToDatasetMap.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\Data\XmlWriteMode.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\NewXml\BaseTreeIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\NewXml\DataDocumentXPathNavigator.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\NewXml\DataPointer.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\NewXml\DataSetMappper.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\NewXml\IXmlDataVirtualNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\NewXml\RegionIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\NewXml\TreeIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\NewXml\XmlBoundElement.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\NewXml\XmlDataDocument.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\NewXml\XmlDataImplementation.cs" />\r
+ <Compile Include="..\referencesource\System.Data\System\NewXml\XPathNodePointer.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="Microsoft.SqlServer.Server\SqlDataRecord.cs" />\r
<Compile Include="Microsoft.SqlServer.Server\SqlMetaData.cs" />\r
<Compile Include="ReferenceSources\NativeOledbWrapper.cs" />\r
<Compile Include="ReferenceSources\Res.cs" />\r
+ <Compile Include="ReferenceSources\Res.missing.cs" />\r
<Compile Include="ReferenceSources\ResCategoryAttribute.cs" />\r
<Compile Include="ReferenceSources\ResDescriptionAttribute.cs" />\r
<Compile Include="ReferenceSources\SqlInternalConnectionTds.cs" />\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
{
DataTable dt = DataProvider.CreateParentDataTable();
dt.Constraints.Add("UniqueConstraint",dt.Columns["ParentId"],true);
- Assert.AreEqual(1,dt.Constraints.Count,1);
+ Assert.AreEqual(1,(double) dt.Constraints.Count,1);
Assert.AreEqual("UniqueConstraint",dt.Constraints[0].ConstraintName,"CN34");
}
namespace MonoTests.System.Data
{
[TestFixture]
- public class DataRowTest : Assertion {
+ public class DataRowTest {
private DataTable table;
private DataRow row;
private void GetColumnErrorTest ()
{
// Print the error of a specified column.
- AssertEquals ("#A01", "Some error!", row.GetColumnError (1));
+ Assert.AreEqual ("Some error!", row.GetColumnError (1), "#A01");
}
private void GetAllErrorsTest ()
colArr = row.GetColumnsInError ();
for (int i = 0; i < colArr.Length; i++) {
- AssertEquals ("#A02", table.Columns [1], colArr [i]);
+ Assert.AreEqual (table.Columns [1], colArr [i], "#A02");
}
row.ClearErrors ();
}
int cnt = 1;
for (int i = 1; i < table.Rows.Count; i++) {
DataRow r = table.Rows [i];
- AssertEquals ("#A03", "Name " + cnt, r ["fName"]);
+ Assert.AreEqual ("Name " + cnt, r ["fName"], "#A03");
cnt++;
}
rc [2].Delete ();
- AssertEquals ("#A04", "Deleted", rc [0].RowState.ToString ());
- AssertEquals ("#A05", "Deleted", rc [2].RowState.ToString ());
+ Assert.AreEqual ("Deleted", rc [0].RowState.ToString (), "#A04");
+ Assert.AreEqual ("Deleted", rc [2].RowState.ToString (), "#A05");
// Accept changes
table.AcceptChanges ();
- AssertEquals ("#A06", "Name 1", (table.Rows [0]) [1]);
+ Assert.AreEqual ("Name 1", (table.Rows [0]) [1], "#A06");
try {
object o = rc [2];
- Fail ("#A07");
+ Assert.Fail ("#A07");
}
catch (Exception e) {
// Never premise English.
- //AssertEquals ("#A08", "There is no row at position 2.", e.Message);
+ //Assert.AreEqual ("#A08", "There is no row at position 2.", e.Message);
}
}
// Stage 1
//Initially: After Add (Row) But Before Accept Changes");
- AssertEquals ("#A09", "My FName", row [1, DataRowVersion.Default]);
- AssertEquals ("#A10", "LName", row [2, DataRowVersion.Default]);
+ Assert.AreEqual ("My FName", row [1, DataRowVersion.Default], "#A09");
+ Assert.AreEqual ("LName", row [2, DataRowVersion.Default], "#A10");
- AssertEquals ("#A11", "My FName", row [1, DataRowVersion.Current]);
- AssertEquals ("#A12", "LName", row [2, DataRowVersion.Current]);
+ Assert.AreEqual ("My FName", row [1, DataRowVersion.Current], "#A11");
+ Assert.AreEqual ("LName", row [2, DataRowVersion.Current], "#A12");
try {
object o = row [1, DataRowVersion.Original];
o = row [1, DataRowVersion.Proposed];
- Fail ("#A13");
+ Assert.Fail ("#A13");
}
catch (Exception e) {
if (e.GetType () != typeof (AssertionException)) {
- AssertEquals ("#A14", typeof (VersionNotFoundException), e.GetType ());
+ Assert.AreEqual (typeof (VersionNotFoundException), e.GetType (), "#A14");
}
}
// Stage 2
//After Accept Changes
table.AcceptChanges ();
- AssertEquals ("#A15", "My FName", row [1, DataRowVersion.Default]);
- AssertEquals ("#A16", "LName", row [2, DataRowVersion.Default]);
+ Assert.AreEqual ("My FName", row [1, DataRowVersion.Default], "#A15");
+ Assert.AreEqual ("LName", row [2, DataRowVersion.Default], "#A16");
- AssertEquals ("#A17", "My FName", row [1, DataRowVersion.Current]);
- AssertEquals ("#A18", "LName", row [2, DataRowVersion.Current]);
+ Assert.AreEqual ("My FName", row [1, DataRowVersion.Current], "#A17");
+ Assert.AreEqual ("LName", row [2, DataRowVersion.Current], "#A18");
try {
object o = row [1, DataRowVersion.Proposed];
- Fail ("#A19");
+ Assert.Fail ("#A19");
}
catch (Exception e) {
if (e.GetType () != typeof (AssertionException)) {
- AssertEquals ("#A20", typeof (VersionNotFoundException), e.GetType ());
+ Assert.AreEqual (typeof (VersionNotFoundException), e.GetType (), "#A20");
}
}
table.Rows [0].BeginEdit ();
table.Rows [0] ["LName"] = "My LName";
- AssertEquals ("#A21", "My FName", row [1, DataRowVersion.Default]);
- AssertEquals ("#A22", "My LName", row [2, DataRowVersion.Default]);
+ Assert.AreEqual ("My FName", row [1, DataRowVersion.Default], "#A21");
+ Assert.AreEqual ("My LName", row [2, DataRowVersion.Default], "#A22");
- AssertEquals ("#A23", "My FName", row [1, DataRowVersion.Current]);
- AssertEquals ("#A24", "LName", row [2, DataRowVersion.Current]);
+ Assert.AreEqual ("My FName", row [1, DataRowVersion.Current], "#A23");
+ Assert.AreEqual ("LName", row [2, DataRowVersion.Current], "#A24");
- AssertEquals ("#A25", "My FName", row [1, DataRowVersion.Original]); AssertEquals ("#A26", "LName", row [2, DataRowVersion.Original]);
+ Assert.AreEqual ("My FName", row [1, DataRowVersion.Original], "#A25");
+ Assert.AreEqual ("LName", row [2, DataRowVersion.Original], "#A26");
- AssertEquals ("#A26", "My FName", row [1, DataRowVersion.Proposed]);
- AssertEquals ("#A27", "My LName", row [2, DataRowVersion.Proposed]);
+ Assert.AreEqual ("My FName", row [1, DataRowVersion.Proposed], "#A26");
+ Assert.AreEqual ("My LName", row [2, DataRowVersion.Proposed], "#A27");
// Stage 4
//After Edit sessions
for (int i=0; i < table.Rows.Count;i++)
table.Rows [i].EndEdit ();
- AssertEquals ("#A28", "My FName", row [1, DataRowVersion.Default]);
- AssertEquals ("#A29", "My LName", row [2, DataRowVersion.Default]);
+ Assert.AreEqual ("My FName", row [1, DataRowVersion.Default], "#A28");
+ Assert.AreEqual ("My LName", row [2, DataRowVersion.Default], "#A29");
- AssertEquals ("#A30", "My FName", row [1, DataRowVersion.Original]); AssertEquals ("#A31", "LName", row [2, DataRowVersion.Original]);
+ Assert.AreEqual ("My FName", row [1, DataRowVersion.Original], "#A30"); Assert.AreEqual ("LName", row [2, DataRowVersion.Original], "#A31");
- AssertEquals ("#A32", "My FName", row [1, DataRowVersion.Current]);
- AssertEquals ("#A33", "My LName", row [2, DataRowVersion.Current]);
+ Assert.AreEqual ("My FName", row [1, DataRowVersion.Current], "#A32");
+ Assert.AreEqual ("My LName", row [2, DataRowVersion.Current], "#A33");
try {
object o = row [1, DataRowVersion.Proposed];
- Fail ("#A34");
+ Assert.Fail ("#A34");
}
catch (Exception e) {
if (e.GetType ()!=typeof (AssertionException)) {
- AssertEquals ("#A35", typeof (VersionNotFoundException), e.GetType ());
+ Assert.AreEqual (typeof (VersionNotFoundException), e.GetType (), "#A35");
}
}
//Stage 5
//After Accept Changes
table.AcceptChanges ();
- AssertEquals ("#A36", "My FName", row [1, DataRowVersion.Default]);
- AssertEquals ("#A37", "My LName", row [2, DataRowVersion.Default]);
+ Assert.AreEqual ("My FName", row [1, DataRowVersion.Default], "#A36");
+ Assert.AreEqual ("My LName", row [2, DataRowVersion.Default], "#A37");
- AssertEquals ("#A38", "My FName", row [1, DataRowVersion.Original]); AssertEquals ("#A39", "My LName", row [2, DataRowVersion.Original]);
+ Assert.AreEqual ("My FName", row [1, DataRowVersion.Original], "#A38"); Assert.AreEqual (row [2, DataRowVersion.Original], "#A39", "My LName");
- AssertEquals ("#A40", "My FName", row [1, DataRowVersion.Current]);
- AssertEquals ("#A41", "My LName", row [2, DataRowVersion.Current]);
+ Assert.AreEqual ("My FName", row [1, DataRowVersion.Current], "#A40");
+ Assert.AreEqual ("My LName", row [2, DataRowVersion.Current], "#A41");
try {
object o = row [1, DataRowVersion.Proposed];
- Fail ("#A42");
+ Assert.Fail ("#A42");
}
catch (Exception e) {
if (e.GetType () != typeof (AssertionException)) {
- AssertEquals ("#A43", typeof (VersionNotFoundException),
- e.GetType ());
+ Assert.AreEqual (typeof (VersionNotFoundException), e.GetType (),
+ "#A43");
}
}
rowC.SetParentRow (table.Rows [0], dr);
- AssertEquals ("#PRT-01", table.Rows [0], (tableC.Rows [0]).GetParentRow (dr));
- AssertEquals ("#PRT-02", tableC.Rows [0], (table.Rows [0]).GetChildRows (dr) [0]);
+ Assert.AreEqual (table.Rows [0], (tableC.Rows [0]).GetParentRow (dr), "#PRT-01");
+ Assert.AreEqual (tableC.Rows [0], (table.Rows [0]).GetChildRows (dr) [0], "#PRT-02");
ds.Relations.Clear ();
dr = new DataRelation ("PO", table.Columns ["Id"], tableC.Columns ["Id"], false);
ds.Relations.Add (dr);
rowC.SetParentRow (table.Rows [0], dr);
- AssertEquals ("#PRT-03", table.Rows [0], (tableC.Rows [0]).GetParentRow (dr));
- AssertEquals ("#PRT-04", tableC.Rows [0], (table.Rows [0]).GetChildRows (dr) [0]);
+ Assert.AreEqual (table.Rows [0], (tableC.Rows [0]).GetParentRow (dr), "#PRT-03");
+ Assert.AreEqual (tableC.Rows [0], (table.Rows [0]).GetChildRows (dr) [0], "#PRT-04");
ds.Relations.Clear ();
dr = new DataRelation ("PO", table.Columns ["Id"], tableC.Columns ["Id"], false);
tableC.ParentRelations.Add (dr);
rowC.SetParentRow (table.Rows [0]);
- AssertEquals ("#PRT-05", table.Rows [0], (tableC.Rows [0]).GetParentRow (dr));
- AssertEquals ("#PRT-06", tableC.Rows [0], (table.Rows [0]).GetChildRows (dr) [0]);
+ Assert.AreEqual (table.Rows [0], (tableC.Rows [0]).GetParentRow (dr), "#PRT-05");
+ Assert.AreEqual (tableC.Rows [0], (table.Rows [0]).GetChildRows (dr) [0], "#PRT-06");
}
rowC.SetParentRow (row, dr);
DataRow [] rows = rowC.GetParentRows (dr);
- AssertEquals ("#A49", 1, rows.Length);
- AssertEquals ("#A50", tableP.Rows [0], rows [0]);
+ Assert.AreEqual (1, rows.Length, "#A49");
+ Assert.AreEqual (tableP.Rows [0], rows [0], "#A50");
try{
rows = row.GetParentRows (dr);
//Test done
return ;
}catch(Exception e){
- Fail("#A51, InvalidConstraintException expected, got : " + e);
+ Assert.Fail("#A51, InvalidConstraintException expected, got : " + e);
}
- Fail("#A52, InvalidConstraintException expected but got none.");
+ Assert.Fail("#A52, InvalidConstraintException expected but got none.");
}
[Test]
DataRow [] rows = (table.Rows [0]).GetChildRows (dr);
- AssertEquals ("#A45", 1, rows.Length);
- AssertEquals ("#A46", tableC.Rows [0], rows [0]);
+ Assert.AreEqual (1, rows.Length, "#A45");
+ Assert.AreEqual (tableC.Rows [0], rows [0], "#A46");
}
rowC.SetParentRow (row, dr);
DataRow [] rows = row.GetChildRows (dr);
- AssertEquals ("#A47", 1, rows.Length);
- AssertEquals ("#A48", tableC.Rows [0], rows [0]);
+ Assert.AreEqual (1, rows.Length, "#A47");
+ Assert.AreEqual (tableC.Rows [0], rows [0], "#A48");
try{
rows = rowC.GetChildRows (dr);
//Test done
return ;
}catch(Exception e){
- Fail("#A53, InvalidConstraintException expected, got : " + e);
+ Assert.Fail("#A53, InvalidConstraintException expected, got : " + e);
}
- Fail("#A54, InvalidConstraintException expected but got none.");
+ Assert.Fail("#A54, InvalidConstraintException expected but got none.");
}
[Category ("NotWorking")] //Mismatch in Exception namespace/class reference
//Test Done
return ;
}catch (Exception e){
- Fail ("#A55, VersionNotFoundException expected, got : " + e);
+ Assert.Fail ("#A55, VersionNotFoundException expected, got : " + e);
}
- Fail ("#A56, VersionNotFoundException expected but got none.");
+ Assert.Fail ("#A56, VersionNotFoundException expected but got none.");
}catch (Exception e){
- Fail ("#A57, VersionNotFoundException expected, got : " + e);
+ Assert.Fail ("#A57, VersionNotFoundException expected, got : " + e);
}
- Fail("#A58, VersionNotFoundException expected but got none.");
+ Assert.Fail("#A58, VersionNotFoundException expected but got none.");
}
// tests item at row, column in table to be DBNull.Value
private void DBNullTest (string message, DataTable dt, int row, int column)
{
object val = dt.Rows[row].ItemArray[column];
- AssertEquals(message, DBNull.Value, val);
+ Assert.AreEqual(DBNull.Value, val, message);
}
// tests item at row, column in table to be null
private void NullTest (string message, DataTable dt, int row, int column)
{
object val = dt.Rows[row].ItemArray[column];
- AssertEquals(message, null, val);
+ Assert.AreEqual(null, val, message);
}
// tests item at row, column in table to be
private void ValueTest (string message, DataTable dt, int row, int column, object value)
{
object val = dt.Rows[row].ItemArray[column];
- AssertEquals(message, value, val);
+ Assert.AreEqual(value, val, message);
}
// test set null, DBNull.Value, and ItemArray short count
row.ItemArray = obj;
}
catch(Exception e1) {
- Fail("DR1: Exception Caught: " + e1);
+ Assert.Fail("DR1: Exception Caught: " + e1);
}
table.Rows.Add(row);
row.ItemArray = obj;
}
catch(Exception e2) {
- Fail("DR2: Exception Caught: " + e2);
+ Assert.Fail("DR2: Exception Caught: " + e2);
}
table.Rows.Add(row);
row.ItemArray = obj;
}
catch(Exception e3) {
- Fail("DR3: Exception Caught: " + e3);
+ Assert.Fail("DR3: Exception Caught: " + e3);
}
table.Rows.Add(row);
row.ItemArray = obj;
}
catch(Exception e3) {
- Fail("DR4: Exception Caught: " + e3);
+ Assert.Fail("DR4: Exception Caught: " + e3);
}
table.Rows.Add(row);
row.ItemArray = obj;
}
catch(Exception e1) {
- Fail("DR17: Exception Caught: " + e1);
+ Assert.Fail("DR17: Exception Caught: " + e1);
}
table.Rows.Add(row);
row.ItemArray = obj;
}
catch(Exception e2) {
- Fail("DR18: Exception Caught: " + e2);
+ Assert.Fail("DR18: Exception Caught: " + e2);
}
table.Rows.Add(row);
row.ItemArray = obj;
}
catch(Exception e3) {
- Fail("DR19: Exception Caught: " + e3);
+ Assert.Fail("DR19: Exception Caught: " + e3);
}
table.Rows.Add(row);
row.ItemArray = obj;
}
catch(Exception e3) {
- Fail("DR20: Exception Caught: " + e3);
+ Assert.Fail("DR20: Exception Caught: " + e3);
}
table.Rows.Add(row);
row.ItemArray = obj;
}
catch(Exception e1) {
- Fail("DR28: Exception Caught: " + e1);
+ Assert.Fail("DR28: Exception Caught: " + e1);
}
table.Rows.Add(row);
row.ItemArray = obj;
}
catch(Exception e2) {
- Fail("DR29: Exception Caught: " + e2);
+ Assert.Fail("DR29: Exception Caught: " + e2);
}
table.Rows.Add(row);
row.ItemArray = obj;
}
catch(Exception e2) {
- Fail("DR30: Exception Caught: " + e2);
+ Assert.Fail("DR30: Exception Caught: " + e2);
}
table.Rows.Add(row);
row.ItemArray = obj;
}
catch(Exception e2) {
- Fail("DR31: Exception Caught: " + e2);
+ Assert.Fail("DR31: Exception Caught: " + e2);
}
table.Rows.Add(row);
row.ItemArray = obj;
}
catch(Exception e3) {
- Fail("DR32: Exception Caught: " + e3);
+ Assert.Fail("DR32: Exception Caught: " + e3);
}
table.Rows.Add(row);
row.ItemArray = obj;
}
catch(Exception e2) {
- Fail("DR48: Exception Caught: " + e2);
+ Assert.Fail("DR48: Exception Caught: " + e2);
}
table.Rows.Add(row);
row.ItemArray = obj;
}
catch(Exception e3) {
- Fail("DR33: Exception Caught: " + e3);
+ Assert.Fail("DR33: Exception Caught: " + e3);
}
table.Rows.Add(row);
DataRow childRow = child.Rows.Add(new object[] { id });
if (parentRow == childRow.GetParentRow(relateParentChild)) {
foreach(DataColumn dc in parent.Columns)
- AssertEquals(100,parentRow[dc]);
+ Assert.AreEqual(100,parentRow[dc]);
}
dt.Rows.Add ((new object [] {"val"}));
DataRow dr = dt.NewRow ();
- AssertEquals (DataRowState.Detached, dr.RowState);
+ Assert.AreEqual (DataRowState.Detached, dr.RowState);
dr.CancelEdit ();
- AssertEquals (DataRowState.Detached, dr.RowState);
+ Assert.AreEqual (DataRowState.Detached, dr.RowState);
object o = dr ["col"];
}
parent2.Rows.Add(parent2Row);
childRow1.SetParentRow(parent1Row);
- AssertEquals ("p1c1", childRow1[childColumn1]);
- AssertEquals (DBNull.Value, childRow1[childColumn2]);
+ Assert.AreEqual ("p1c1", childRow1[childColumn1]);
+ Assert.AreEqual (DBNull.Value, childRow1[childColumn2]);
childRow1.SetParentRow(parent2Row);
- AssertEquals ("p1c1", childRow1[childColumn1]);
- AssertEquals ("p2c2", childRow1[childColumn2]);
+ Assert.AreEqual ("p1c1", childRow1[childColumn1]);
+ Assert.AreEqual ("p2c2", childRow1[childColumn2]);
childRow1.SetParentRow(null);
- AssertEquals (DBNull.Value, childRow1[childColumn1]);
- AssertEquals (DBNull.Value, childRow1[childColumn2]);
+ Assert.AreEqual (DBNull.Value, childRow1[childColumn1]);
+ Assert.AreEqual (DBNull.Value, childRow1[childColumn2]);
childRow1.SetParentRow(parent2Row);
- AssertEquals (DBNull.Value, childRow1[childColumn1]);
- AssertEquals ("p2c2", childRow1[childColumn2]);
+ Assert.AreEqual (DBNull.Value, childRow1[childColumn1]);
+ Assert.AreEqual ("p2c2", childRow1[childColumn2]);
}
[Test]
childRow1.SetParentRow (null, relation2);
- AssertEquals (DBNull.Value, childRow1[childColumn1]);
- AssertEquals (DBNull.Value, childRow1[childColumn2]);
+ Assert.AreEqual (DBNull.Value, childRow1[childColumn1]);
+ Assert.AreEqual (DBNull.Value, childRow1[childColumn2]);
try {
childRow1.SetParentRow(parent1Row, relation2);
- Fail ("Must throw InvalidConstaintException");
+ Assert.Fail ("Must throw InvalidConstaintException");
} catch (InvalidConstraintException e) {
}
- AssertEquals (DBNull.Value, childRow1[childColumn1]);
- AssertEquals (DBNull.Value, childRow1[childColumn2]);
+ Assert.AreEqual (DBNull.Value, childRow1[childColumn1]);
+ Assert.AreEqual (DBNull.Value, childRow1[childColumn2]);
childRow1.SetParentRow(parent1Row, relation1);
- AssertEquals ("p1c1", childRow1[childColumn1]);
- AssertEquals (DBNull.Value, childRow1[childColumn2]);
+ Assert.AreEqual ("p1c1", childRow1[childColumn1]);
+ Assert.AreEqual (DBNull.Value, childRow1[childColumn2]);
childRow1.SetParentRow (null, relation2);
- AssertEquals ("p1c1", childRow1[childColumn1]);
- AssertEquals (DBNull.Value, childRow1[childColumn2]);
+ Assert.AreEqual ("p1c1", childRow1[childColumn1]);
+ Assert.AreEqual (DBNull.Value, childRow1[childColumn2]);
childRow1.SetParentRow (null, relation1);
- AssertEquals (DBNull.Value, childRow1[childColumn1]);
- AssertEquals (DBNull.Value, childRow1[childColumn2]);
+ Assert.AreEqual (DBNull.Value, childRow1[childColumn1]);
+ Assert.AreEqual (DBNull.Value, childRow1[childColumn2]);
}
[Test]
parent2.Rows.Add(parentRow);
childRow.SetParentRow(parentRow);
- AssertEquals (DBNull.Value, childRow[childColumn1]);
- AssertEquals ("value", childRow[childColumn2]);
+ Assert.AreEqual (DBNull.Value, childRow[childColumn1]);
+ Assert.AreEqual ("value", childRow[childColumn2]);
}
}
namespace MonoTests.System.Data
{
[TestFixture]
- public class DataRowViewTest : Assertion
+ public class DataRowViewTest
{
private DataView CreateTestView ()
{
DataView dv = new DataView (dt1);
DataRowView dvr = dv [0];
DataView v = dvr.CreateChildView (dr);
- AssertEquals ("RowFilter", "", v.RowFilter);
- AssertEquals ("Sort", "", v.Sort);
+ Assert.AreEqual ("", v.RowFilter, "RowFilter");
+ Assert.AreEqual ("", v.Sort, "Sort");
}
[Test]
DataView dv = new DataView (dt);
DataRowView drv = dv [0];
dt.Rows [0].BeginEdit ();
- AssertEquals ("DataView.Item", true, drv.IsEdit);
+ Assert.AreEqual (true, drv.IsEdit, "DataView.Item");
drv = dv.AddNew ();
drv.Row ["col"] = "test";
drv.Row.CancelEdit ();
- AssertEquals ("AddNew", false, drv.IsEdit);
+ Assert.AreEqual (false, drv.IsEdit, "AddNew");
}
[Test]
DataView dv = new DataView (dt);
DataRowView drv = dv [0];
dt.Rows [0].BeginEdit ();
- AssertEquals ("DataView.Item", "val", drv ["col"]);
+ Assert.AreEqual ("val", drv ["col"], "DataView.Item");
}
[Test]
dt.Rows.Add (new object [] {1});
DataView dv = new DataView (dt);
DataRowView drv = dv.AddNew ();
- AssertEquals (DataRowVersion.Current, drv.RowVersion);
- AssertEquals (DataRowVersion.Current, dv [0].RowVersion);
+ Assert.AreEqual (DataRowVersion.Current, drv.RowVersion);
+ Assert.AreEqual (DataRowVersion.Current, dv [0].RowVersion);
drv ["col"] = "mod";
- AssertEquals (DataRowVersion.Current, drv.RowVersion);
- AssertEquals (DataRowVersion.Current, dv [0].RowVersion);
+ Assert.AreEqual (DataRowVersion.Current, drv.RowVersion);
+ Assert.AreEqual (DataRowVersion.Current, dv [0].RowVersion);
dt.AcceptChanges ();
- AssertEquals (DataRowVersion.Current, drv.RowVersion);
- AssertEquals (DataRowVersion.Current, dv [0].RowVersion);
+ Assert.AreEqual (DataRowVersion.Current, drv.RowVersion);
+ Assert.AreEqual (DataRowVersion.Current, dv [0].RowVersion);
drv.EndEdit ();
dv [0].EndEdit ();
- AssertEquals (DataRowVersion.Current, drv.RowVersion);
- AssertEquals (DataRowVersion.Current, dv [0].RowVersion);
+ Assert.AreEqual (DataRowVersion.Current, drv.RowVersion);
+ Assert.AreEqual (DataRowVersion.Current, dv [0].RowVersion);
}
}
}
{
[TestFixture]
- public class DataTableCollectionTest : Assertion {
+ public class DataTableCollectionTest {
// common variables here
private DataSet [] _dataset;
private DataTable [] _tables;
foreach( DataTable table in tbcol )
{
- AssertEquals("test#1",_tables[i].TableName,table.TableName);
+ Assert.AreEqual(_tables[i].TableName,table.TableName,"test#1");
j=0;
foreach( DataColumn column in table.Columns )
{
- AssertEquals("test#2",_tables[i].Columns[j].ColumnName,column.ColumnName);
+ Assert.AreEqual(_tables[i].Columns[j].ColumnName,column.ColumnName,"test#2");
j++;
}
i++;
i=0;
foreach( DataTable table in tbcol )
{
- AssertEquals("test#3",_tables[i].TableName,table.TableName);
+ Assert.AreEqual(_tables[i].TableName,table.TableName,"test#3");
j=0;
foreach( DataColumn column in table.Columns )
{
- AssertEquals("test#4",_tables[i].Columns[j].ColumnName,column.ColumnName);
+ Assert.AreEqual(_tables[i].Columns[j].ColumnName,column.ColumnName,"test#4");
j++;
}
i++;
{
DataTableCollection tbcol = _dataset[0].Tables;
tbcol.Add(_tables[0]);
- AssertEquals("test#1",1, tbcol.Count);
+ Assert.AreEqual(1,tbcol.Count, "test#1");
tbcol.Add(_tables[1]);
- AssertEquals("test#2",2, tbcol.Count);
+ Assert.AreEqual(2,tbcol.Count, "test#2");
}
[Test]
i=0;
foreach( DataTable table in tbcol )
{
- AssertEquals("test#1",_tables[i].TableName,table.TableName);
+ Assert.AreEqual(_tables[i].TableName,table.TableName,"test#1");
j=0;
foreach( DataColumn column in table.Columns )
{
- AssertEquals("test#2",_tables[i].Columns[j].ColumnName,column.ColumnName);
+ Assert.AreEqual(_tables[i].Columns[j].ColumnName,column.ColumnName,"test#2");
j++;
}
i++;
tbcol.AddRange(_tables);
DataTable tbl = null;
/* checking for a recently input table, expecting true */
- AssertEquals("test#1",true,tbcol.CanRemove(_tables[0]));
+ Assert.AreEqual(true,tbcol.CanRemove(_tables[0]),"test#1");
/* trying to check with a null reference, expecting false */
- AssertEquals("test#2",false,tbcol.CanRemove(tbl));
+ Assert.AreEqual(false,tbcol.CanRemove(tbl),"test#2");
/* trying to check with a table that does not exist in collection, expecting false */
- AssertEquals("test#3",false,tbcol.CanRemove(new DataTable("newTable")));
+ Assert.AreEqual(false,tbcol.CanRemove(new DataTable("newTable")),"test#3");
}
[Test]
/* removing a recently added table */
int count = tbcol.Count;
tbcol.Remove(_tables[0]);
- AssertEquals("test#1",count-1,tbcol.Count);
+ Assert.AreEqual(count-1,tbcol.Count,"test#1");
DataTable tbl = null;
/* removing a null reference. must generate an Exception */
try
{
tbcol.Remove(tbl);
- Fail("Err:: tbcol.Rmove(null) must fail");
+ Assert.Fail("Err:: tbcol.Rmove(null) must fail");
}
catch(Exception e)
{
- AssertEquals ("test#2", typeof (ArgumentNullException), e.GetType());
+ Assert.AreEqual (typeof (ArgumentNullException), e.GetType(), "test#2");
}
/* removing a table that is not there in collection */
try
{
tbcol.Remove(new DataTable("newTable"));
- Fail("Err:: cannot remove a table that is not there in collection");
+ Assert.Fail("Err:: cannot remove a table that is not there in collection");
}
catch(Exception e)
{
- AssertEquals ("test#3", typeof (ArgumentException), e.GetType());
+ Assert.AreEqual (typeof (ArgumentException), e.GetType(), "test#3");
}
}
DataTableCollection tbcol = _dataset[0].Tables;
tbcol.Add(_tables[0]);
tbcol.Clear();
- AssertEquals("Test#1",0,tbcol.Count);
+ Assert.AreEqual(0,tbcol.Count,"Test#1");
tbcol.AddRange(new DataTable[] {_tables[0],_tables[1]});
tbcol.Clear();
- AssertEquals("Test#2",0,tbcol.Count);
+ Assert.AreEqual(0,tbcol.Count,"Test#2");
}
[Test]
public void Contains()
tbcol.AddRange(_tables);
string tblname = "";
/* checking for a recently input table, expecting true */
- AssertEquals("test#1",true,tbcol.Contains(_tables[0].TableName));
+ Assert.AreEqual(true,tbcol.Contains(_tables[0].TableName),"test#1");
/* trying to check with a empty string, expecting false */
- AssertEquals("test#2",false,tbcol.Contains(tblname));
+ Assert.AreEqual(false,tbcol.Contains(tblname),"test#2");
/* trying to check for a table that donot exist, expecting false */
- AssertEquals("test#3",false,tbcol.Contains("InvalidTableName"));
+ Assert.AreEqual(false,tbcol.Contains("InvalidTableName"),"test#3");
}
[Test]
DataTable [] array = new DataTable[4];
/* copying to the beginning of the array */
tbcol.CopyTo(array,0);
- AssertEquals ("test#01", 4, array.Length);
- AssertEquals ("test#02", "Table1", array[0].TableName);
- AssertEquals ("test#03", "Table2", array[1].TableName);
- AssertEquals ("test#04", "Table3", array[2].TableName);
- AssertEquals ("test#05", "Table4", array[3].TableName);
+ Assert.AreEqual (4, array.Length, "test#01");
+ Assert.AreEqual ("Table1", array[0].TableName, "test#02");
+ Assert.AreEqual ("Table2", array[1].TableName, "test#03");
+ Assert.AreEqual ("Table3", array[2].TableName, "test#04");
+ Assert.AreEqual ("Table4", array[3].TableName, "test#05");
/* copying with in a array */
DataTable [] array1 = new DataTable[6];
tbcol.CopyTo(array1,2);
- AssertEquals("test#06",null,array1[0]);
- AssertEquals("test#07",null,array1[1]);
- AssertEquals("test#08","Table1",array1[2].TableName);
- AssertEquals("test#09","Table2",array1[3].TableName);
- AssertEquals("test#10","Table3",array1[4].TableName);
- AssertEquals("test#11","Table4",array1[5].TableName);
+ Assert.AreEqual(null,array1[0],"test#06");
+ Assert.AreEqual(null,array1[1],"test#07");
+ Assert.AreEqual("Table1",array1[2].TableName,"test#08");
+ Assert.AreEqual("Table2",array1[3].TableName,"test#09");
+ Assert.AreEqual("Table3",array1[4].TableName,"test#10");
+ Assert.AreEqual("Table4",array1[5].TableName,"test#11");
}
[Test]
public void Equals()
tbcol2.Add(_tables[1]);
tbcol3 = tbcol1;
- AssertEquals("test#1",true,tbcol1.Equals(tbcol1));
- AssertEquals("test#2",true,tbcol1.Equals(tbcol3));
- AssertEquals("test#3",true,tbcol3.Equals(tbcol1));
+ Assert.AreEqual(true,tbcol1.Equals(tbcol1),"test#1");
+ Assert.AreEqual(true,tbcol1.Equals(tbcol3),"test#2");
+ Assert.AreEqual(true,tbcol3.Equals(tbcol1),"test#3");
- AssertEquals("test#4",false,tbcol1.Equals(tbcol2));
- AssertEquals("test#5",false,tbcol2.Equals(tbcol1));
+ Assert.AreEqual(false,tbcol1.Equals(tbcol2),"test#4");
+ Assert.AreEqual(false,tbcol2.Equals(tbcol1),"test#5");
- AssertEquals("test#6",true,Object.Equals(tbcol1,tbcol3));
- AssertEquals("test#7",true,Object.Equals(tbcol1,tbcol1));
- AssertEquals("test#8",false,Object.Equals(tbcol1,tbcol2));
+ Assert.AreEqual(true,Object.Equals(tbcol1,tbcol3),"test#6");
+ Assert.AreEqual(true,Object.Equals(tbcol1,tbcol1),"test#7");
+ Assert.AreEqual(false,Object.Equals(tbcol1,tbcol2),"test#8");
}
[Test]
public void IndexOf()
tbcol.Add("table1");
tbcol.Add("table2");
- AssertEquals("test#1",0,tbcol.IndexOf(_tables[0]));
- AssertEquals("test#2",-1,tbcol.IndexOf(_tables[1]));
- AssertEquals("test#3",1,tbcol.IndexOf("table1"));
- AssertEquals("test#4",2,tbcol.IndexOf("table2"));
+ Assert.AreEqual(0,tbcol.IndexOf(_tables[0]),"test#1");
+ Assert.AreEqual(-1,tbcol.IndexOf(_tables[1]),"test#2");
+ Assert.AreEqual(1,tbcol.IndexOf("table1"),"test#3");
+ Assert.AreEqual(2,tbcol.IndexOf("table2"),"test#4");
- AssertEquals("test#5",0,tbcol.IndexOf(tbcol[0]));
- AssertEquals("test#6",1,tbcol.IndexOf(tbcol[1]));
- AssertEquals("test#7",-1,tbcol.IndexOf("_noTable_"));
+ Assert.AreEqual(0,tbcol.IndexOf(tbcol[0]),"test#5");
+ Assert.AreEqual(1,tbcol.IndexOf(tbcol[1]),"test#6");
+ Assert.AreEqual(-1,tbcol.IndexOf("_noTable_"),"test#7");
DataTable tb = new DataTable("new_table");
- AssertEquals("test#8",-1,tbcol.IndexOf(tb));
+ Assert.AreEqual(-1,tbcol.IndexOf(tb),"test#8");
}
[Test]
try
{
tbcol.RemoveAt(-1);
- Fail("the index was out of bound: must have failed");
+ Assert.Fail("the index was out of bound: must have failed");
}
catch(IndexOutOfRangeException e)
{
try
{
tbcol.RemoveAt(101);
- Fail("the index was out of bound: must have failed");
+ Assert.Fail("the index was out of bound: must have failed");
}
catch(IndexOutOfRangeException e)
{
}
tbcol.RemoveAt (1);
- AssertEquals ("test#5", 1, tbcol.Count);
+ Assert.AreEqual (1, tbcol.Count, "test#5");
tbcol.RemoveAt (0);
- AssertEquals ("test#6", 0, tbcol.Count);
+ Assert.AreEqual (0, tbcol.Count, "test#6");
}
[Test]
tbcol.Add("Table1");
tbcol.Add("Table2");
tbcol.Add("Table3");
- AssertEquals("test#1","System.Data.DataTableCollection",tbcol.ToString());
+ Assert.AreEqual("System.Data.DataTableCollection",tbcol.ToString(),"test#1");
}
[Test]
public void TableDataSetNamespaces ()
{
DataTable dt = new DataTable ("dt1");
- AssertEquals ("#1-1", String.Empty, dt.Namespace);
- AssertNull ("#1-2", dt.DataSet);
+ Assert.AreEqual (String.Empty, dt.Namespace, "#1-1");
+ Assert.IsNull (dt.DataSet, "#1-2");
DataSet ds1 = new DataSet ("ds1");
ds1.Tables.Add (dt);
- AssertEquals ("#2-1", String.Empty, dt.Namespace);
- AssertEquals ("#2-2", ds1, dt.DataSet);
+ Assert.AreEqual (String.Empty, dt.Namespace, "#2-1");
+ Assert.AreEqual (ds1, dt.DataSet, "#2-2");
ds1.Namespace = "ns1";
- AssertEquals ("#3", "ns1", dt.Namespace);
+ Assert.AreEqual ("ns1", dt.Namespace, "#3");
// back to null again
ds1.Tables.Remove (dt);
- AssertEquals ("#4-1", String.Empty, dt.Namespace);
- AssertNull ("#4-2", dt.DataSet);
+ Assert.AreEqual (String.Empty, dt.Namespace, "#4-1");
+ Assert.IsNull (dt.DataSet, "#4-2");
// This table is being added to _already namespaced_
// dataset.
dt = new DataTable ("dt2");
ds1.Tables.Add (dt);
- AssertEquals ("#5-1", "ns1", dt.Namespace);
- AssertEquals ("#5-2", ds1, dt.DataSet);
+ Assert.AreEqual ("ns1", dt.Namespace, "#5-1");
+ Assert.AreEqual (ds1, dt.DataSet, "#5-2");
ds1.Tables.Remove (dt);
- AssertEquals ("#6-1", String.Empty, dt.Namespace);
- AssertNull ("#6-2", dt.DataSet);
+ Assert.AreEqual (String.Empty, dt.Namespace, "#6-1");
+ Assert.IsNull (dt.DataSet, "#6-2");
DataSet ds2 = new DataSet ("ds2");
ds2.Namespace = "ns2";
ds2.Tables.Add (dt);
- AssertEquals ("#7-1", "ns2", dt.Namespace);
- AssertEquals ("#7-2", ds2, dt.DataSet);
+ Assert.AreEqual ("ns2", dt.Namespace, "#7-1");
+ Assert.AreEqual (ds2, dt.DataSet, "#7-2");
}
}
}
namespace MonoTests.System.Data
{
[TestFixture]
- public class DataViewManagerTest : Assertion
+ public class DataViewManagerTest
{
[Test]
public void Ctor ()
string deleted = @"<DataViewSettingCollectionString><table2-1 Sort="""" RowFilter="""" RowStateFilter=""Deleted""/></DataViewSettingCollectionString>";
DataViewManager m = new DataViewManager (null);
- AssertNull (m.DataSet);
- AssertEquals ("", m.DataViewSettingCollectionString);
- AssertNotNull (m.DataViewSettings);
+ Assert.IsNull (m.DataSet);
+ Assert.AreEqual ("", m.DataViewSettingCollectionString);
+ Assert.IsNotNull (m.DataViewSettings);
DataSet ds = new DataSet ("ds");
m.DataSet = ds;
- AssertEquals ("default#1", defaultString,
- m.DataViewSettingCollectionString);
+ Assert.AreEqual (defaultString, m.DataViewSettingCollectionString,
+ "default#1");
DataSet ds2 = new DataSet ("ds2");
- AssertEquals ("default#2", defaultString,
- ds.DefaultViewManager.DataViewSettingCollectionString);
+ Assert.AreEqual (defaultString, ds.DefaultViewManager.DataViewSettingCollectionString,
+ "default#2");
DataTable dt2_1 = new DataTable ("table2-1");
dt2_1.Namespace ="urn:foo"; // It is ignored though.
ds2.Tables.Add (dt2_1);
m.DataSet = ds2;
- AssertEquals ("#3", current, m.DataViewSettingCollectionString);
+ Assert.AreEqual (current, m.DataViewSettingCollectionString, "#3");
// Note that " Deleted " is trimmed.
m.DataViewSettingCollectionString = @"<DataViewSettingCollectionString><table2-1 Sort='' RowFilter='' RowStateFilter=' Deleted '/></DataViewSettingCollectionString>";
- AssertEquals ("#4", deleted, m.DataViewSettingCollectionString);
+ Assert.AreEqual (deleted, m.DataViewSettingCollectionString, "#4");
m.DataSet = ds2; //resets modified string.
- AssertEquals ("#5", current, m.DataViewSettingCollectionString);
+ Assert.AreEqual (current, m.DataViewSettingCollectionString, "#5");
m.DataViewSettingCollectionString = @"<DataViewSettingCollectionString><table2-1 Sort='' RowFilter='' RowStateFilter='Deleted'/></DataViewSettingCollectionString>";
// it does not clear anything.
m.DataViewSettingCollectionString = "<DataViewSettingCollectionString/>";
- AssertEquals ("#6", deleted, m.DataViewSettingCollectionString);
+ Assert.AreEqual (deleted, m.DataViewSettingCollectionString, "#6");
// text node is not rejected (ignored).
// RowFilter is not examined.
m.DataViewSettingCollectionString = "<DataViewSettingCollectionString>blah<table2-1 RowFilter='a=b' ApplyDefaultSort='true' /></DataViewSettingCollectionString>";
// LAMESPEC: MS.NET ignores ApplyDefaultSort.
-// AssertEquals ("#7", @"<DataViewSettingCollectionString><table2-1 Sort="""" RowFilter=""a=b"" RowStateFilter=""Deleted""/></DataViewSettingCollectionString>", m.DataViewSettingCollectionString);
+// Assert.AreEqual (@"<DataViewSettingCollectionString><table2-1 Sort="""" RowFilter=""a=b"" RowStateFilter=""Deleted""/></DataViewSettingCollectionString>", m.DataViewSettingCollectionString, "#7");
}
[Test]
namespace MonoTests.System.Data
{
[TestFixture]
- public class DataViewTest : Assertion
+ public class DataViewTest
{
DataTable dataTable;
DataView dataView;
dv.Sort = "abc";
dv.Sort = string.Empty;
dv.Sort = "abc";
- AssertEquals ("test#01", "abc", dv.Sort);
+ Assert.AreEqual ("abc", dv.Sort, "test#01");
}
[Test]
DataView dv1,dv2,dv3;
dv1 = new DataView ();
// AssertEquals ("test#01",null,dv1.Table);
- AssertEquals ("test#02",true,dv1.AllowNew);
- AssertEquals ("test#03",true,dv1.AllowEdit);
- AssertEquals ("test#04",true,dv1.AllowDelete);
- AssertEquals ("test#05",false,dv1.ApplyDefaultSort);
- AssertEquals ("test#06",string.Empty,dv1.RowFilter);
- AssertEquals ("test#07",DataViewRowState.CurrentRows,dv1.RowStateFilter);
- AssertEquals ("test#08",string.Empty,dv1.Sort);
+ Assert.AreEqual (true,dv1.AllowNew,"test#02");;
+ Assert.AreEqual (true,dv1.AllowEdit,"test#03");;
+ Assert.AreEqual (true,dv1.AllowDelete,"test#04");;
+ Assert.AreEqual (false,dv1.ApplyDefaultSort,"test#05");;
+ Assert.AreEqual (string.Empty,dv1.RowFilter,"test#06");;
+ Assert.AreEqual (DataViewRowState.CurrentRows,dv1.RowStateFilter,"test#07");;
+ Assert.AreEqual (string.Empty,dv1.Sort,"test#08");;
dv2 = new DataView (dataTable);
- AssertEquals ("test#09","itemTable",dv2.Table.TableName);
- AssertEquals ("test#10",string.Empty,dv2.Sort);
- AssertEquals ("test#11",false,dv2.ApplyDefaultSort);
- AssertEquals ("test#12",dataTable.Rows[0],dv2[0].Row);
+ Assert.AreEqual ("itemTable",dv2.Table.TableName,"test#09");;
+ Assert.AreEqual (string.Empty,dv2.Sort,"test#10");;
+ Assert.AreEqual (false,dv2.ApplyDefaultSort,"test#11");;
+ Assert.AreEqual (dataTable.Rows[0],dv2[0].Row,"test#12");;
dv3 = new DataView (dataTable,"","itemId DESC",DataViewRowState.CurrentRows);
- AssertEquals ("test#13","",dv3.RowFilter);
- AssertEquals ("test#14","itemId DESC",dv3.Sort);
- AssertEquals ("test#15",DataViewRowState.CurrentRows,dv3.RowStateFilter);
+ Assert.AreEqual ("",dv3.RowFilter,"test#13");;
+ Assert.AreEqual ("itemId DESC",dv3.Sort,"test#14");;
+ Assert.AreEqual (DataViewRowState.CurrentRows,dv3.RowStateFilter,"test#15");;
//AssertEquals ("test#16",dataTable.Rows.[(dataTable.Rows.Count-1)],dv3[0]);
}
public void TestValue ()
{
DataView TestView = new DataView (dataTable);
- Assertion.AssertEquals ("Dv #1", "item 1", TestView [0]["itemId"]);
+ Assert.AreEqual ("item 1", TestView [0]["itemId"], "Dv #1");
}
[Test]
public void TestCount ()
{
DataView TestView = new DataView (dataTable);
- Assertion.AssertEquals ("Dv #3", 5, TestView.Count);
+ Assert.AreEqual (5, TestView.Count, "Dv #3");
}
[Test]
public void AllowNew ()
{
- AssertEquals ("test#01",true,dataView.AllowNew);
+ Assert.AreEqual (true, dataView.AllowNew, "test#01");
}
[Test]
dataView.ApplyDefaultSort = true;
// dataView.Sort = "itemName";
// AssertEquals ("test#01","item 1",dataView[0]["itemId"]);
- AssertEquals ("test#02",ListChangedType.Reset,listChangedArgs.ListChangedType);
+ Assert.AreEqual (ListChangedType.Reset,listChangedArgs.ListChangedType, "test#02");
// UnComment the line below to see if dataView is sorted
// PrintTableOrView (dataView,"* OnApplyDefaultSort");
}
public void RowStateFilter ()
{
dataView.RowStateFilter = DataViewRowState.Deleted;
- AssertEquals ("test#01",ListChangedType.Reset,listChangedArgs.ListChangedType);
+ Assert.AreEqual (ListChangedType.Reset,listChangedArgs.ListChangedType, "test#01");
}
[Test]
dataView [0] ["col1"] = -1;
dataView.RowStateFilter = DataViewRowState.ModifiedOriginal;
v = dataView [0] [0].ToString ();
- AssertEquals ("ModifiedOriginal.Count", 1, dataView.Count);
- AssertEquals ("ModifiedOriginal.Value", "1", v);
+ Assert.AreEqual (1, dataView.Count, "ModifiedOriginal.Count");
+ Assert.AreEqual ("1", v, "ModifiedOriginal.Value");
// Deleting the row
dataView.Delete (0);
dataView.RowStateFilter = DataViewRowState.Deleted;
v = dataView [0] [0].ToString ();
- AssertEquals ("Deleted.Count", 1, dataView.Count);
- AssertEquals ("Deleted.Value", "1", v);
+ Assert.AreEqual (1, dataView.Count, "Deleted.Count");
+ Assert.AreEqual ("1", v, "Deleted.Value");
}
//xamarin bug #18898 # / novell bug #595899
another_new_row[0] = "9";
another_new_row[1] = "10";
- AssertEquals ("#1", dv[2][0], "9");
+ Assert.AreEqual (dv[2][0], "9", "#1");
//This should not throw a System.Data.VersionNotFoundException: "There is no Proposed data to accces"
- AssertEquals ("#1", dv[1][0], "7");
+ Assert.AreEqual (dv[1][0], "7", "#1");
}
{
DataView dataview = new DataView ();
PropertyDescriptorCollection col = ((ITypedList)dataview).GetItemProperties (null);
- AssertEquals ("1", 0, col.Count);
+ Assert.AreEqual (0, col.Count, "1");
}
#region Sort Tests
public void SortListChangedTest ()
{
dataView.Sort = "itemName DESC";
- AssertEquals ("test#01",ListChangedType.Reset,listChangedArgs.ListChangedType);
+ Assert.AreEqual (ListChangedType.Reset,listChangedArgs.ListChangedType, "test#01");
// UnComment the line below to see if dataView is sorted
// PrintTableOrView (dataView);
}
DataView dataView = dataTable.DefaultView;
string s = "Default sorting: ";
- AssertEquals (s + "First entry has wrong item", 1, dataView[0][0]);
- AssertEquals (s + "Second entry has wrong item", 0, dataView[1][0]);
- AssertEquals (s + "Third entry has wrong item", 3, dataView[2][0]);
- AssertEquals (s + "Fourth entry has wrong item", 2, dataView[3][0]);
+ Assert.AreEqual (1, dataView[0][0], s + "First entry has wrong item");
+ Assert.AreEqual (0, dataView[1][0], s + "Second entry has wrong item");
+ Assert.AreEqual (3, dataView[2][0], s + "Third entry has wrong item");
+ Assert.AreEqual (2, dataView[3][0], s + "Fourth entry has wrong item");
s = "Ascending sorting 1: ";
dataView.Sort = "itemId ASC";
- AssertEquals (s + "First entry has wrong item", 0, dataView[0][0]);
- AssertEquals (s + "Second entry has wrong item", 1, dataView[1][0]);
- AssertEquals (s + "Third entry has wrong item", 2, dataView[2][0]);
- AssertEquals (s + "Fourth entry has wrong item", 3, dataView[3][0]);
+ Assert.AreEqual (0, dataView[0][0], s + "First entry has wrong item");
+ Assert.AreEqual (1, dataView[1][0], s + "Second entry has wrong item");
+ Assert.AreEqual (2, dataView[2][0], s + "Third entry has wrong item");
+ Assert.AreEqual (3, dataView[3][0], s + "Fourth entry has wrong item");
// bug #77104 (2-5)
s = "Ascending sorting 2: ";
dataView.Sort = "itemId ASC";
- AssertEquals (s + "First entry has wrong item", 0, dataView[0][0]);
- AssertEquals (s + "Second entry has wrong item", 1, dataView[1][0]);
- AssertEquals (s + "Third entry has wrong item", 2, dataView[2][0]);
- AssertEquals (s + "Fourth entry has wrong item", 3, dataView[3][0]);
+ Assert.AreEqual (0, dataView[0][0], s + "First entry has wrong item");
+ Assert.AreEqual (1, dataView[1][0], s + "Second entry has wrong item");
+ Assert.AreEqual (2, dataView[2][0], s + "Third entry has wrong item");
+ Assert.AreEqual (3, dataView[3][0], s + "Fourth entry has wrong item");
s = "Ascending sorting 3: ";
dataView.Sort = "[itemId] ASC";
- AssertEquals (s + "First entry has wrong item", 0, dataView[0][0]);
- AssertEquals (s + "Second entry has wrong item", 1, dataView[1][0]);
- AssertEquals (s + "Third entry has wrong item", 2, dataView[2][0]);
- AssertEquals (s + "Fourth entry has wrong item", 3, dataView[3][0]);
+ Assert.AreEqual (0, dataView[0][0], s + "First entry has wrong item");
+ Assert.AreEqual (1, dataView[1][0], s + "Second entry has wrong item");
+ Assert.AreEqual (2, dataView[2][0], s + "Third entry has wrong item");
+ Assert.AreEqual (3, dataView[3][0], s + "Fourth entry has wrong item");
s = "Ascending sorting 4: ";
dataView.Sort = "[itemId] ASC";
- AssertEquals (s + "First entry has wrong item", 0, dataView[0][0]);
- AssertEquals (s + "Second entry has wrong item", 1, dataView[1][0]);
- AssertEquals (s + "Third entry has wrong item", 2, dataView[2][0]);
- AssertEquals (s + "Fourth entry has wrong item", 3, dataView[3][0]);
+ Assert.AreEqual (0, dataView[0][0], s + "First entry has wrong item");
+ Assert.AreEqual (1, dataView[1][0], s + "Second entry has wrong item");
+ Assert.AreEqual (2, dataView[2][0], s + "Third entry has wrong item");
+ Assert.AreEqual (3, dataView[3][0], s + "Fourth entry has wrong item");
s = "Ascending sorting 5: ";
try {
dataView.Sort = "itemId \tASC";
- AssertEquals (s + "Tab cannot be a separator" , true, false);
+ Assert.AreEqual (true, false, s + "Tab cannot be a separator");
}catch (IndexOutOfRangeException e) {
}
s = "Descending sorting : ";
dataView.Sort = "itemId DESC";
- AssertEquals (s + "First entry has wrong item", 3, dataView[0][0]);
- AssertEquals (s + "Second entry has wrong item", 2, dataView[1][0]);
- AssertEquals (s + "Third entry has wrong item", 1, dataView[2][0]);
- AssertEquals (s + "Fourth entry has wrong item", 0, dataView[3][0]);
+ Assert.AreEqual (3, dataView[0][0], s + "First entry has wrong item");
+ Assert.AreEqual (2, dataView[1][0], s + "Second entry has wrong item");
+ Assert.AreEqual (1, dataView[2][0], s + "Third entry has wrong item");
+ Assert.AreEqual (0, dataView[3][0], s + "Fourth entry has wrong item");
s = "Reverted to default sorting: ";
dataView.Sort = null;
- AssertEquals (s + "First entry has wrong item", 1, dataView[0][0]);
- AssertEquals (s + "Second entry has wrong item", 0, dataView[1][0]);
- AssertEquals (s + "Third entry has wrong item", 3, dataView[2][0]);
- AssertEquals (s + "Fourth entry has wrong item", 2, dataView[3][0]);
+ Assert.AreEqual (1, dataView[0][0], s + "First entry has wrong item");
+ Assert.AreEqual (0, dataView[1][0], s + "Second entry has wrong item");
+ Assert.AreEqual (3, dataView[2][0], s + "Third entry has wrong item");
+ Assert.AreEqual (2, dataView[3][0], s + "Fourth entry has wrong item");
}
#endregion // Sort Tests
{
dataView.AllowNew = true;
DataRowView drv = dataView.AddNew ();
- AssertEquals ("test#01",ListChangedType.ItemAdded,listChangedArgs.ListChangedType);
- AssertEquals ("test#02",-1,listChangedArgs.OldIndex);
- AssertEquals ("test#03",5,listChangedArgs.NewIndex);
- AssertEquals ("test#04",drv["itemName"],dataView [dataView.Count - 1]["itemName"]);
+ Assert.AreEqual (ListChangedType.ItemAdded,listChangedArgs.ListChangedType, "test#01");
+ Assert.AreEqual (-1,listChangedArgs.OldIndex, "test#02");
+ Assert.AreEqual (5,listChangedArgs.NewIndex, "test#03");
+ Assert.AreEqual (drv["itemName"],dataView [dataView.Count - 1]["itemName"], "test#04");
listChangedArgs = null;
drv["itemId"] = "item " + 1001;
drv["itemName"] = "name " + rndm.Next();
drv["itemPrice"] = "Rs. " + (rndm.Next() % 1000);
drv["itemCategory"] = "Cat " + ((rndm.Next() % 10) + 1);
// Actually no events are arisen when items are set.
- AssertNull ("test#05", listChangedArgs);
+ Assert.IsNull (listChangedArgs, "test#05");
drv.CancelEdit ();
- AssertEquals ("test#06",ListChangedType.ItemDeleted,listChangedArgs.ListChangedType);
- AssertEquals ("test#07",-1,listChangedArgs.OldIndex);
- AssertEquals ("test#08",5,listChangedArgs.NewIndex);
+ Assert.AreEqual (ListChangedType.ItemDeleted,listChangedArgs.ListChangedType, "test#06");
+ Assert.AreEqual (-1,listChangedArgs.OldIndex, "test#07");
+ Assert.AreEqual (5,listChangedArgs.NewIndex, "test#08");
}
[Test]
table.Columns.AddRange (new DataColumn[] {col1,col2});
dv.Table = table;
- AssertNull ("#1", dv.Table);
+ Assert.IsNull (dv.Table, "#1");
dv.EndInit ();
- AssertNull ("#2", dv.Table); // still.
- AssertEquals ("#3", 0, table.Columns.Count);
+ Assert.IsNull (dv.Table, "#2"); // still.
+ Assert.AreEqual (0, table.Columns.Count, "#3");
table.EndInit ();
- AssertEquals ("#5", table, dv.Table);
- AssertEquals ("#4", 2, table.Columns.Count);
+ Assert.AreEqual (table, dv.Table, "#4");
+ Assert.AreEqual (2, table.Columns.Count, "#5");
}
private bool dvInitialized;
table.Columns.AddRange (new DataColumn[] {col1,col2});
dv.Table = table;
- AssertNull ("#1", dv.Table);
+ Assert.IsNull (dv.Table, "#1");
dv.EndInit ();
- AssertNull ("#2", dv.Table);
- AssertEquals ("#3", 0, table.Columns.Count);
+ Assert.IsNull (dv.Table, "#2");
+ Assert.AreEqual (0, table.Columns.Count, "#3");
table.EndInit ();
dv.Initialized -= new EventHandler (OnDataViewInitialized); // this should not be unregistered before table.EndInit().
- AssertEquals ("#4", 2, table.Columns.Count);
- AssertEquals ("#6", table, dv.Table);
- AssertEquals ("DataViewInitialized #5", true, dvInitialized);
+ Assert.AreEqual (2, table.Columns.Count, "#4");
+ Assert.AreEqual (table, dv.Table, "#6");
+ Assert.AreEqual (true, dvInitialized, "DataViewInitialized #5");
}
[Test]
randInt = rndm.Next () % rowCount;
dataView.Sort = "itemId";
drv = dataView [randInt];
- AssertEquals ("test#01",randInt,dataView.Find (drv ["itemId"]));
+ Assert.AreEqual (randInt,dataView.Find (drv ["itemId"]), "test#01");
dataView.Sort = "itemId DESC";
drv = dataView [randInt];
- AssertEquals ("test#02",randInt,dataView.Find (drv ["itemId"]));
+ Assert.AreEqual (randInt,dataView.Find (drv ["itemId"]), "test#02");
dataView.Sort = "itemId, itemName";
drv = dataView [randInt];
object [] keys = new object [2];
keys [0] = drv ["itemId"];
keys [1] = drv ["itemName"];
- AssertEquals ("test#03",randInt,dataView.Find (keys));
+ Assert.AreEqual (randInt,dataView.Find (keys), "test#03");
dataView.Sort = "itemId";
- AssertEquals ("test#04",-1,dataView.Find("no item"));
+ Assert.AreEqual (-1,dataView.Find("no item"), "test#04");
}
[Test]
public void ToStringTest ()
{
- AssertEquals ("test#01","System.Data.DataView",dataView.ToString());
+ Assert.AreEqual ("System.Data.DataView",dataView.ToString(), "test#01");
}
[Test]
dataTable.Rows.Add(dr);
//PrintTableOrView(dataView, "ItemAdded");
- AssertEquals ("test#01",ListChangedType.ItemAdded,listChangedArgs.ListChangedType);
+ Assert.AreEqual (ListChangedType.ItemAdded,listChangedArgs.ListChangedType, "test#01");
listChangedArgs = null;
dr ["itemId"] = "aitem 0";
// PrintTableOrView(dataView, "ItemChanged");
- AssertEquals ("test#02",ListChangedType.ItemChanged,listChangedArgs.ListChangedType);
+ Assert.AreEqual (ListChangedType.ItemChanged,listChangedArgs.ListChangedType, "test#02");
listChangedArgs = null;
dr ["itemId"] = "zitem 0";
// PrintTableOrView(dataView, "ItemMoved");
- AssertEquals ("test#03",ListChangedType.ItemMoved,listChangedArgs.ListChangedType);
+ Assert.AreEqual (ListChangedType.ItemMoved,listChangedArgs.ListChangedType, "test#03");
listChangedArgs = null;
dataTable.Rows.Remove (dr);
// PrintTableOrView(dataView, "ItemDeleted");
- AssertEquals ("test#04",ListChangedType.ItemDeleted,listChangedArgs.ListChangedType);
+ Assert.AreEqual (ListChangedType.ItemDeleted,listChangedArgs.ListChangedType, "test#04");
listChangedArgs = null;
DataColumn dc5 = new DataColumn ("itemDesc");
dataTable.Columns.Add (dc5);
// PrintTableOrView(dataView, "PropertyDescriptorAdded");
- AssertEquals ("test#05",ListChangedType.PropertyDescriptorAdded,listChangedArgs.ListChangedType);
+ Assert.AreEqual (ListChangedType.PropertyDescriptorAdded,listChangedArgs.ListChangedType, "test#05");
listChangedArgs = null;
dc5.ColumnName = "itemDescription";
// PrintTableOrView(dataView, "PropertyDescriptorChanged");
- // AssertEquals ("test#06",ListChangedType.PropertyDescriptorChanged,listChangedArgs.ListChangedType);
+ // Assert.AreEqual ("test#06",ListChangedType.PropertyDescriptorChanged,listChangedArgs.ListChangedType);
listChangedArgs = null;
dataTable.Columns.Remove (dc5);
// PrintTableOrView(dataView, "PropertyDescriptorDeleted");
- AssertEquals ("test#07",ListChangedType.PropertyDescriptorDeleted,listChangedArgs.ListChangedType);
+ Assert.AreEqual (ListChangedType.PropertyDescriptorDeleted,listChangedArgs.ListChangedType, "test#07");
}
[Test]
DataView TestView = new DataView (dataTable);
TestView.Sort = "itemId";
DataRowView[] Result = TestView.FindRows ("item 3");
- Assertion.AssertEquals ("Dv #1", 1, Result.Length);
- Assertion.AssertEquals ("Dv #2", "item 3", Result [0]["itemId"]);
+ Assert.AreEqual (1, Result.Length, "Dv #1");
+ Assert.AreEqual ("item 3", Result [0]["itemId"], "Dv #2");
}
[Test]
DataView TestView = new DataView (dataTable);
TestView.Delete (0);
DataRow r = TestView.Table.Rows [0];
- Assertion.Assert ("Dv #1", !((string)r ["itemId"] == "item 1"));
+ Assert.IsTrue (!((string)r ["itemId"] == "item 1"), "Dv #1");
}
[Test]
DataView dataView = new DataView (dataset.Tables[0]);
- AssertEquals ("before delete", 3, dataView.Count);
+ Assert.AreEqual (3, dataView.Count, "before delete");
dataView.AllowDelete = true;
// Deleting the first row
dataView.Delete (0);
- AssertEquals ("before delete", 2, dataView.Count);
+ Assert.AreEqual (2, dataView.Count, "before delete");
}
[Test]
eventWriter.Write (" ------" + dv.Count);
DataRowView a3 = dv.AddNew ();
- AssertEquals (reference, eventWriter.ToString ());
+ Assert.AreEqual (reference, eventWriter.ToString ());
}
[Test]
dc2.ColumnName = "new_column_name";
- AssertEquals (result.Replace ("\r\n", "\n"), eventWriter.ToString ().Replace ("\r\n", "\n"));
+ Assert.AreEqual (result.Replace ("\r\n", "\n"), eventWriter.ToString ().Replace ("\r\n", "\n"));
}
private void ListChanged (object o, ListChangedEventArgs e)
ds.Relations.Remove (dr);
eventWriter.WriteLine ("removed relation 2");
- AssertEquals (result.Replace ("\r\n", "\n"), eventWriter.ToString ().Replace ("\r\n", "\n"));
+ Assert.AreEqual (result.Replace ("\r\n", "\n"), eventWriter.ToString ().Replace ("\r\n", "\n"));
}
[Test]
dv.Table = new DataTable ("table2");
eventWriter.WriteLine ("table changed.");
- AssertEquals (result.Replace ("\r\n", "\n"), eventWriter.ToString ().Replace ("\r\n", "\n"));
+ Assert.AreEqual (result.Replace ("\r\n", "\n"), eventWriter.ToString ().Replace ("\r\n", "\n"));
}
[Test]
dt.Columns.Add ("");
eventWriter.WriteLine (" add a column with an empty name.");
- AssertEquals (result.Replace ("\r\n", "\n"), eventWriter.ToString ().Replace ("\r\n", "\n"));
+ Assert.AreEqual (result.Replace ("\r\n", "\n"), eventWriter.ToString ().Replace ("\r\n", "\n"));
GC.KeepAlive (dv);
}
namespace MonoTests.System.Data
{
[TestFixture]
- public class ForeignKeyConstraintTest : Assertion
+ public class ForeignKeyConstraintTest
{
private DataSet _ds;
{
DataTable Table = _ds.Tables [0];
- AssertEquals ("test#01", 0, Table.Constraints.Count);
+ Assert.AreEqual (0, Table.Constraints.Count, "test#01");
Table = _ds.Tables [1];
- AssertEquals ("test#02", 0, Table.Constraints.Count);
+ Assert.AreEqual (0, Table.Constraints.Count, "test#02");
// ctor (string, DataColumn, DataColumn
ForeignKeyConstraint Constraint = new ForeignKeyConstraint ("test", _ds.Tables [0].Columns [2], _ds.Tables [1].Columns [0]);
Table = _ds.Tables [1];
Table.Constraints.Add (Constraint);
- AssertEquals ("test#03", 1, Table.Constraints.Count);
- AssertEquals ("test#04", "test", Table.Constraints [0].ConstraintName);
- AssertEquals ("test#05", typeof (ForeignKeyConstraint), Table.Constraints [0].GetType ());
+ Assert.AreEqual (1, Table.Constraints.Count, "test#03");
+ Assert.AreEqual ("test", Table.Constraints [0].ConstraintName, "test#04");
+ Assert.AreEqual (typeof (ForeignKeyConstraint), Table.Constraints [0].GetType (), "test#05");
Table = _ds.Tables [0];
- AssertEquals ("test#06", 1, Table.Constraints.Count);
- AssertEquals ("test#07", "Constraint1", Table.Constraints [0].ConstraintName);
- AssertEquals ("test#08", typeof (UniqueConstraint), Table.Constraints [0].GetType ());
+ Assert.AreEqual (1, Table.Constraints.Count, "test#06");
+ Assert.AreEqual ("Constraint1", Table.Constraints [0].ConstraintName, "test#07");
+ Assert.AreEqual (typeof (UniqueConstraint), Table.Constraints [0].GetType (), "test#08");
}
// Tests ctor (DataColumn, DataColumn)
{
DataTable Table = _ds.Tables [0];
- AssertEquals ("test#01", 0, Table.Constraints.Count);
+ Assert.AreEqual (0, Table.Constraints.Count, "test#01");
Table = _ds.Tables [1];
- AssertEquals ("test#02", 0, Table.Constraints.Count);
+ Assert.AreEqual (0, Table.Constraints.Count, "test#02");
// ctor (string, DataColumn, DataColumn
ForeignKeyConstraint Constraint = new ForeignKeyConstraint (_ds.Tables [0].Columns [2], _ds.Tables [1].Columns [0]);
Table = _ds.Tables [1];
Table.Constraints.Add (Constraint);
- AssertEquals ("test#03", 1, Table.Constraints.Count);
- AssertEquals ("test#04", "Constraint1", Table.Constraints [0].ConstraintName);
- AssertEquals ("test#05", typeof (ForeignKeyConstraint), Table.Constraints [0].GetType ());
+ Assert.AreEqual (1, Table.Constraints.Count, "test#03");
+ Assert.AreEqual ("Constraint1", Table.Constraints [0].ConstraintName, "test#04");
+ Assert.AreEqual (typeof (ForeignKeyConstraint), Table.Constraints [0].GetType (), "test#05");
Table = _ds.Tables [0];
- AssertEquals ("test#06", 1, Table.Constraints.Count);
- AssertEquals ("test#07", "Constraint1", Table.Constraints [0].ConstraintName);
- AssertEquals ("test#08", typeof (UniqueConstraint), Table.Constraints [0].GetType ());
+ Assert.AreEqual (1, Table.Constraints.Count, "test#06");
+ Assert.AreEqual ("Constraint1", Table.Constraints [0].ConstraintName, "test#07");
+ Assert.AreEqual (typeof (UniqueConstraint), Table.Constraints [0].GetType (), "test#08");
}
// Test ctor (DataColumn [], DataColumn [])
{
DataTable Table = _ds.Tables [0];
- AssertEquals ("test#01", 0, Table.Constraints.Count);
+ Assert.AreEqual (0, Table.Constraints.Count, "test#01");
Table = _ds.Tables [1];
- AssertEquals ("test#02", 0, Table.Constraints.Count);
+ Assert.AreEqual (0, Table.Constraints.Count, "test#02");
DataColumn [] Cols1 = new DataColumn [2];
Cols1 [0] = _ds.Tables [0].Columns [1];
Table = _ds.Tables [1];
Table.Constraints.Add (Constraint);
- AssertEquals ("test#03", 1, Table.Constraints.Count);
- AssertEquals ("test#04", "Constraint1", Table.Constraints [0].ConstraintName);
- AssertEquals ("test#05", typeof (ForeignKeyConstraint), Table.Constraints [0].GetType ());
+ Assert.AreEqual (1, Table.Constraints.Count, "test#03");
+ Assert.AreEqual ("Constraint1", Table.Constraints [0].ConstraintName, "test#04");
+ Assert.AreEqual (typeof (ForeignKeyConstraint), Table.Constraints [0].GetType (), "test#05");
Table = _ds.Tables [0];
- AssertEquals ("test#06", 1, Table.Constraints.Count);
- AssertEquals ("test#07", "Constraint1", Table.Constraints [0].ConstraintName);
- AssertEquals ("test#08", typeof (UniqueConstraint), Table.Constraints [0].GetType ());
+ Assert.AreEqual (1, Table.Constraints.Count, "test#06");
+ Assert.AreEqual ("Constraint1", Table.Constraints [0].ConstraintName, "test#07");
+ Assert.AreEqual (typeof (UniqueConstraint), Table.Constraints [0].GetType (), "test#08");
}
{
DataTable Table = _ds.Tables [0];
- AssertEquals ("test#01", 0, Table.Constraints.Count);
+ Assert.AreEqual (0, Table.Constraints.Count, "test#01");
Table = _ds.Tables [1];
- AssertEquals ("test#02", 0, Table.Constraints.Count);
+ Assert.AreEqual (0, Table.Constraints.Count, "test#02");
DataColumn [] Cols1 = new DataColumn [2];
Cols1 [0] = _ds.Tables [0].Columns [1];
Table = _ds.Tables [1];
Table.Constraints.Add (Constraint);
- AssertEquals ("test#03", 1, Table.Constraints.Count);
- AssertEquals ("test#04", "Test", Table.Constraints [0].ConstraintName);
- AssertEquals ("test#05", typeof (ForeignKeyConstraint), Table.Constraints [0].GetType ());
+ Assert.AreEqual (1, Table.Constraints.Count, "test#03");
+ Assert.AreEqual ("Test", Table.Constraints [0].ConstraintName, "test#04");
+ Assert.AreEqual (typeof (ForeignKeyConstraint), Table.Constraints [0].GetType (), "test#05");
Table = _ds.Tables [0];
- AssertEquals ("test#06", 1, Table.Constraints.Count);
- AssertEquals ("test#07", "Constraint1", Table.Constraints [0].ConstraintName);
- AssertEquals ("test#08", typeof (UniqueConstraint), Table.Constraints [0].GetType ());
+ Assert.AreEqual (1, Table.Constraints.Count, "test#06");
+ Assert.AreEqual ("Constraint1", Table.Constraints [0].ConstraintName, "test#07");
+ Assert.AreEqual (typeof (UniqueConstraint), Table.Constraints [0].GetType (), "test#08");
}
[Test]
ForeignKeyConstraint fkc = new ForeignKeyConstraint ("hello world", parentTableName, parentColumnNames, childColumnNames, AcceptRejectRule.Cascade, Rule.Cascade, Rule.Cascade); // Assert that the Constraint object does not belong to any table yet
try {
DataTable tmp = fkc.Table;
- Fail ("When table is null, get_Table causes an InvalidOperationException.");
+ Assert.Fail ("When table is null, get_Table causes an InvalidOperationException.");
} catch (NullReferenceException) { // actually .NET throws this (bug)
} catch (InvalidOperationException) {
}
// OK - So AddRange() is the only way!
table2.Constraints.AddRange (constraints);
// After AddRange(), Check the properties of ForeignKeyConstraint object
- Assertion.Assert("#A04", fkc.RelatedColumns [0].ColumnName.Equals ("col1")); Assertion.Assert("#A05", fkc.RelatedColumns [1].ColumnName.Equals ("col2")); Assertion.Assert("#A06", fkc.RelatedColumns [2].ColumnName.Equals ("col3")); Assertion.Assert("#A07", fkc.Columns [0].ColumnName.Equals ("col4"));
- Assertion.Assert("#A08", fkc.Columns [1].ColumnName.Equals ("col5"));
- Assertion.Assert("#A09", fkc.Columns [2].ColumnName.Equals ("col6"));
+ Assert.IsTrue(fkc.RelatedColumns [0].ColumnName.Equals ("col1"), "#A04");
+ Assert.IsTrue(fkc.RelatedColumns [1].ColumnName.Equals ("col2"), "#A05");
+ Assert.IsTrue(fkc.RelatedColumns [2].ColumnName.Equals ("col3"), "#A06");
+ Assert.IsTrue(fkc.Columns [0].ColumnName.Equals ("col4"), "#A07");
+ Assert.IsTrue(fkc.Columns [1].ColumnName.Equals ("col5"), "#A08");
+ Assert.IsTrue(fkc.Columns [2].ColumnName.Equals ("col6"), "#A09");
#endif
// Try to add columns with names which do not exist in the table
parentColumnNames [2] = "noColumn";
#if false // FIXME: Here this test crashes under MS.NET.
// Check whether the child table really contains the foreign key constraint named "hello world"
- Assertion.Assert("#A11 ", table2.Constraints.Contains ("hello world"));
+ Assert.IsTrue(table2.Constraints.Contains ("hello world"), "#A11 ");
#endif
}
{
DataTable Table = _ds.Tables [0];
- AssertEquals ("test#01", 0, Table.Constraints.Count);
+ Assert.AreEqual (0, Table.Constraints.Count, "test#01");
Table = _ds.Tables [1];
- AssertEquals ("test#02", 0, Table.Constraints.Count);
+ Assert.AreEqual (0, Table.Constraints.Count, "test#02");
ForeignKeyConstraint Constraint = new ForeignKeyConstraint ("Test", _ds.Tables [0].Columns [0], _ds.Tables [0].Columns [2]);
Table = _ds.Tables [0];
Table.Constraints.Add (Constraint);
- AssertEquals ("test#03", 2, Table.Constraints.Count);
- AssertEquals ("test#04", "Constraint1", Table.Constraints [0].ConstraintName);
- AssertEquals ("test#05", typeof (UniqueConstraint), Table.Constraints [0].GetType ());
- AssertEquals ("test#04", "Test", Table.Constraints [1].ConstraintName);
- AssertEquals ("test#05", typeof (ForeignKeyConstraint), Table.Constraints [1].GetType ());
+ Assert.AreEqual (2, Table.Constraints.Count, "test#03");
+ Assert.AreEqual ("Constraint1", Table.Constraints [0].ConstraintName, "test#04");
+ Assert.AreEqual (typeof (UniqueConstraint), Table.Constraints [0].GetType (), "test#05");
+ Assert.AreEqual ("Test", Table.Constraints [1].ConstraintName, "test#04");
+ Assert.AreEqual (typeof (ForeignKeyConstraint), Table.Constraints [1].GetType (), "test#05");
}
try
{
fkc = new ForeignKeyConstraint((DataColumn)null,(DataColumn)null);
- Fail("Failed to throw ArgumentNullException.");
+ Assert.Fail("Assert.Failed to throw ArgumentNullException.");
}
catch (NullReferenceException) {}
catch (AssertionException exc) {throw exc;}
catch (Exception exc)
{
- Fail("A1: Wrong Exception type. " + exc.ToString());
+ Assert.Fail("A1: Wrong Exception type. " + exc.ToString());
}
//zero length collection
try
{
fkc = new ForeignKeyConstraint(new DataColumn[]{},new DataColumn[]{});
- Fail("B1: Failed to throw ArgumentException.");
+ Assert.Fail("B1: Assert.Failed to throw ArgumentException.");
}
catch (ArgumentException) {}
catch (AssertionException exc) {throw exc;}
catch (Exception exc)
{
- Fail("A2: Wrong Exception type. " + exc.ToString());
+ Assert.Fail("A2: Wrong Exception type. " + exc.ToString());
}
//different datasets
try
{
fkc = new ForeignKeyConstraint(_ds.Tables[0].Columns[0], localTable.Columns[0]);
- Fail("Failed to throw InvalidOperationException.");
+ Assert.Fail("Assert.Failed to throw InvalidOperationException.");
}
catch (InvalidOperationException) {}
catch (AssertionException exc) {throw exc;}
catch (Exception exc)
{
- Fail("A3: Wrong Exception type. " + exc.ToString());
+ Assert.Fail("A3: Wrong Exception type. " + exc.ToString());
}
try
{
fkc = new ForeignKeyConstraint(_ds.Tables[0].Columns[0], localTable.Columns[1]);
- Fail("Failed to throw InvalidConstraintException.");
+ Assert.Fail("Assert.Failed to throw InvalidConstraintException.");
}
// tables in different datasets
catch (InvalidOperationException) {}
try
{
fkc = new ForeignKeyConstraint(new DataColumn [] {_ds.Tables[0].Columns[0], _ds.Tables[0].Columns[1]}, new DataColumn [] {localTable.Columns[1], _ds.Tables[1].Columns [0]});
- Fail("Failed to throw InvalidOperationException.");
+ Assert.Fail("Assert.Failed to throw InvalidOperationException.");
}
catch (InvalidConstraintException) {}
catch (AssertionException exc) {throw exc;}
try
{
fkc = new ForeignKeyConstraint(col, _ds.Tables[0].Columns[0]);
- Fail("FTT1: Failed to throw ArgumentException.");
+ Assert.Fail("FTT1: Assert.Failed to throw ArgumentException.");
}
catch (ArgumentException) {}
catch (AssertionException exc) {throw exc;}
// catch (Exception exc)
// {
-// Fail("WET1: Wrong Exception type. " + exc.ToString());
+// Assert.Fail("WET1: Wrong Exception type. " + exc.ToString());
// }
//Columns must belong to the same table
_ds.Tables[0].Columns[1],
_ds.Tables[0].Columns[0]});
- Fail("FTT2: Failed to throw InvalidConstraintException.");
+ Assert.Fail("FTT2: Assert.Failed to throw InvalidConstraintException.");
}
catch (InvalidConstraintException) {}
catch (AssertionException exc) {throw exc;}
catch (Exception exc)
{
- Fail("WET2: Wrong Exception type. " + exc.ToString());
+ Assert.Fail("WET2: Wrong Exception type. " + exc.ToString());
}
fkc = new ForeignKeyConstraint(twoCol,
new DataColumn[] { _ds.Tables[0].Columns[0]});
- Fail("FTT3: Failed to throw ArgumentException.");
+ Assert.Fail("FTT3: Assert.Failed to throw ArgumentException.");
}
catch (ArgumentException) {}
catch (AssertionException exc) {throw exc;}
catch (Exception exc)
{
- Fail("WET3: Wrong Exception type. " + exc.ToString());
+ Assert.Fail("WET3: Wrong Exception type. " + exc.ToString());
}
//InvalidOperation: Parent and child are the same column.
fkc = new ForeignKeyConstraint( _ds.Tables[0].Columns[0],
_ds.Tables[0].Columns[0] );
- Fail("FTT4: Failed to throw InvalidOperationException.");
+ Assert.Fail("FTT4: Assert.Failed to throw InvalidOperationException.");
}
catch (InvalidOperationException) {}
catch (AssertionException exc) {throw exc;}
catch (Exception exc)
{
- Fail("WET4: Wrong Exception type. " + exc.ToString());
+ Assert.Fail("WET4: Wrong Exception type. " + exc.ToString());
}
}
ForeignKeyConstraint fkcDiff =
new ForeignKeyConstraint( tbl.Columns[1], tbl.Columns[2]);
- Assert( "Equals failed. 1" , fkc.Equals(fkc2));
- Assert( "Equals failed. 2" , fkc2.Equals(fkc));
- Assert( "Equals failed. 3" , fkc.Equals(fkc));
+ Assert.IsTrue( fkc.Equals(fkc2) , "Equals Assert.IsTrue.Failed. 1");
+ Assert.IsTrue( fkc2.Equals(fkc) , "Equals Assert.IsTrue.Failed. 2");
+ Assert.IsTrue( fkc.Equals(fkc) , "Equals Assert.IsTrue.Failed. 3");
- Assert( "Equals failed diff. 1" , fkc.Equals(fkcDiff) == false);
+ Assert.IsTrue( fkc.Equals(fkcDiff) == false , "Equals Assert.IsTrue.Failed diff. 1");
- //Assert( "Hash Code Failed. 1", fkc.GetHashCode() == fkc2.GetHashCode() );
- Assert( "Hash Code Failed. 2", fkc.GetHashCode() != fkcDiff.GetHashCode() );
+ //Assert.IsTrue( "Hash Code Assert.IsTrue.Failed. 1", fkc.GetHashCode() == fkc2.GetHashCode() );
+ Assert.IsTrue( fkc.GetHashCode() != fkcDiff.GetHashCode() , "Hash Code Assert.IsTrue.Failed. 2");
}
t2.Rows.Add (new object [] {10});
t1.Rows [0][0]=20;
- Assert("#1", (int)t2.Rows [0][0] == 20);
+ Assert.IsTrue((int)t2.Rows [0][0] == 20, "#1");
}
[Test]
namespace MonoTests.System.Xml
{
[TestFixture]
- public class XmlDataDocumentTest2 : Assertion
+ public class XmlDataDocumentTest2
{
string xml = "<NewDataSet><table><row><col1>1</col1><col2>2</col2></row></table></NewDataSet>";
public void TestDefaultCtor ()
{
XmlDataDocument doc = new XmlDataDocument ();
- AssertNotNull (doc.DataSet);
- AssertEquals ("NewDataSet", doc.DataSet.DataSetName);
+ Assert.IsNotNull (doc.DataSet);
+ Assert.AreEqual ("NewDataSet", doc.DataSet.DataSetName);
}
[Test]
ds.Relations.Add (rel);\r
XmlDataDocument doc = new XmlDataDocument (ds);\r
doc.LoadXml ("<set><tab1><col1>1</col1><col2/><child><ref>1</ref><val>aaa</val></child></tab1></set>");\r
- AssertEquals (1, ds.Tables [0].Rows.Count);\r
- AssertEquals (1, ds.Tables [1].Rows.Count);\r
+ Assert.AreEqual (1, ds.Tables [0].Rows.Count);\r
+ Assert.AreEqual (1, ds.Tables [1].Rows.Count);\r
\r
// document element - no mapped row\r
XmlElement el = doc.DocumentElement;\r
- AssertNull (doc.GetRowFromElement (el));\r
+ Assert.IsNull (doc.GetRowFromElement (el));\r
\r
// tab1 element - has mapped row\r
el = el.FirstChild as XmlElement;\r
DataRow row = doc.GetRowFromElement (el);\r
- AssertNotNull (row);\r
- AssertEquals (DataRowState.Added, row.RowState);\r
+ Assert.IsNotNull (row);\r
+ Assert.AreEqual (DataRowState.Added, row.RowState);\r
\r
// col1 - it is column. no mapped row\r
el = el.FirstChild as XmlElement;\r
row = doc.GetRowFromElement (el);\r
- AssertNull (row);\r
+ Assert.IsNull (row);\r
\r
// col2 - it is column. np mapped row\r
el = el.NextSibling as XmlElement;\r
row = doc.GetRowFromElement (el);\r
- AssertNull (row);\r
+ Assert.IsNull (row);\r
\r
// child - has mapped row\r
el = el.NextSibling as XmlElement;\r
row = doc.GetRowFromElement (el);\r
- AssertNotNull (row);\r
- AssertEquals (DataRowState.Added, row.RowState);\r
+ Assert.IsNotNull (row);\r
+ Assert.AreEqual (DataRowState.Added, row.RowState);\r
\r
// created (detached) table 1 element (used later)\r
el = doc.CreateElement ("tab1");\r
row = doc.GetRowFromElement (el);\r
- AssertEquals (DataRowState.Detached, row.RowState);\r
- AssertEquals (1, dt.Rows.Count); // not added yet\r
+ Assert.AreEqual (DataRowState.Detached, row.RowState);\r
+ Assert.AreEqual (1, dt.Rows.Count); // not added yet\r
\r
// adding a node before setting EnforceConstraints\r
// raises an error\r
try {\r
doc.DocumentElement.AppendChild (el);\r
- Fail ("Invalid Operation should occur; EnforceConstraints prevents addition.");\r
+ Assert.Fail ("Invalid Operation should occur; EnforceConstraints prevents addition.");\r
} catch (InvalidOperationException) {\r
}\r
\r
// try again...\r
ds.EnforceConstraints = false;\r
- AssertEquals (1, dt.Rows.Count); // not added yet\r
+ Assert.AreEqual (1, dt.Rows.Count); // not added yet\r
doc.DocumentElement.AppendChild (el);\r
- AssertEquals (2, dt.Rows.Count); // added\r
+ Assert.AreEqual (2, dt.Rows.Count); // added\r
row = doc.GetRowFromElement (el);\r
- AssertEquals (DataRowState.Added, row.RowState); // changed\r
+ Assert.AreEqual (DataRowState.Added, row.RowState); // changed\r
\r
// Irrelevant element\r
XmlElement el2 = doc.CreateElement ("hoge");\r
row = doc.GetRowFromElement (el2);\r
- AssertNull (row);\r
+ Assert.IsNull (row);\r
\r
// created table 2 element (used later)\r
el = doc.CreateElement ("child");\r
row = doc.GetRowFromElement (el);\r
- AssertEquals (DataRowState.Detached, row.RowState);\r
+ Assert.AreEqual (DataRowState.Detached, row.RowState);\r
\r
// Adding it to irrelevant element performs no row state change.\r
- AssertEquals (1, dt2.Rows.Count); // not added yet\r
+ Assert.AreEqual (1, dt2.Rows.Count); // not added yet\r
el2.AppendChild (el);\r
- AssertEquals (1, dt2.Rows.Count); // still not added\r
+ Assert.AreEqual (1, dt2.Rows.Count); // still not added\r
row = doc.GetRowFromElement (el);\r
- AssertEquals (DataRowState.Detached, row.RowState); // still detached here\r
+ Assert.AreEqual (DataRowState.Detached, row.RowState); // still detached here\r
}\r
// bug #54505
StringReader sr = new StringReader (sw.ToString());
doc1.Load (sr);
- AssertEquals ("#1", 1, ds1.Tables [0].Rows.Count);
- AssertEquals ("#2", 1, ds1.Tables [0].Rows [0][0]);
+ Assert.AreEqual (1, ds1.Tables [0].Rows.Count, "#1");
+ Assert.AreEqual (1, ds1.Tables [0].Rows [0][0], "#2");
}
[Test]
StringReader sr = new StringReader (sw.ToString());
doc1.Load (sr);
- AssertEquals ("#1", 1, ds1.Tables [0].Rows [0][0]);
- AssertEquals ("#2", true, ds1.Tables [0].Rows [0].IsNull (1));
+ Assert.AreEqual (1, ds1.Tables [0].Rows [0][0], "#1");
+ Assert.AreEqual (true, ds1.Tables [0].Rows [0].IsNull (1), "#2");
}
[Test]
StringReader sreader = new StringReader (swriter.ToString ());
DataSet ds1 = ds.Clone ();
XmlDataDocument doc1 = new XmlDataDocument (ds1);
- AssertEquals ("#2" , 0, ds1.Tables [0].Rows.Count);
+ Assert.AreEqual (0 , ds1.Tables [0].Rows.Count, "#2");
doc1.Load (sreader);
- AssertEquals ("#3" , 3, ds1.Tables [0].Rows.Count);
+ Assert.AreEqual (3 , ds1.Tables [0].Rows.Count, "#3");
}
}
}
--- /dev/null
+System.Data.Odbc/OdbcCommandBuilderTest.cs
+System.Data.Odbc/OdbcCommandTest.cs
+System.Data.Odbc/OdbcConnectionStringBuilderTest.cs
+System.Data.Odbc/OdbcConnectionTest.cs
+System.Data.Odbc/OdbcDataAdapterTest.cs
+System.Data.Odbc/OdbcDataReaderTest.cs
+System.Data.Odbc/OdbcMetaDataCollectionNamesTest.cs
+System.Data.Odbc/OdbcParameterCollectionTest.cs
+System.Data.Odbc/OdbcParameterTest.cs
+System.Data.Odbc/OdbcPermissionAttributeTest.cs
+System.Data.Odbc/OdbcPermissionTest.cs
+System.Data.OleDb/OleDbCommandTest.cs
+System.Data.OleDb/OleDbConnectionTest.cs
+System.Data.OleDb/OleDbDataAdapterTest.cs
+System.Data.OleDb/OleDbMetaDataCollectionNamesTest.cs
+System.Data.OleDb/OleDbParameterCollectionTest.cs
+System.Data.OleDb/OleDbPermissionAttributeTest.cs
+System.Data.OleDb/OleDbPermissionTest.cs
+++ /dev/null
-System.Data.Odbc/OdbcCommandBuilderTest.cs
-System.Data.Odbc/OdbcCommandTest.cs
-System.Data.Odbc/OdbcConnectionStringBuilderTest.cs
-System.Data.Odbc/OdbcConnectionTest.cs
-System.Data.Odbc/OdbcDataAdapterTest.cs
-System.Data.Odbc/OdbcDataReaderTest.cs
-System.Data.Odbc/OdbcMetaDataCollectionNamesTest.cs
-System.Data.Odbc/OdbcParameterCollectionTest.cs
-System.Data.Odbc/OdbcParameterTest.cs
-System.Data.Odbc/OdbcPermissionAttributeTest.cs
-System.Data.Odbc/OdbcPermissionTest.cs
-System.Data.OleDb/OleDbCommandTest.cs
-System.Data.OleDb/OleDbConnectionTest.cs
-System.Data.OleDb/OleDbDataAdapterTest.cs
-System.Data.OleDb/OleDbMetaDataCollectionNamesTest.cs
-System.Data.OleDb/OleDbParameterCollectionTest.cs
-System.Data.OleDb/OleDbPermissionAttributeTest.cs
-System.Data.OleDb/OleDbPermissionTest.cs
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{E378448B-0D48-4338-BAE0-CEB9A7CB3B80}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Deployment</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="Assembly\AssemblyInfo.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
include ../../build/library.make
ifneq (plaindesign/,$(intermediate))
+csproj-local:
+ $(MAKE) csproj-local intermediate=plaindesign/
+
$(the_libdir_base)plaindesign/System.Design.dll:
$(MAKE) intermediate=plaindesign/ $(the_libdir_base)plaindesign/System.Design.dll
endif
+
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{DCE556E9-EF89-45F3-A51F-83D3C3E0FEF5}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x/plaindesign</OutputPath>\r
+ <IntermediateOutputPath>obj-plaindesign</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Design</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="..\..\build\common\Locale.cs" />\r
+ <Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
+ <Compile Include="Assembly\AssemblyInfo.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\DataSourceDescriptor.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\DataSourceDescriptorCollection.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\DataSourceGroup.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\DataSourceGroupCollection.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\DataSourceProviderService.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\DesignerDataColumn.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\DesignerDataConnection.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\DesignerDataParameter.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\DesignerDataRelationship.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\DesignerDataSchemaClass.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\DesignerDataStoredProcedure.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\DesignerDataTable.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\DesignerDataTableBase.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\DesignerDataView.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\IDataEnvironment.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\IDesignerDataSchema.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Data\QueryBuilderMode.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\BasicDesignerLoader.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\CodeDomComponentSerializationService.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\CodeDomDesignerLoader.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\CodeDomLocalizationModel.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\CodeDomLocalizationProvider.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\CodeDomSerializationProvider.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\CodeDomSerializer.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\CodeDomSerializerBase.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\CodeDomSerializerException.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\CollectionCodeDomSerializer.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\ComponentCodeDomSerializer.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\DesignerSerializationManager.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\EnumCodeDomSerializer.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\EventCodeDomSerializer.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\ExpressionContext.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\ICodeDomDesignerReload.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\MemberCodeDomSerializer.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\ObjectStatementCollection.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\PrimitiveCodeDomSerializer.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\PropertyCodeDomSerializer.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\RootCodeDomSerializer.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\RootContext.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\SerializeAbsoluteContext.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\StatementContext.cs" />\r
+ <Compile Include="System.ComponentModel.Design.Serialization\TypeCodeDomSerializer.cs" />\r
+ <Compile Include="System.ComponentModel.Design\ActiveDesignSurfaceChangedEventArgs.cs" />\r
+ <Compile Include="System.ComponentModel.Design\ActiveDesignSurfaceChangedEventHandler.cs" />\r
+ <Compile Include="System.ComponentModel.Design\ArrayEditor.cs" />\r
+ <Compile Include="System.ComponentModel.Design\BinaryEditor.cs" />\r
+ <Compile Include="System.ComponentModel.Design\ByteViewer.cs" />\r
+ <Compile Include="System.ComponentModel.Design\CollectionEditor.cs" />\r
+ <Compile Include="System.ComponentModel.Design\ComponentActionsType.cs" />\r
+ <Compile Include="System.ComponentModel.Design\ComponentDesigner.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DateTimeEditor.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionHeaderItem.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionItem.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionItemCollection.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionList.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionListCollection.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionListsChangedEventArgs.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionListsChangedEventHandler.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionListsChangedType.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionMethodItem.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionPropertyItem.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionService.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionTextItem.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionUIService.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionUIStateChangeEventArgs.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionUIStateChangeEventHandler.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerActionUIStateChangeType.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerCommandSet.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerEventService.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignerHost.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignModeNestedContainer.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignModeSite.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignSurface.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignSurfaceCollection.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignSurfaceEventArgs.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignSurfaceEventHandler.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignSurfaceManager.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DesignSurfaceServiceContainer.cs" />\r
+ <Compile Include="System.ComponentModel.Design\DisplayMode.cs" />\r
+ <Compile Include="System.ComponentModel.Design\EventBindingService.cs" />\r
+ <Compile Include="System.ComponentModel.Design\ExceptionCollection.cs" />\r
+ <Compile Include="System.ComponentModel.Design\ExtenderService.cs" />\r
+ <Compile Include="System.ComponentModel.Design\IComponentDesignerDebugService.cs" />\r
+ <Compile Include="System.ComponentModel.Design\IComponentDesignerStateService.cs" />\r
+ <Compile Include="System.ComponentModel.Design\InheritanceService.cs" />\r
+ <Compile Include="System.ComponentModel.Design\LoadedEventArgs.cs" />\r
+ <Compile Include="System.ComponentModel.Design\LoadedEventHandler.cs" />\r
+ <Compile Include="System.ComponentModel.Design\LocalizationExtenderProvider.cs" />\r
+ <Compile Include="System.ComponentModel.Design\MenuCommandsChangedEventArgs.cs" />\r
+ <Compile Include="System.ComponentModel.Design\MenuCommandsChangedEventHandler.cs" />\r
+ <Compile Include="System.ComponentModel.Design\MenuCommandsChangedType.cs" />\r
+ <Compile Include="System.ComponentModel.Design\MenuCommandService.cs" />\r
+ <Compile Include="System.ComponentModel.Design\MultilineStringEditor.cs" />\r
+ <Compile Include="System.ComponentModel.Design\ObjectSelectorEditor.cs" />\r
+ <Compile Include="System.ComponentModel.Design\ReferenceService.cs" />\r
+ <Compile Include="System.ComponentModel.Design\SelectionService.cs" />\r
+ <Compile Include="System.ComponentModel.Design\TypeDescriptorFilterService.cs" />\r
+ <Compile Include="System.ComponentModel.Design\UndoEngine.cs" />\r
+ <Compile Include="System.Data.Design\MethodSignatureGenerator.cs" />\r
+ <Compile Include="System.Data.Design\ParameterGenerationOption.cs" />\r
+ <Compile Include="System.Data.Design\TypedDataSetGenerator.cs" />\r
+ <Compile Include="System.Data.Design\TypedDataSetGeneratorException.cs" />\r
+ <Compile Include="System.Data.Design\TypedDataSetSchemaImporterExtension.cs" />\r
+ <Compile Include="System.Design\DummyClass.cs" />\r
+ <Compile Include="System.Diagnostics.Design\LogConverter.cs" />\r
+ <Compile Include="System.Diagnostics.Design\ProcessDesigner.cs" />\r
+ <Compile Include="System.Diagnostics.Design\ProcessModuleDesigner.cs" />\r
+ <Compile Include="System.Diagnostics.Design\ProcessThreadDesigner.cs" />\r
+ <Compile Include="System.Diagnostics.Design\StringValueConverter.cs" />\r
+ <Compile Include="System.Messaging.Design\MessageDesigner.cs" />\r
+ <Compile Include="System.Resources.Tools\StronglyTypedResourceBuilder.cs" />\r
+ <Compile Include="System.ServiceProcess.Design\ServiceControllerDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.Util\DummyClass.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\AdRotatorDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\BaseDataBoundControlDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\BaseDataListComponentEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\BaseDataListDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\BaseValidatorDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\ButtonDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\CalendarAutoFormatDialog.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\CalendarDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\CheckBoxDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\CompositeControlDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\DataBoundControlDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\DataListComponentEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\DataProviderNameConverter.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\DataSourceIDConverter.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\HierarchicalDataBoundControlDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\HyperLinkDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\LabelDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\LinkButtonDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\ListControlDataBindingHandler.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\ListControlDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\PanelDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\RegexEditorDialog.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\RegexTypeEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\RepeaterDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\TableCellsCollectionEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\TableDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\TableRowsCollectionEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design.WebControls\XmlDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design\AppSettingsExpressionEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\CalendarDataBindingHandler.cs" />\r
+ <Compile Include="System.Web.UI.Design\ClientScriptItem.cs" />\r
+ <Compile Include="System.Web.UI.Design\ClientScriptItemCollection.cs" />\r
+ <Compile Include="System.Web.UI.Design\ColorBuilder.cs" />\r
+ <Compile Include="System.Web.UI.Design\ConnectionStringEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\ConnectionStringsExpressionEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\ContainerControlDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design\ContentDefinition.cs" />\r
+ <Compile Include="System.Web.UI.Design\ContentDesignerState.cs" />\r
+ <Compile Include="System.Web.UI.Design\ControlDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design\ControlDesignerState.cs" />\r
+ <Compile Include="System.Web.UI.Design\ControlLocation.cs" />\r
+ <Compile Include="System.Web.UI.Design\ControlParser.cs" />\r
+ <Compile Include="System.Web.UI.Design\ControlPersister.cs" />\r
+ <Compile Include="System.Web.UI.Design\DataBindingCollectionConverter.cs" />\r
+ <Compile Include="System.Web.UI.Design\DataBindingCollectionEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\DataBindingHandler.cs" />\r
+ <Compile Include="System.Web.UI.Design\DataBindingValueUIHandler.cs" />\r
+ <Compile Include="System.Web.UI.Design\DataColumnSelectionConverter.cs" />\r
+ <Compile Include="System.Web.UI.Design\DataFieldConverter.cs" />\r
+ <Compile Include="System.Web.UI.Design\DataMemberConverter.cs" />\r
+ <Compile Include="System.Web.UI.Design\DataSetFieldSchema.cs" />\r
+ <Compile Include="System.Web.UI.Design\DataSetSchema.cs" />\r
+ <Compile Include="System.Web.UI.Design\DataSetViewSchema.cs" />\r
+ <Compile Include="System.Web.UI.Design\DataSourceBooleanViewSchemaConverter.cs" />\r
+ <Compile Include="System.Web.UI.Design\DataSourceConverter.cs" />\r
+ <Compile Include="System.Web.UI.Design\DataSourceDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design\DataSourceViewSchemaConverter.cs" />\r
+ <Compile Include="System.Web.UI.Design\DesignerAutoFormat.cs" />\r
+ <Compile Include="System.Web.UI.Design\DesignerAutoFormatCollection.cs" />\r
+ <Compile Include="System.Web.UI.Design\DesignerAutoFormatStyle.cs" />\r
+ <Compile Include="System.Web.UI.Design\DesignerDataSourceView.cs" />\r
+ <Compile Include="System.Web.UI.Design\DesignerHierarchicalDataSourceView.cs" />\r
+ <Compile Include="System.Web.UI.Design\DesignerObject.cs" />\r
+ <Compile Include="System.Web.UI.Design\DesignerRegion.cs" />\r
+ <Compile Include="System.Web.UI.Design\DesignerRegionCollection.cs" />\r
+ <Compile Include="System.Web.UI.Design\DesignerRegionMouseEventArgs.cs" />\r
+ <Compile Include="System.Web.UI.Design\DesignTimeData.cs" />\r
+ <Compile Include="System.Web.UI.Design\DesignTimeResourceProviderFactory.cs" />\r
+ <Compile Include="System.Web.UI.Design\EditableDesignerRegion.cs" />\r
+ <Compile Include="System.Web.UI.Design\ExpressionEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\ExpressionEditorSheet.cs" />\r
+ <Compile Include="System.Web.UI.Design\ExpressionsCollectionConverter.cs" />\r
+ <Compile Include="System.Web.UI.Design\ExpressionsCollectionEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\HierarchicalDataSourceConverter.cs" />\r
+ <Compile Include="System.Web.UI.Design\HierarchicalDataSourceDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design\HtmlControlDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design\HtmlIntrinsicControlDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design\HyperLinkDataBindingHandler.cs" />\r
+ <Compile Include="System.Web.UI.Design\IContentResolutionService.cs" />\r
+ <Compile Include="System.Web.UI.Design\IControlDesignerBehaviour.cs" />\r
+ <Compile Include="System.Web.UI.Design\IControlDesignerTag.cs" />\r
+ <Compile Include="System.Web.UI.Design\IControlDesignerView.cs" />\r
+ <Compile Include="System.Web.UI.Design\IDataBindingSchemaProvider.cs" />\r
+ <Compile Include="System.Web.UI.Design\IDataSourceDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design\IDataSourceFieldSchema.cs" />\r
+ <Compile Include="System.Web.UI.Design\IDataSourceProvider.cs" />\r
+ <Compile Include="System.Web.UI.Design\IDataSourceSchema.cs" />\r
+ <Compile Include="System.Web.UI.Design\IDataSourceViewSchema.cs" />\r
+ <Compile Include="System.Web.UI.Design\IDesignTimeResourceProviderFactoryService.cs" />\r
+ <Compile Include="System.Web.UI.Design\IDesignTimeResourceWriter.cs" />\r
+ <Compile Include="System.Web.UI.Design\IDocumentProjectItem.cs" />\r
+ <Compile Include="System.Web.UI.Design\IFolderProjectItem.cs" />\r
+ <Compile Include="System.Web.UI.Design\IHierarchicalDataSourceDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design\IHtmlControlDesignerBehavior.cs" />\r
+ <Compile Include="System.Web.UI.Design\ImageUrlEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\IProjectItem.cs" />\r
+ <Compile Include="System.Web.UI.Design\ITemplateEditingFrame.cs" />\r
+ <Compile Include="System.Web.UI.Design\ITemplateEditingService.cs" />\r
+ <Compile Include="System.Web.UI.Design\IWebAdministrationService.cs" />\r
+ <Compile Include="System.Web.UI.Design\IWebApplication.cs" />\r
+ <Compile Include="System.Web.UI.Design\IWebFormReferenceManager.cs" />\r
+ <Compile Include="System.Web.UI.Design\IWebFormsBuilderUIService.cs" />\r
+ <Compile Include="System.Web.UI.Design\IWebFormsDocumentService.cs" />\r
+ <Compile Include="System.Web.UI.Design\MailFileEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\MdbDataFileEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\ReadWriteControlDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design\ResourceExpressionEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\ResourceExpressionEditorSheet.cs" />\r
+ <Compile Include="System.Web.UI.Design\SkinIDTypeConverter.cs" />\r
+ <Compile Include="System.Web.UI.Design\SupportsPreviewControlAttribute.cs" />\r
+ <Compile Include="System.Web.UI.Design\TemplatedControlDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design\TemplatedEditableDesignerRegion.cs" />\r
+ <Compile Include="System.Web.UI.Design\TemplateDefinition.cs" />\r
+ <Compile Include="System.Web.UI.Design\TemplateEditingService.cs" />\r
+ <Compile Include="System.Web.UI.Design\TemplateEditingVerb.cs" />\r
+ <Compile Include="System.Web.UI.Design\TemplateGroup.cs" />\r
+ <Compile Include="System.Web.UI.Design\TemplateGroupCollection.cs" />\r
+ <Compile Include="System.Web.UI.Design\TemplateModeChangedEventArgs.cs" />\r
+ <Compile Include="System.Web.UI.Design\TextControlDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design\TextDataBindingHandler.cs" />\r
+ <Compile Include="System.Web.UI.Design\TransactedChangeCallback.cs" />\r
+ <Compile Include="System.Web.UI.Design\TypeSchema.cs" />\r
+ <Compile Include="System.Web.UI.Design\UrlBuilder.cs" />\r
+ <Compile Include="System.Web.UI.Design\UrlBuilderOptions.cs" />\r
+ <Compile Include="System.Web.UI.Design\UrlEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\UserControlDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design\UserControlFileEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\ViewEvent.cs" />\r
+ <Compile Include="System.Web.UI.Design\ViewEventArgs.cs" />\r
+ <Compile Include="System.Web.UI.Design\ViewEventHandler.cs" />\r
+ <Compile Include="System.Web.UI.Design\ViewFlags.cs" />\r
+ <Compile Include="System.Web.UI.Design\ViewRendering.cs" />\r
+ <Compile Include="System.Web.UI.Design\WebControlToolboxItem.cs" />\r
+ <Compile Include="System.Web.UI.Design\WebFormsDesignerActionService.cs" />\r
+ <Compile Include="System.Web.UI.Design\WebFormsReferenceManager.cs" />\r
+ <Compile Include="System.Web.UI.Design\WebFormsRootDesigner.cs" />\r
+ <Compile Include="System.Web.UI.Design\XmlDataFileEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\XmlDocumentSchema.cs" />\r
+ <Compile Include="System.Web.UI.Design\XmlFileEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\XmlUrlEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\XsdSchemaFileEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\XslTransformFileEditor.cs" />\r
+ <Compile Include="System.Web.UI.Design\XslUrlEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\Adorner.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\Behavior.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\BehaviorDragDropEventArgs.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\BehaviorDragDropEventHandler.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\BehaviorService.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\BehaviorServiceAdornerCollection.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\BehaviorServiceAdornerCollectionEnumerator.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\ComponentGlyph.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\ControlBodyGlyph.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\Glyph.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\GlyphCollection.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\GlyphSelectionType.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\SnapLine.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\SnapLinePriority.cs" />\r
+ <Compile Include="System.Windows.Forms.Design.Behavior\SnapLineType.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\AnchorEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\AxImporter.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\AxParameterData.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\AxWrapperGen.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\BorderSidesEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ComponentDocumentDesigner.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ComponentTray.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ControlBindingsConverter.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ControlCodeDomSerializer.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ControlCollectionCodeDomSerializer.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ControlDataObject.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ControlDesigner.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\DataMemberFieldConverter.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\DataMemberFieldEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\DataMemberListEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\DataSourceConverter.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\DefaultMenuCommands.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\DesignerOptions.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\DockEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\DocumentDesigner.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\EventHandlerService.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\FileNameEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\FolderNameEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\FormatStringEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\FormDocumentDesigner.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ImageCollectionEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ImageIndexEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ImageListCodeDomSerializer.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ImageListImageEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\IMenuEditorService.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\IMessageReceiver.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\IOleDragClient.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ISelectionUIHandler.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\IUISelectionService.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ListControlStringCollectionEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\MaskDescriptor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\MenuCommands.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\Native.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\PanelDesigner.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ParentControlDesigner.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ScrollableControlDesigner.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\SelectionFrame.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\SelectionRules.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\ShortcutKeysEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\SplitContainerDesigner.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\StringArrayEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\StringCollectionEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\TabPageCollectionEditor.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\UISelectionService.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\WindowsFormsDesignerOptionService.cs" />\r
+ <Compile Include="System.Windows.Forms.Design\WndProcRouter.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../System.Web/System.Web-plainweb-net_4_x.csproj">\r
+ <Project>{DE51B021-D51C-4F26-99EE-B0729D97631E}</Project>\r
+ <Name>System.Web-plainweb-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../System.Windows.Forms/System.Windows.Forms-net_4_x.csproj">\r
+ <Project>{108227C7-8ED9-4483-949D-07BF0DA1A201}</Project>\r
+ <Name>System.Windows.Forms-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../System.Drawing/System.Drawing-net_4_x.csproj">\r
+ <Project>{584A5E46-2958-4CB2-8DF9-188B420D0BB0}</Project>\r
+ <Name>System.Drawing-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../Accessibility/Accessibility-net_4_x.csproj">\r
+ <Project>{E51283DC-7090-479E-B723-01C0953F18EA}</Project>\r
+ <Name>Accessibility-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../System.Data/System.Data-net_4_x.csproj">\r
+ <Project>{EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}</Project>\r
+ <Name>System.Data-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_x.csproj">\r
+ <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
+ <Name>System.Configuration-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
return sRslt;
}
+ private bool IsArm64Process ()
+ {
+ if (Environment.OSVersion.Platform != PlatformID.Unix || !Environment.Is64BitProcess)
+ return false;
+
+ try {
+ var process = new global::System.Diagnostics.Process ();
+ process.StartInfo.FileName = "uname";
+ process.StartInfo.Arguments = "-m";
+ process.StartInfo.RedirectStandardOutput = true;
+ process.StartInfo.UseShellExecute = false;
+ process.Start ();
+ process.WaitForExit ();
+ var output = process.StandardOutput.ReadToEnd ();
+
+ return output.Trim () == "aarch64";
+ } catch {
+ return false;
+ }
+ }
+
/* Checks bitmap features on a known 1bbp bitmap */
[Test]
public void Bitmap1bitFeatures ()
[Test]
public void Bitmap2bitFeatures ()
{
+ if (IsArm64Process ())
+ Assert.Ignore ("https://bugzilla.xamarin.com/show_bug.cgi?id=41171");
+
string sInFile = getInFile ("bitmaps/81674-2bpp.png");
using (Bitmap bmp = new Bitmap (sInFile)) {
GraphicsUnit unit = GraphicsUnit.World;
[Test]
public void Bitmap2bitPixels ()
{
+ if (IsArm64Process ())
+ Assert.Ignore ("https://bugzilla.xamarin.com/show_bug.cgi?id=41171");
+
string sInFile = getInFile ("bitmaps/81674-2bpp.png");
using (Bitmap bmp = new Bitmap (sInFile)) {
#if false
[Test]
public void Bitmap2bitData ()
{
+ if (IsArm64Process ())
+ Assert.Ignore ("https://bugzilla.xamarin.com/show_bug.cgi?id=41171");
+
string sInFile = getInFile ("bitmaps/81674-2bpp.png");
using (Bitmap bmp = new Bitmap (sInFile)) {
BitmapData data = bmp.LockBits (new Rectangle (0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
<OutputType>Library</OutputType>\r
<NoWarn>1699,414,169</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,168,162</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
Directory.Delete ("extract", true);
}
+
+ [Test]
+ public void ZipCreateFromEntryChangeTimestamp()
+ {
+ if (File.Exists ("foo.zip"))
+ File.Delete ("foo.zip");
+
+ var file = "foo/foo.txt";
+ using (var archive = new ZipArchive(File.Open("foo.zip", FileMode.Create),
+ ZipArchiveMode.Update))
+ {
+ archive.CreateEntryFromFile(file, file);
+ }
+
+ var date = File.GetLastWriteTimeUtc(file);
+
+ using (var archive = new ZipArchive (File.Open ("foo.zip", FileMode.Open),
+ ZipArchiveMode.Read))
+ {
+ var entry = archive.GetEntry (file);
+ Assert.IsNotNull (entry);
+ Assert.AreEqual(entry.LastWriteTime.Year, date.Year);
+ Assert.AreEqual(entry.LastWriteTime.Month, date.Month);
+ Assert.AreEqual(entry.LastWriteTime.Day, date.Day);
+ }
+ }
}
}
FileAccess.Read, FileShare.Read))
{
var zipArchiveEntry = destination.CreateEntry (entryName, compressionLevel);
+ zipArchiveEntry.LastWriteTime = File.GetLastWriteTimeUtc(sourceFileName);
using (Stream entryStream = zipArchiveEntry.Open ())
stream.CopyTo (entryStream);
{
private readonly string path;
private readonly long size;
- private readonly DateTime? lastModified;
private readonly bool closeStream;
private readonly Stream stream;
private bool isDisposed;
this.stream = stream;
this.path = path;
this.size = size;
- this.lastModified = lastModified;
+ this.LastModifiedTime = lastModified;
this.closeStream = closeStream;
}
get { return size; }
}
- public override DateTime? LastModifiedTime
- {
- get { return lastModified; }
- }
-
public override DateTime? CreatedTime
{
get { return null; }
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
File.Delete ("create.zip");
}
+ [Test]
+ public void ZipEnumerateEntriesModifiedTime()
+ {
+ File.Copy("archive.zip", "test.zip", overwrite: true);
+ var date = DateTimeOffset.Now;
+ using (var archive = new ZipArchive(File.Open("test.zip", FileMode.Open),
+ ZipArchiveMode.Update))
+ {
+ var entry = archive.GetEntry("foo.txt");
+ entry.LastWriteTime = date;
+ }
+
+ using (var archive = new ZipArchive(File.Open("test.zip", FileMode.Open),
+ ZipArchiveMode.Read))
+ {
+ var entry = archive.GetEntry("foo.txt");
+ Assert.AreEqual(entry.LastWriteTime.Year, date.Year);
+ Assert.AreEqual(entry.LastWriteTime.Month, date.Month);
+ Assert.AreEqual(entry.LastWriteTime.Day, date.Day);
+
+ }
+
+ File.Delete ("test.zip");
+ }
+
[Test]
public void ZipEnumerateEntriesReadMode()
{
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_x.csproj">\r
- <Project>{928432BE-3518-4103-97F6-48B9658588A6}</Project>\r
- <Name>System.Web.ApplicationServices-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<Project>{9DB806CB-B828-49B7-BAE2-2E52402CB4DC}</Project>\r
<Name>System.Web-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_x.csproj">\r
+ <Project>{928432BE-3518-4103-97F6-48B9658588A6}</Project>\r
+ <Name>System.Web.ApplicationServices-net_4_x</Name>\r
+ </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
SUBDIRS =
include ../../build/rules.make
-System.Json.Properties.Resources.resources: System.Json/Properties/Resources.resx
+System.Json/Properties/Resources.resources: System.Json/Properties/Resources.resx
$(RESGEN) "$<" "$@"
LIBRARY = System.Json.Microsoft.dll
LIB_REFS = System System.Xml System.Core System.Runtime.Serialization
LIB_MCS_FLAGS = /d:ASPNETMVC -keyfile:../winfx.pub -delaysign \
- /resource:System.Json.Properties.Resources.resources
+ /resource:System.Json/Properties/Resources.resources,System.Json.Properties.Resources.resources
EXTRA_DISTFILES = System.Json/Properties/Resources.resx
include ../../build/library.make
-$(the_lib): System.Json.Properties.Resources.resources
+$(the_lib): System.Json/Properties/Resources.resources
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+cp $(ProjectDir)\System.Json\Properties\Resources.resx System.Json.Properties.Resources.resx
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
-\r
+cp $(ProjectDir)\System.Json\Properties\Resources.resx System.Json.Properties.Resources.resx\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="System.Json.Properties.Resources.resources">\r
+ <EmbeddedResource Include="System.Json/Properties/Resources.resx">\r
<LogicalName>System.Json.Properties.Resources.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/Common/CommonWebApiResources.resx $(ProjectDir)/System.Net.Http.Properties.CommonWebApiResources.resx
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/System.Net.Http.Formatting/Properties/Resources.resx $(ProjectDir)/System.Net.Http.Properties.Resources.resx
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/Common/CommonWebApiResources.resx $(ProjectDir)/System.Net.Http.Properties.CommonWebApiResources.resx
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/System.Net.Http.Formatting/Properties/Resources.resx $(ProjectDir)/System.Net.Http.Properties.Resources.resx
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="System.Net.Http.Properties.CommonWebApiResources.resources">\r
+ <EmbeddedResource Include="System.Net.Http.Properties.CommonWebApiResources.resx">\r
<LogicalName>System.Net.Http.Properties.CommonWebApiResources.resources</LogicalName>\r
</EmbeddedResource>\r
- <EmbeddedResource Include="System.Net.Http.Properties.Resources.resources">\r
+ <EmbeddedResource Include="System.Net.Http.Properties.Resources.resx">\r
<LogicalName>System.Net.Http.Properties.Resources.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
public void Close ()
{
CancellationTokenRegistration.Dispose ();
- ContentStream.Close ();
+ if (ContentStream != null) {
+ ContentStream.Close ();
+ }
}
}
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
wr.KeepAlive = request.Headers.ConnectionClose != true;
}
- wr.ServicePoint.Expect100Continue = request.Headers.ExpectContinue == true;
-
if (allowAutoRedirect) {
wr.AllowAutoRedirect = true;
wr.MaximumAutomaticRedirections = maxAutomaticRedirections;
if (useProxy) {
wr.Proxy = proxy;
+ } else {
+ // Disables default WebRequest.DefaultWebProxy value
+ wr.Proxy = null;
}
+ wr.ServicePoint.Expect100Continue = request.Headers.ExpectContinue == true;
+
// Add request headers
var headers = wr.Headers;
foreach (var header in request.Headers) {
if (values_formated == null)
continue;
- headers.AddValue (header.Key, values_formated);
+ headers.AddInternal (header.Key, values_formated);
}
return wr;
foreach (var header in content.Headers) {
foreach (var value in header.Value) {
- headers.AddValue (header.Key, value);
+ headers.AddInternal (header.Key, value);
}
}
}
}
+ class ThrowOnlyProxy : IWebProxy
+ {
+ public ICredentials Credentials {
+ get {
+ throw new NotImplementedException ();
+ }
+
+ set {
+ throw new NotImplementedException ();
+ }
+ }
+
+ public Uri GetProxy (Uri destination)
+ {
+ throw new NotImplementedException ();
+ }
+
+ public bool IsBypassed (Uri host)
+ {
+ throw new NotImplementedException ();
+ }
+ }
+
const int WaitTimeout = 5000;
string TestHost, LocalServer;
}
}
+ [Test]
+ public void Proxy_Disabled ()
+ {
+ var pp = WebRequest.DefaultWebProxy;
+
+ try {
+ WebRequest.DefaultWebProxy = new ThrowOnlyProxy ();
+
+ var request = new HttpClientHandler {
+ UseProxy = false
+ };
+
+ var client = new HttpClient (request);
+ Assert.IsTrue (client.GetAsync ("http://google.com").Wait (5000), "needs internet access");
+ } finally {
+ WebRequest.DefaultWebProxy = pp;
+ }
+ }
+
[Test]
public void Send ()
{
<OutputType>Library</OutputType>\r
<NoWarn>1699,1720</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Numerics\System\Numerics\BigInteger.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Numerics\System\Numerics\BigIntegerBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Numerics\System\Numerics\BigNumber.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Numerics\System\Numerics\Complex.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Numerics\System\Numerics\NumericsHelpers.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\BigInteger.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\BigIntegerBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\BigNumber.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\Complex.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\NumericsHelpers.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="ReferenceSources\Environment.cs" />\r
<Compile Include="ReferenceSources\SR.cs" />\r </ItemGroup>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_x.csproj">\r
- <Project>{0DA7868F-C598-4E45-B33C-86FBB482DB76}</Project>\r
- <Name>System.Reactive.Interfaces-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="Strings_Core.resources">\r
+ <EmbeddedResource Include="Strings_Core.resources.prebuilt">\r
<LogicalName>System.Reactive.Strings_Core.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Reactive.Core/System.Reactive.Core-net_4_x.csproj">\r
- <Project>{52F7F1BD-9D67-494E-A53A-C291FF5424B4}</Project>\r
- <Name>System.Reactive.Core-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="Strings_Linq.resources">\r
+ <EmbeddedResource Include="Strings_Linq.resources.prebuilt">\r
<LogicalName>System.Reactive.Strings_Linq.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Reactive.Providers/System.Reactive.Providers-net_4_x.csproj">\r
- <Project>{22187CB5-7451-45B4-B21B-337D956FF05D}</Project>\r
- <Name>System.Reactive.Providers-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Reactive.Linq/System.Reactive.Linq-net_4_x.csproj">\r
- <Project>{EE5FC05D-135B-460A-9F0D-7F5084F4DBD7}</Project>\r
- <Name>System.Reactive.Linq-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="Strings_PlatformServices.resources">\r
+ <EmbeddedResource Include="Strings_PlatformServices.resources.prebuilt">\r
<LogicalName>System.Reactive.Strings_PlatformServices.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Reactive.Linq/System.Reactive.Linq-net_4_x.csproj">\r
- <Project>{EE5FC05D-135B-460A-9F0D-7F5084F4DBD7}</Project>\r
- <Name>System.Reactive.Linq-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="Strings_Providers.resources">\r
+ <EmbeddedResource Include="Strings_Providers.resources.prebuilt">\r
<LogicalName>System.Reactive.Strings_Providers.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Reactive.Linq/System.Reactive.Linq-net_4_x.csproj">\r
- <Project>{EE5FC05D-135B-460A-9F0D-7F5084F4DBD7}</Project>\r
- <Name>System.Reactive.Linq-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Windows.Forms/System.Windows.Forms-net_4_x.csproj">\r
- <Project>{108227C7-8ED9-4483-949D-07BF0DA1A201}</Project>\r
- <Name>System.Windows.Forms-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../WindowsBase/WindowsBase-net_4_x.csproj">\r
- <Project>{A8F39368-ECD9-41A5-A562-CC7C82B3CC86}</Project>\r
- <Name>WindowsBase-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="Strings_WindowsThreading.resources">\r
+ <EmbeddedResource Include="Strings_WindowsThreading.resources.prebuilt">\r
<LogicalName>System.Reactive.Strings_WindowsThreading.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,414</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\Resources\RH.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\CacheEntryChangeMonitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\CacheEntryRemovedArguments.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\CacheEntryRemovedCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\CacheEntryRemovedReason.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\CacheEntryUpdateArguments.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\CacheEntryUpdateCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\CacheItem.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\CacheItemPolicy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\CacheItemPriority.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\CacheMemoryMonitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\ChangeMonitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\Configuration\CachingSectionGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\Configuration\ConfigUtil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\Configuration\MemoryCacheElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\Configuration\MemoryCacheSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\Configuration\MemoryCacheSettingsCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\Dbg.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\DefaultCacheCapabilities.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\EntryState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\FileChangeMonitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\FileChangeNotificationSystem.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\HostFileChangeMonitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\Hosting\IApplicationIdentifier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\Hosting\IFileChangeNotificationSystem.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\Hosting\IMemoryCacheManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\MemoryCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\MemoryCacheEntry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\MemoryCacheEntryChangeMonitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\MemoryCacheKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\MemoryCacheKeyEqualityComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\MemoryCacheStatistics.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\MemoryCacheStore.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\MemoryMonitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\ObjectCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\OnChangedCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\PerfCounterName.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\PerfCounters.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\PhysicalMemoryMonitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\SafeBitVector32.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\SafeRegistryHandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Caching\System\Caching\SqlChangeMonitor.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\Locale.cs" />\r
<Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\Resources\RH.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\CacheEntryChangeMonitor.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\CacheEntryRemovedArguments.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\CacheEntryRemovedCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\CacheEntryRemovedReason.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\CacheEntryUpdateArguments.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\CacheEntryUpdateCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\CacheItem.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\CacheItemPolicy.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\CacheItemPriority.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\CacheMemoryMonitor.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\ChangeMonitor.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\Configuration\CachingSectionGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\Configuration\ConfigUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\Configuration\MemoryCacheElement.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\Configuration\MemoryCacheSection.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\Configuration\MemoryCacheSettingsCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\Dbg.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\DefaultCacheCapabilities.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\EntryState.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\FileChangeMonitor.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\FileChangeNotificationSystem.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\HostFileChangeMonitor.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\Hosting\IApplicationIdentifier.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\Hosting\IFileChangeNotificationSystem.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\Hosting\IMemoryCacheManager.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\MemoryCache.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\MemoryCacheEntry.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\MemoryCacheEntryChangeMonitor.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\MemoryCacheKey.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\MemoryCacheKeyEqualityComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\MemoryCacheStatistics.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\MemoryCacheStore.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\MemoryMonitor.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\ObjectCache.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\OnChangedCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\PerfCounterName.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\PerfCounters.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\PhysicalMemoryMonitor.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\SafeBitVector32.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\SafeRegistryHandle.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\SqlChangeMonitor.cs" />\r
<Compile Include="..\System.Web\System.Web.Configuration_2.0\NullableStringValidator.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="ReferenceSources\CacheEntryCollection.cs" />\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\AssemblyInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\DisassociateInstanceKeysExtension.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\IDurableInstancingOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceCollisionException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceCompleteException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceHandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceHandleConflictException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceHandleReference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceKeyCollisionException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceKeyCompleteException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceKeyNotReadyException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceKeyState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceKeyView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceLockedException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceLockLostException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceLockQueryResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceNormalEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceNotReadyException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceOwner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceOwnerException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceOwnerQueryResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstancePersistence.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstancePersistenceCommand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstancePersistenceCommandException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstancePersistenceContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstancePersistenceEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstancePersistenceException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceStore.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceStoreQueryResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceValue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceValueConsistency.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceValueOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\ICancelable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\IPersistencePipelineModule.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\PersistenceMetadataNamespace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\PersistencePipeline.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\TransactedAsyncResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\TransactionHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\Workflow45Namespace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\WorkflowNamespace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.DurableInstancing\System\Runtime\WorkflowServiceNamespace.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\Locale.cs" />\r
<Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\AssemblyInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\DisassociateInstanceKeysExtension.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\IDurableInstancingOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceCollisionException.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceCompleteException.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceHandle.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceHandleConflictException.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceHandleReference.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceKey.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceKeyCollisionException.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceKeyCompleteException.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceKeyNotReadyException.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceKeyState.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceKeyView.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceLockedException.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceLockLostException.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceLockQueryResult.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceNormalEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceNotReadyException.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceOwner.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceOwnerException.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceOwnerQueryResult.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstancePersistence.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstancePersistenceCommand.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstancePersistenceCommandException.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstancePersistenceContext.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstancePersistenceEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstancePersistenceException.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceState.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceStore.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceStoreQueryResult.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceValue.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceValueConsistency.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceValueOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\DurableInstancing\InstanceView.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\ICancelable.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\IPersistencePipelineModule.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\PersistenceMetadataNamespace.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\PersistencePipeline.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\TransactedAsyncResult.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\TransactionHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\Workflow45Namespace.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\WorkflowNamespace.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.DurableInstancing\System\Runtime\WorkflowServiceNamespace.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="SRCore.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Web/System.Web-net_4_x.csproj">\r
- <Project>{9DB806CB-B828-49B7-BAE2-2E52402CB4DC}</Project>\r
- <Name>System.Web-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System.XML/System.Xml-net_4_x.csproj">\r
<Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
<Name>System.Xml-net_4_x</Name>\r
<Project>{A157AD69-59D4-49DE-94B3-DB883B2BEAA5}</Project>\r
<Name>System.Runtime.Serialization.Formatters.Soap-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../System.Web/System.Web-net_4_x.csproj">\r
+ <Project>{9DB806CB-B828-49B7-BAE2-2E52402CB4DC}</Project>\r
+ <Name>System.Web-net_4_x</Name>\r
+ </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
Serialize(obj, ms);\r
ms.Position = 0;\r
Object des = Deserialize(ms);\r
- Assertion.AssertEquals(obj.GetType(), des.GetType());\r
+ Assert.AreEqual (obj.GetType(), des.GetType());\r
}\r
\r
private void Serialize(object ob, Stream stream)\r
if (expected != null && expected.GetType().IsArray)\r
EqualsArray (message, (Array)expected, (Array)actual);\r
else\r
- Assertion.AssertEquals (message, expected, actual);\r
+ Assert.AreEqual (expected, actual, message);\r\r
}\r
\r
public static void EqualsArray (string message, object oar1, object oar2)\r
\r
private object Serialize(object objGraph) {\r
MemoryStream stream = new MemoryStream();\r
- Assertion.Assert(objGraph != null);\r
- Assertion.Assert(stream != null);\r
+ Assert.IsTrue(objGraph != null);\r
+ Assert.IsTrue(stream != null);\r
_soapFormatter.SurrogateSelector = _surrogate;\r
_soapFormatter.Serialize(stream, objGraph);\r
\r
stream.Position = 0;\r
\r
object objReturn = _soapFormatterDeserializer.Deserialize(stream);\r
- Assertion.Assert(objReturn != null);\r
- Assertion.AssertEquals("#Tests "+objGraph.GetType(), objGraph.GetType(), objReturn.GetType());\r
+ Assert.IsTrue(objReturn != null);\r
+ Assert.AreEqual(objGraph.GetType(), objReturn.GetType(), "#Tests "+objGraph.GetType());\r
stream = new MemoryStream();\r
_soapFormatter.Serialize(stream, objReturn);\r
stream.Position = 0;\r
public void TestValueTypes() {\r
object objReturn;\r
objReturn = Serialize((short)1);\r
- Assertion.AssertEquals("#int16", objReturn, 1);\r
+ Assert.AreEqual(objReturn, 1, "#int16");\r
objReturn = Serialize(1);\r
- Assertion.AssertEquals("#int32", objReturn, 1);\r
+ Assert.AreEqual(objReturn, 1, "#int32");\r
objReturn = Serialize((Single)0.1234);\r
- Assertion.AssertEquals("#Single", objReturn, 0.123400003f);\r
+ Assert.AreEqual(objReturn, 0.123400003f, "#Single");\r
objReturn = Serialize((Double)1234567890.0987654321);\r
- Assertion.AssertEquals("#iDouble", objReturn, 1234567890.0987654321);\r
+ Assert.AreEqual(objReturn, 1234567890.0987654321, "#iDouble");\r
objReturn = Serialize(true);\r
- Assertion.AssertEquals("#Bool", objReturn, true);\r
+ Assert.AreEqual(objReturn, true, "#Bool");\r
objReturn = Serialize((Int64) 1234567890);\r
- Assertion.AssertEquals("#Int64", objReturn, 1234567890);\r
+ Assert.AreEqual(objReturn, 1234567890, "#Int64");\r
objReturn = Serialize('c');\r
- Assertion.AssertEquals("#Char", objReturn, 'c');\r
+ Assert.AreEqual(objReturn, 'c', "#Char");\r
}\r
\r
[Test]\r
object objReturn;\r
objReturn = Serialize("");\r
objReturn = Serialize("hello world!");\r
- Assertion.AssertEquals("#string", "hello world!", objReturn);\r
+ Assert.AreEqual("hello world!", objReturn, "#string");\r
SoapMessage soapMsg = new SoapMessage();\r
soapMsg.Headers = new Header[0];\r
soapMsg.MethodName = "Equals";\r
_soapFormatterDeserializer.TopObject = null;\r
SimpleObject obj = new SimpleObject("simple object", 1);\r
objReturn = Serialize(obj);\r
- Assertion.AssertEquals("#SimpleObject", obj, objReturn);\r
+ Assert.AreEqual(obj, objReturn, "#SimpleObject");\r
objReturn = Serialize(typeof(SimpleObject));\r
- Assertion.AssertEquals("#Type", typeof(SimpleObject), (Type)objReturn);\r
+ Assert.AreEqual(typeof(SimpleObject), (Type)objReturn, "#Type");\r
objReturn = Serialize(obj.GetType().Assembly);\r
- Assertion.AssertEquals("#Assembly", obj.GetType().Assembly, objReturn);\r
+ Assert.AreEqual(obj.GetType().Assembly, objReturn, "#Assembly");\r
}\r
\r
public static bool CheckArray(object objTest, object objReturn) {\r
Array objTestAsArray = objTest as Array;\r
Array objReturnAsArray = objReturn as Array;\r
\r
- Assertion.Assert("#Not an Array "+objTest, objReturnAsArray != null);\r
- Assertion.AssertEquals("#Different lengths "+objTest, objTestAsArray.Length, objReturnAsArray.Length);\r
- \r
+ Assert.IsTrue(objReturnAsArray != null, "#Not an Array "+objTest);\r
+ Assert.AreEqual(objTestAsArray.Length, objReturnAsArray.Length, "#Different lengths "+objTest);\r
+
IEnumerator iEnum = objReturnAsArray.GetEnumerator();\r
iEnum.Reset();\r
object obj2;\r
foreach(object obj1 in objTestAsArray) {\r
iEnum.MoveNext();\r
obj2 = iEnum.Current;\r
- Assertion.AssertEquals("#The content of the 2 arrays is different", obj1, obj2);\r
+ Assert.AreEqual(obj1, obj2, "#The content of the 2 arrays is different");\r
}\r
\r
return true;\r
MoreComplexObject objReturn;\r
MoreComplexObject objTest = new MoreComplexObject();\r
objReturn = (MoreComplexObject) Serialize(objTest);\r
- Assertion.AssertEquals("#Equals", objTest, objReturn);\r
+ Assert.AreEqual(objTest, objReturn, "#Equals");\r
objReturn.OnTrucEvent("bidule");\r
- Assertion.AssertEquals("#dlg", "bidule", objReturn.ObjString);\r
+ Assert.AreEqual("bidule", objReturn.ObjString, "#dlg");\r
}\r
\r
[Test]\r
_soapFormatterDeserializer.Binder = new Version1ToVersion2Binder();\r
objReturn = _soapFormatterDeserializer.Deserialize(stream);\r
\r
- Assertion.AssertEquals("#Version1 Version2", "Version2", objReturn.GetType().Name);\r
- Assertion.AssertEquals("#_value", 123, ((Version2) objReturn)._value);\r
- Assertion.AssertEquals("#_foo", "Default value", ((Version2) objReturn)._foo);\r
+ Assert.AreEqual("Version2", objReturn.GetType().Name, "#Version1 Version2");\r
+ Assert.AreEqual(123, ((Version2) objReturn)._value, "#_value");\r
+ Assert.AreEqual("Default value", ((Version2) objReturn)._foo, "#_foo");\r
}\r
\r
[Test]\r
sf.TopObject = t;\r
t = (SoapMessage) sf.Deserialize (ms);\r
\r
- Assertion.AssertNotNull ("#1", t.Headers[0].Value);\r
- Assertion.AssertEquals ("#2", t.Headers[0].Value.GetType (), typeof(Type[]));\r
+ Assert.IsNotNull (t.Headers[0].Value, "#1");\r
+ Assert.AreEqual (t.Headers[0].Value.GetType (), typeof(Type[]), "#2");\r
\r
Type[] ts = (Type[]) t.Headers[0].Value;\r
\r
- Assertion.AssertEquals ("#3", 2, ts.Length);\r
- Assertion.AssertNotNull ("#4", ts[0]);\r
- Assertion.AssertNotNull ("#5", ts[1]);\r
+ Assert.AreEqual (2, ts.Length, "#3");\r
+ Assert.IsNotNull (ts[0], "#4");\r
+ Assert.IsNotNull (ts[1], "#5");\r
Console.WriteLine ("PPP:" + ts[0].GetType());\r
- Assertion.AssertEquals ("#6", typeof(string), ts[0]);\r
- Assertion.AssertEquals ("#7", typeof(SignatureTest[]), ts[1]);\r
+ Assert.AreEqual (typeof(string), ts[0], "#6");\r
+ Assert.AreEqual (typeof(SignatureTest[]), ts[1], "#7");\r
}\r
\r
[Test]\r
public void OnDeserialization (StreamingContext context)\r
{\r
var ci = Thread.CurrentThread.CurrentCulture;\r
- Assertion.AssertEquals("#1", "German (Germany)", ci.EnglishName);\r
+ Assert.AreEqual("German (Germany)", ci.EnglishName, "#1");\r
}\r
\r
[OnSerialized]\r
public void OnSerialized (StreamingContext context)\r
{\r
var ci = Thread.CurrentThread.CurrentCulture;\r
- Assertion.AssertEquals("#2", "German (Germany)", ci.EnglishName);\r
+ Assert.AreEqual("German (Germany)", ci.EnglishName, "#2");\r
}\r
}\r
}\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,168,169,219,414</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\AppSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Attributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ClassDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\CodeExporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContractAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\ConfigurationStrings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\DataContractSerializerSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\DeclaredTypeElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\DeclaredTypeElementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\DeclaredTypeValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\DeclaredTypeValidatorAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\NetDataContractSerializerSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\ParameterElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\ParameterElementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\Properties.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\SerializationSectionGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\TypeElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\TypeElementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ContractCodeDomInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ContractNamespaceAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataContractAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataContractResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataContractSerializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataContractSerializerSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataContractSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataMember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataMemberAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DateTimeFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DateTimeOffsetAdapter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Diagnostics\TraceCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Diagnostics\TraceUtility.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DictionaryGlobals.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\EmitTypeInformation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\EnumDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\EnumMemberAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ExportOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ExtensionDataObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ExtensionDataReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\GenericParameterDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\HybridObjectCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\IDataContractSurrogate.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\IExtensibleDataObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\IgnoreDataMemberAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ImportOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\InvalidDataContractException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\ByteArrayHelperWithString.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\DataContractJsonSerializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\DataContractJsonSerializerSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\IXmlJsonReaderInitializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\IXmlJsonWriterInitializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonByteArrayDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonClassDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonCollectionDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonEncodingStreamWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonEnumDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonFormatGeneratorStatics.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonGlobals.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonNodeType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonObjectDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonQNameDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonReaderDelegator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonReaderWriterFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonStringDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonUriDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonWriterDelegator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonXmlDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\XmlJsonReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\XmlJsonWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\XmlObjectSerializerReadContextComplexJson.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\KnownTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\KnownTypeDataContractResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\NetDataContractSerializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ObjectReferenceStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ObjectToIdCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\PrimitiveDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SchemaExporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SchemaHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SchemaImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ScopedKnownTypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SerializationMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SerializationPermissionNotRequiredAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SerializationTrace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SpecialTypeDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SurrogateDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\TypeInformation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlDataContract.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlFormatGeneratorStatics.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlFormatReaderGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlFormatWriterGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerReadContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerReadContextComplex.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerWriteContextComplex.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlReaderDelegator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlSerializableReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlSerializableServices.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlSerializableWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlWriterDelegator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XPathQueryGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XsdDataContractExporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XsdDataContractImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Text\Base64Encoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Text\BinHexEncoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Text\SurrogateChar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\ArrayHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\EncodingStreamWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\IFragmentCapableXmlDictionaryWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\IStreamProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\IXmlDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\PrefixHandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\StringHandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\UniqueID.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\ValueHandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlBaseReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlBaseWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlBinaryNodeType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlBinaryReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlBinaryReaderSession.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlBinaryWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlBinaryWriterSession.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlBufferReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlC14NWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlDelegatedReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlDelegatedWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlDictionaryReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlDictionaryReaderQuotas.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlDictionaryString.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlDictionaryWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlMtomReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlMtomWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlNodeWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlNodeWriterWriteBase64TextArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlSigningNodeWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlStreamNodeWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlUTF8TextReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlUTF8TextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\System\Xml\XmlWriteBase64AsyncArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Runtime.Serialization\TD.Designer.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\AppSettings.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Attributes.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ClassDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\CodeExporter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContractAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\ConfigurationStrings.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\DataContractSerializerSection.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\DeclaredTypeElement.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\DeclaredTypeElementCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\DeclaredTypeValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\DeclaredTypeValidatorAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\NetDataContractSerializerSection.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\ParameterElement.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\ParameterElementCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\Properties.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\SerializationSectionGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\TypeElement.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Configuration\TypeElementCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ContractCodeDomInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ContractNamespaceAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataContractAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataContractResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataContractSerializer.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataContractSerializerSettings.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataContractSet.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataMember.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DataMemberAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DateTimeFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DateTimeOffsetAdapter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Diagnostics\TraceCode.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Diagnostics\TraceUtility.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\DictionaryGlobals.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\EmitTypeInformation.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\EnumDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\EnumMemberAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ExportOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ExtensionDataObject.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ExtensionDataReader.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\GenericParameterDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\HybridObjectCache.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\IDataContractSurrogate.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\IExtensibleDataObject.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\IgnoreDataMemberAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ImportOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\InvalidDataContractException.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\ByteArrayHelperWithString.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\DataContractJsonSerializer.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\DataContractJsonSerializerSettings.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\IXmlJsonReaderInitializer.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\IXmlJsonWriterInitializer.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonByteArrayDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonClassDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonCollectionDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonEncodingStreamWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonEnumDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonFormatGeneratorStatics.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonGlobals.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonNodeType.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonObjectDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonQNameDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonReaderDelegator.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonReaderWriterFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonStringDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonUriDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonWriterDelegator.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\JsonXmlDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\XmlJsonReader.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\XmlJsonWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\XmlObjectSerializerReadContextComplexJson.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\KnownTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\KnownTypeDataContractResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\NetDataContractSerializer.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ObjectReferenceStack.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ObjectToIdCache.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\PrimitiveDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SchemaExporter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SchemaHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SchemaImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\ScopedKnownTypes.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SerializationMode.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SerializationPermissionNotRequiredAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SerializationTrace.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SpecialTypeDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\SurrogateDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\TypeInformation.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlDataContract.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlFormatGeneratorStatics.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlFormatReaderGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlFormatWriterGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializer.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerContext.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerReadContext.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerReadContextComplex.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerWriteContextComplex.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlReaderDelegator.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlSerializableReader.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlSerializableServices.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlSerializableWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XmlWriterDelegator.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XPathQueryGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XsdDataContractExporter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Runtime\Serialization\XsdDataContractImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Text\Base64Encoding.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Text\BinHexEncoding.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Text\SurrogateChar.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\ArrayHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\EncodingStreamWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\IFragmentCapableXmlDictionaryWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\IStreamProvider.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\IXmlDictionary.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\PrefixHandle.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\StringHandle.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\UniqueID.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\ValueHandle.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlBaseReader.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlBaseWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlBinaryNodeType.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlBinaryReader.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlBinaryReaderSession.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlBinaryWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlBinaryWriterSession.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlBufferReader.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlC14NWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlDelegatedReader.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlDelegatedWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlDictionary.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlDictionaryReader.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlDictionaryReaderQuotas.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlDictionaryString.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlDictionaryWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlMtomReader.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlMtomWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlNodeWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlNodeWriterWriteBase64TextArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlSigningNodeWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlStreamNodeWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlUTF8TextReader.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlUTF8TextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\System\Xml\XmlWriteBase64AsyncArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Serialization\TD.Designer.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="ReferenceSources\BitFlagsGenerator.cs" />\r
<Compile Include="ReferenceSources\CodeInterpreter.cs" />\r
<Compile Include="ReferenceSources\JsonFormatReaderGenerator_static.cs" />\r
<Compile Include="ReferenceSources\JsonFormatWriterGenerator_static.cs" />\r
<Compile Include="ReferenceSources\SR.cs" />\r
- <Compile Include="ReferenceSources\SR_missing.cs" />\r
+ <Compile Include="ReferenceSources\SR.missing.cs" />\r
<Compile Include="ReferenceSources\XmlDataContract_static.cs" />\r
<Compile Include="ReferenceSources\XmlExceptionHelper.cs" />\r
<Compile Include="ReferenceSources\XmlFormatReaderGenerator_static.cs" />\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,618,414</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Configuration/System.Configuration-net_4_x.csproj">\r
- <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
- <Name>System.Configuration-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\AssemblyInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\ActionItem.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\AssertHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\AsyncCompletionResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\AsyncEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\AsyncEventArgsCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\AsyncResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\AsyncWaitHandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\BackoffTimeoutHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\BufferedOutputStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\CallbackException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Collections\HopperCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Collections\NullableKeyDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Collections\ObjectCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Collections\ObjectCacheItem.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Collections\ObjectCacheSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Collections\OrderedDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Collections\ValidatingCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\CompletedAsyncResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\ComputerNameFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\ActivityControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\DiagnosticEventProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\DiagnosticTraceBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\DiagnosticTraceSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\DictionaryTraceRecord.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\EtwDiagnosticTrace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\EtwProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\EventDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\EventLogCategory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\EventLogEventId.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\EventLogger.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\EventTraceActivity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\ITraceSourceStringProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\PerformanceCounterNameAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\StringTraceRecord.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\TraceRecord.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\DiagnosticStrings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\DuplicateDetector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\ExceptionTrace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\FastAsyncCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\FatalException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Fx.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\FxCop.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\HashHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\IAsyncEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\InputQueue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\InternalBufferManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Interop\SafeEventLogWriteHandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Interop\UnsafeNativeMethods.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\IOThreadCancellationTokenSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\IOThreadScheduler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\IOThreadTimer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\MruCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\NameGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\PartialTrustHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\ReadOnlyDictionaryInternal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\ReadOnlyKeyedCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\ScheduleActionItemAsyncResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\SignalGate.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\SynchronizedPool.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\TaskExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\ThreadNeutralSemaphore.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\Ticks.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\TimeoutHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\TraceChannel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\TraceEventLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\TraceEventOpcode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\TraceLevelHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\TracePayload.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\TypedAsyncResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\TypeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\UrlUtility.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\System\Runtime\WaitCallbackActionItem.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.ServiceModel.Internals\TraceCore.Designer.cs" />\r
+ <Compile Include="..\..\build\common\AssemblyRef.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\AssemblyInfo.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\ActionItem.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\AssertHelper.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\AsyncCompletionResult.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\AsyncEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\AsyncEventArgsCallback.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\AsyncResult.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\AsyncWaitHandle.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\BackoffTimeoutHelper.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\BufferedOutputStream.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\CallbackException.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Collections\HopperCache.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Collections\NullableKeyDictionary.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Collections\ObjectCache.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Collections\ObjectCacheItem.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Collections\ObjectCacheSettings.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Collections\OrderedDictionary.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Collections\ValidatingCollection.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\CompletedAsyncResult.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\ComputerNameFormat.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\ActivityControl.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\DiagnosticEventProvider.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\DiagnosticTraceBase.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\DiagnosticTraceSource.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\DictionaryTraceRecord.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\EtwDiagnosticTrace.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\EtwProvider.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\EventDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\EventLogCategory.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\EventLogEventId.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\EventLogger.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\EventTraceActivity.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\ITraceSourceStringProvider.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\PerformanceCounterNameAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\StringTraceRecord.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Diagnostics\TraceRecord.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\DiagnosticStrings.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\DuplicateDetector.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\ExceptionTrace.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\FastAsyncCallback.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\FatalException.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Fx.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\FxCop.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\HashHelper.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\IAsyncEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\InputQueue.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\InternalBufferManager.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Interop\SafeEventLogWriteHandle.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Interop\UnsafeNativeMethods.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\IOThreadCancellationTokenSource.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\IOThreadScheduler.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\IOThreadTimer.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\MruCache.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\NameGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\PartialTrustHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\ReadOnlyDictionaryInternal.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\ReadOnlyKeyedCollection.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\ScheduleActionItemAsyncResult.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\SignalGate.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\SynchronizedPool.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\TaskExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\ThreadNeutralSemaphore.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\Ticks.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\TimeoutHelper.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\TraceChannel.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\TraceEventLevel.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\TraceEventOpcode.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\TraceLevelHelper.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\TracePayload.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\TypedAsyncResult.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\TypeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\UrlUtility.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\System\Runtime\WaitCallbackActionItem.cs" />\r
+ <Compile Include="..\referencesource\System.ServiceModel.Internals\TraceCore.Designer.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="EventLogEntryType.cs" />\r
<Compile Include="InternalSR.cs" />\r </ItemGroup>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Configuration/System.Configuration-net_4_x.csproj">\r
- <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
- <Name>System.Configuration-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,414,169,67,3005,436,219,618</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_x.csproj">\r
- <Project>{7A23227C-591B-4F80-9D62-4D0271073D82}</Project>\r
- <Name>System.ServiceModel.Activation-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<Project>{9DB806CB-B828-49B7-BAE2-2E52402CB4DC}</Project>\r
<Name>System.Web-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_x.csproj">\r
+ <Project>{7A23227C-591B-4F80-9D62-4D0271073D82}</Project>\r
+ <Name>System.ServiceModel.Activation-net_4_x</Name>\r
+ </ProjectReference>\r
<ProjectReference Include="../System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_x.csproj">\r
<Project>{928432BE-3518-4103-97F6-48B9658588A6}</Project>\r
<Name>System.Web.ApplicationServices-net_4_x</Name>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,414,169,67,3005,436,219,618</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x/plainservice</OutputPath>\r
+ <IntermediateOutputPath>obj-plainservice</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,618</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
<Compile Include="System.Transactions\TransactionOptions.cs" />\r
<Compile Include="System.Transactions\TransactionPromotionException.cs" />\r
<Compile Include="System.Transactions\TransactionScope.cs" />\r
+ <Compile Include="System.Transactions\TransactionScopeAsyncFlowOption.cs" />\r
<Compile Include="System.Transactions\TransactionScopeOption.cs" />\r
<Compile Include="System.Transactions\TransactionStatus.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
System.Transactions/TransactionOptions.cs
System.Transactions/TransactionPromotionException.cs
System.Transactions/TransactionScope.cs
+System.Transactions/TransactionScopeAsyncFlowOption.cs
System.Transactions/TransactionScopeOption.cs
System.Transactions/TransactionStatus.cs
System.Transactions/Configuration/DefaultSettingsSection.cs
bool completed;
bool isRoot;
+ bool asyncFlowEnabled;
+
public TransactionScope ()
: this (TransactionScopeOption.Required,
TransactionManager.DefaultTimeout)
{
}
+ public TransactionScope(TransactionScopeAsyncFlowOption asyncFlow)
+ : this(TransactionScopeOption.Required,
+ TransactionManager.DefaultTimeout, asyncFlow)
+ {
+ }
+
public TransactionScope (Transaction transaction)
: this (transaction, TransactionManager.DefaultTimeout)
{
TimeSpan timeout, DTCOption opt)
{
Initialize (TransactionScopeOption.Required,
- transaction, defaultOptions, opt, timeout);
+ transaction, defaultOptions, opt, timeout, TransactionScopeAsyncFlowOption.Suppress);
}
public TransactionScope (TransactionScopeOption option)
}
public TransactionScope (TransactionScopeOption option,
- TimeSpan timeout)
+ TimeSpan timeout)
+ : this (option, timeout, TransactionScopeAsyncFlowOption.Suppress)
+ {
+ }
+
+ public TransactionScope(TransactionScopeOption option, TransactionScopeAsyncFlowOption asyncFlow)
+ : this(option, TransactionManager.DefaultTimeout, asyncFlow)
+ {
+ }
+
+ public TransactionScope (TransactionScopeOption option,
+ TimeSpan timeout, TransactionScopeAsyncFlowOption asyncFlow)
{
Initialize (option, null, defaultOptions,
- DTCOption.None, timeout);
+ DTCOption.None, timeout, asyncFlow);
}
public TransactionScope (TransactionScopeOption scopeOption,
DTCOption opt)
{
Initialize (scopeOption, null, options, opt,
- TransactionManager.DefaultTimeout);
+ TransactionManager.DefaultTimeout, TransactionScopeAsyncFlowOption.Suppress);
}
void Initialize (TransactionScopeOption scopeOption,
Transaction tx, TransactionOptions options,
- DTCOption interop, TimeSpan timeout)
+ DTCOption interop, TimeSpan timeout, TransactionScopeAsyncFlowOption asyncFlow)
{
completed = false;
isRoot = false;
nested = 0;
+ asyncFlowEnabled = asyncFlow == TransactionScopeAsyncFlowOption.Enabled;
if (timeout < TimeSpan.Zero)
throw new ArgumentOutOfRangeException ("timeout");
throw new InvalidOperationException ("TransactionScope nested incorrectly");
}
- if (Transaction.CurrentInternal != transaction) {
+ if (Transaction.CurrentInternal != transaction && !asyncFlowEnabled) {
if (transaction != null)
transaction.Rollback ();
if (Transaction.CurrentInternal != null)
Transaction.CurrentInternal.Rollback ();
throw new InvalidOperationException ("Transaction.Current has changed inside of the TransactionScope");
- }
+ }
- if (Transaction.CurrentInternal == oldTransaction && oldTransaction != null)
- oldTransaction.Scope = parentScope;
+ if (asyncFlowEnabled) {
+ if (oldTransaction != null)
+ oldTransaction.Scope = parentScope;
- Transaction.CurrentInternal = oldTransaction;
+ var variedTransaction = Transaction.CurrentInternal;
- if (transaction == null)
- /* scope was not in a transaction, (Suppress) */
- return;
+ if (transaction == null && variedTransaction == null)
+ /* scope was not in a transaction, (Suppress) */
+ return;
- transaction.Scope = null;
+ variedTransaction.Scope = parentScope;
+ Transaction.CurrentInternal = oldTransaction;
- if (!IsComplete) {
- transaction.Rollback ();
- return;
- }
+ transaction.Scope = null;
- if (!isRoot)
- /* Non-root scope has completed+ended */
- return;
+ if (!IsComplete) {
+ transaction.Rollback ();
+ variedTransaction.Rollback();
+ return;
+ }
+
+ if (!isRoot)
+ /* Non-root scope has completed+ended */
+ return;
+
+ variedTransaction.CommitInternal();
+ transaction.CommitInternal();
+ } else {
+ if (Transaction.CurrentInternal == oldTransaction && oldTransaction != null)
+ oldTransaction.Scope = parentScope;
+
+ Transaction.CurrentInternal = oldTransaction;
- transaction.CommitInternal ();
+ if (transaction == null)
+ /* scope was not in a transaction, (Suppress) */
+ return;
+
+ transaction.Scope = null;
+
+ if (!IsComplete)
+ {
+ transaction.Rollback();
+ return;
+ }
+
+ if (!isRoot)
+ /* Non-root scope has completed+ended */
+ return;
+
+ transaction.CommitInternal();
+
+ }
}
--- /dev/null
+
+namespace System.Transactions
+{
+ public enum TransactionScopeAsyncFlowOption
+ {
+ Suppress,
+ Enabled
+ }
+}
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
<Compile Include="..\..\build\common\Consts.cs" />\r
- <Compile Include="..\..\build\common\Locale.cs" />\r
<Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.ApplicationServices\Configuration\MembershipPasswordCompatibilityMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web.ApplicationServices\Security\IMembershipAdapter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.ApplicationServices\Security\MembershipCreateStatus.cs" />\r
+ <Compile Include="..\referencesource\System.Web.ApplicationServices\Security\MembershipCreateUserException.cs" />\r
+ <Compile Include="..\referencesource\System.Web.ApplicationServices\Security\MembershipPasswordException.cs" />\r
+ <Compile Include="..\referencesource\System.Web.ApplicationServices\Security\MembershipPasswordFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Web.ApplicationServices\Security\MembershipProviderCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web.ApplicationServices\Security\MembershipUserCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web.ApplicationServices\Security\MembershipValidatePasswordEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web.ApplicationServices\Security\ValidatePasswordEventArgs.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="System.Web.Configuration\MembershipPasswordCompatibilityMode.cs" />\r
+ <Compile Include="ReferenceSources\SR.missing.cs" />\r
<Compile Include="System.Web.Security\IMembershipHelper.cs" />\r
- <Compile Include="System.Web.Security\MembershipCreateStatus.cs" />\r
- <Compile Include="System.Web.Security\MembershipCreateUserException.cs" />\r
- <Compile Include="System.Web.Security\MembershipPasswordException.cs" />\r
- <Compile Include="System.Web.Security\MembershipPasswordFormat.cs" />\r
<Compile Include="System.Web.Security\MembershipProvider.cs" />\r
- <Compile Include="System.Web.Security\MembershipProviderCollection.cs" />\r
<Compile Include="System.Web.Security\MembershipUser.cs" />\r
- <Compile Include="System.Web.Security\MembershipUserCollection.cs" />\r
- <Compile Include="System.Web.Security\MembershipValidatePasswordEventHandler.cs" />\r
<Compile Include="System.Web.Security\RoleProvider.cs" />\r
- <Compile Include="System.Web.Security\ValidatePasswordEventArgs.cs" />\r
<Compile Include="System.Web.UI\KeyedList.cs" />\r
<Compile Include="System.Web.UI\KeyedListEnumerator.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_x.csproj">\r
- <Project>{928432BE-3518-4103-97F6-48B9658588A6}</Project>\r
- <Name>System.Web.ApplicationServices-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<Project>{FE596C31-BDA2-4850-8F79-F8F4DF70F44A}</Project>\r
<Name>System.ServiceModel-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_x.csproj">\r
+ <Project>{928432BE-3518-4103-97F6-48B9658588A6}</Project>\r
+ <Name>System.Web.ApplicationServices-net_4_x</Name>\r
+ </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{9DB806CB-B828-49B7-BAE2-2E52402CB4DC}</Project>\r
<Name>System.Web-net_4_x</Name>\r
</ProjectReference>\r
- <Reference Include="Microsoft.Web.Infrastructure">\r
- <SpecificVersion>False</SpecificVersion>\r
- <HintPath>Microsoft.Web.Infrastructure</HintPath>\r
- <Private>False</Private>\r
- </Reference>\r
+ <ProjectReference Include="../Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_x.csproj">\r
+ <Project>{CD409902-9DA0-48A3-B360-C09060168CB5}</Project>\r
+ <Name>Microsoft.Web.Infrastructure-net_4_x</Name>\r
+ </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/Common/CommonWebApiResources.resx $(ProjectDir)/System.Web.Http.Properties.CommonWebApiResources.resx
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/System.Web.Http/Properties/SRResources.resx $(ProjectDir)/System.Web.Http.Properties.SRResources.resx
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/Common/CommonWebApiResources.resx $(ProjectDir)/System.Web.Http.Properties.CommonWebApiResources.resx
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/System.Web.Http/Properties/SRResources.resx $(ProjectDir)/System.Web.Http.Properties.SRResources.resx
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="System.Web.Http.Properties.CommonWebApiResources.resources">\r
+ <EmbeddedResource Include="System.Web.Http.Properties.CommonWebApiResources.resx">\r
<LogicalName>System.Web.Http.Properties.CommonWebApiResources.resources</LogicalName>\r
</EmbeddedResource>\r
- <EmbeddedResource Include="System.Web.Http.Properties.SRResources.resources">\r
+ <EmbeddedResource Include="System.Web.Http.Properties.SRResources.resx">\r
<LogicalName>System.Web.Http.Properties.SRResources.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{E676BC22-5B81-4518-8243-3946BB57D665}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Web.Mobile</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="Assembly\AssemblyInfo.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <Reference Include="Microsoft.Web.Infrastructure">\r
- <SpecificVersion>False</SpecificVersion>\r
- <HintPath>Microsoft.Web.Infrastructure</HintPath>\r
- <Private>False</Private>\r
- </Reference>\r
+ <ProjectReference Include="../Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_x.csproj">\r
+ <Project>{CD409902-9DA0-48A3-B360-C09060168CB5}</Project>\r
+ <Name>Microsoft.Web.Infrastructure-net_4_x</Name>\r
+ </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="Mvc/Resources/MvcResources.resources">\r
+ <EmbeddedResource Include="Mvc/Resources/MvcResources.resx">\r
<LogicalName>System.Web.Mvc.Resources.MvcResources.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+resgen $(ProjectDir)\..\..\..\external\aspnetwebstack\src\CommonResources.resx $(ProjectDir)\System.Web.Razor.Common.CommonResources.resx
+resgen $(ProjectDir)\..\..\..\external\aspnetwebstack\src\System.Web.Razor\Resources\RazorResources.resx $(ProjectDir)\System.Web.Razor.Resources.RazorResources.resx
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
-\r
+resgen $(ProjectDir)\..\..\..\external\aspnetwebstack\src\CommonResources.resx $(ProjectDir)\System.Web.Razor.Common.CommonResources.resx
+resgen $(ProjectDir)\..\..\..\external\aspnetwebstack\src\System.Web.Razor\Resources\RazorResources.resx $(ProjectDir)\System.Web.Razor.Resources.RazorResources.resx\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="System.Web.Razor.Resources.RazorResources.resources">\r
+ <EmbeddedResource Include="System.Web.Razor.Resources.RazorResources.resx">\r
<LogicalName>System.Web.Razor.Resources.RazorResources.resources</LogicalName>\r
</EmbeddedResource>\r
- <EmbeddedResource Include="System.Web.Razor.Common.CommonResources.resources">\r
+ <EmbeddedResource Include="System.Web.Razor.Common.CommonResources.resx">\r
<LogicalName>System.Web.Razor.Common.CommonResources.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{9B52B7BD-1E14-4300-BEC5-241513810554}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Web.RegularExpressions</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="Assembly\AssemblyInfo.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
include ../../build/library.make
-$(the_libdir_base)$(LIBRARY): $(system_web_deps) $(system_design_deps)
+$(the_libdir_base)$(LIBRARY): $(system_web_deps) $(system_design_deps) t
+
+t:
+ echo $(plaindesign)
$(plainweb):
(cd ../System.Web; $(MAKE) $@)
<OutputType>Library</OutputType>\r
<NoWarn>1699,168,169,219,414,612,649</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\inc\InvariantComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\inc\PrivilegedConfigurationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\ComponentModel\CompModSwitches.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\DiagnosticsElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\PriorityGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\ProtocolElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\ProtocolElementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\Protocols.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\SoapEnvelopeProcessingElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\SoapExtensionTypeElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\SoapExtensionTypeElementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\TypeElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\TypeElementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\WebServicesSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\WsdlHelpGeneratorElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\WsiProfilesElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\WsiProfilesElementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\XmlFormatExtensionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\XmlFormatExtensionPointAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Configuration\XmlFormatExtensionPrefixAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\HttpFormatExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\HttpGetProtocolImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\HttpGetProtocolReflector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\HttpPostProtocolImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\HttpPostProtocolReflector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\HttpProtocolImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\HttpProtocolReflector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\MimeAnyImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\MimeFormatExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\MimeFormImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\MimeFormReflector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\MimeImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\MimeParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\MimeParameters.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\MimeReflector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\MimeReturn.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\MimeTextImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\MimeXmlImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\MimeXmlReflector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\ProtocolImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\ProtocolReflector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\SchemaCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\ServiceDescription.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\ServiceDescriptionImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\ServiceDescriptionReflector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\ServiceDescriptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\ServiceDescriptionSerializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\Soap12FormatExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\Soap12ProtocolImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\Soap12ProtocolReflector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\SoapExtensionImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\SoapExtensionReflector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\SoapFormatExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\SoapHttpTransportImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\SoapProtocolImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\SoapProtocolReflector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\SoapTransportImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\WebCodeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\WebReference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\WebReferenceCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\WebReferenceOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Description\WebServicesInteroperability.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Diagnostics\TraceUtility.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\ContractReference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\ContractSearchPattern.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryClientDocuments.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryClientProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryClientReferences.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryDocument.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryDocumentLinksPattern.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryDocumentReference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryDocumentSearchPattern.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryDocumentSerializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryExceptionDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryReference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryReferences.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryRequestHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoverySearchPattern.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DynamicDiscoSearcher.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DynamicDiscoveryDocument.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DynamicPhysicalDiscoSearcher.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\DynamicVirtualDiscoSearcher.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\ExcludePathInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\InvalidContentTypeException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\InvalidDocumentContentsException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\LinkGrep.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\SchemaReference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\SoapBinding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Discovery\XmlSchemaSearchPattern.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Interop\CallId.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Interop\INotifyConnection2.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Interop\INotifySink2.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Interop\INotifySource2.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Interop\NotifyFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Interop\UserThread.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\NativeMethods.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\PartialTrustHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\AnyReturnReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\BufferedResponseStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\ClientProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\DiscoveryServerProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\DocumentationServerProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\HtmlFormParameterReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\HtmlFormParameterWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpClientProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpGetClientProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpGetServerProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpMethodAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpPostClientProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpPostLocalhostServerProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpPostServerProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpServerProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\LogicalMethodInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\MatchAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\MimeFormatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\MimeParameterReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\MimeParameterWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\MimeReturnReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\MimeReturnWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\NopReturnReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\PatternMatcher.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\RequestResponse.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\RuntimeUtils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\Scalars.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\ScatterGatherStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\ServerProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\ServerType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\Soap11ServerProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\Soap12ServerProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapClientMessage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapClientProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapDocumentMethodAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapDocumentServiceAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapExtension.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapExtensionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapExtensionStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapFaultCodes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapHeader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapHeaderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapHeaderDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapHeaderException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapHeaders.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapMessage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapMessageStage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapParameterStyle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapProtocolVersion.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapReflector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapRpcMethodAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapRpcServiceAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapServerMessage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapServerMethod.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapServerProtocol.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapServiceRoutingStyle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapUnknownHeader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\TextReturnReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\UrlEncodedParameterWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\UrlParameterReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\UrlParameterWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\ValueCollectionParameterReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\WebServiceHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\WebServiceHandlerFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\XmlReturnReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Protocols\XmlReturnWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\Soap.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\WebMethodAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\WebService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\WebServiceAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\WebServiceBindingAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\WebServicesDescriptionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web.Services\System\Web\Services\WsiProfiles.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\inc\InvariantComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\inc\PrivilegedConfigurationManager.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\ComponentModel\CompModSwitches.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\DiagnosticsElement.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\PriorityGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\ProtocolElement.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\ProtocolElementCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\Protocols.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\SoapEnvelopeProcessingElement.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\SoapExtensionTypeElement.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\SoapExtensionTypeElementCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\TypeElement.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\TypeElementCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\WebServicesSection.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\WsdlHelpGeneratorElement.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\WsiProfilesElement.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\WsiProfilesElementCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\XmlFormatExtensionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\XmlFormatExtensionPointAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Configuration\XmlFormatExtensionPrefixAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\HttpFormatExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\HttpGetProtocolImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\HttpGetProtocolReflector.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\HttpPostProtocolImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\HttpPostProtocolReflector.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\HttpProtocolImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\HttpProtocolReflector.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\MimeAnyImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\MimeFormatExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\MimeFormImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\MimeFormReflector.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\MimeImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\MimeParameter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\MimeParameters.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\MimeReflector.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\MimeReturn.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\MimeTextImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\MimeXmlImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\MimeXmlReflector.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\ProtocolImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\ProtocolReflector.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\SchemaCompiler.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\ServiceDescription.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\ServiceDescriptionImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\ServiceDescriptionReflector.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\ServiceDescriptions.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\ServiceDescriptionSerializer.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\Soap12FormatExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\Soap12ProtocolImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\Soap12ProtocolReflector.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\SoapExtensionImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\SoapExtensionReflector.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\SoapFormatExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\SoapHttpTransportImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\SoapProtocolImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\SoapProtocolReflector.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\SoapTransportImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\WebCodeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\WebReference.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\WebReferenceCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\WebReferenceOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Description\WebServicesInteroperability.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Diagnostics\TraceUtility.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\ContractReference.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\ContractSearchPattern.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryClientDocuments.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryClientProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryClientReferences.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryDocument.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryDocumentLinksPattern.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryDocumentReference.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryDocumentSearchPattern.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryDocumentSerializer.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryExceptionDictionary.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryReference.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryReferences.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoveryRequestHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DiscoverySearchPattern.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DynamicDiscoSearcher.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DynamicDiscoveryDocument.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DynamicPhysicalDiscoSearcher.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\DynamicVirtualDiscoSearcher.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\ExcludePathInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\InvalidContentTypeException.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\InvalidDocumentContentsException.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\LinkGrep.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\SchemaReference.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\SoapBinding.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Discovery\XmlSchemaSearchPattern.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Interop\CallId.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Interop\INotifyConnection2.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Interop\INotifySink2.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Interop\INotifySource2.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Interop\NotifyFilter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Interop\UserThread.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\NativeMethods.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\PartialTrustHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\AnyReturnReader.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\BufferedResponseStream.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\ClientProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\DiscoveryServerProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\DocumentationServerProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\HtmlFormParameterReader.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\HtmlFormParameterWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpClientProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpGetClientProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpGetServerProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpMethodAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpPostClientProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpPostLocalhostServerProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpPostServerProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\HttpServerProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\LogicalMethodInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\MatchAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\MimeFormatter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\MimeParameterReader.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\MimeParameterWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\MimeReturnReader.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\MimeReturnWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\NopReturnReader.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\PatternMatcher.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\RequestResponse.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\RuntimeUtils.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\Scalars.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\ScatterGatherStream.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\ServerProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\ServerType.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\Soap11ServerProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\Soap12ServerProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapClientMessage.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapClientProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapDocumentMethodAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapDocumentServiceAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapException.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapExtension.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapExtensionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapExtensionStream.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapFaultCodes.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapHeader.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapHeaderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapHeaderDirection.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapHeaderException.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapHeaders.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapMessage.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapMessageStage.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapParameterStyle.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapProtocolVersion.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapReflector.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapRpcMethodAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapRpcServiceAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapServerMessage.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapServerMethod.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapServerProtocol.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapServiceRoutingStyle.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\SoapUnknownHeader.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\TextReturnReader.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\UrlEncodedParameterWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\UrlParameterReader.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\UrlParameterWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\ValueCollectionParameterReader.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\WebServiceHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\WebServiceHandlerFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\XmlReturnReader.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Protocols\XmlReturnWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\Soap.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\WebMethodAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\WebService.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\WebServiceAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\WebServiceBindingAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\WebServicesDescriptionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web.Services\System\Web\Services\WsiProfiles.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="ReferenceSources\Res.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{DE51B021-D51C-4F26-99EE-B0729D97631E}</Project>\r
<Name>System.Web-plainweb-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Design/System.Design-net_4_x.csproj">\r
- <Project>{EFEDC380-2CB0-4B40-9566-D2302867A4D9}</Project>\r
- <Name>System.Design-net_4_x</Name>\r
+ <ProjectReference Include="../System.Design/System.Design-plaindesign-net_4_x.csproj">\r
+ <Project>{DCE556E9-EF89-45F3-A51F-83D3C3E0FEF5}</Project>\r
+ <Name>System.Design-plaindesign-net_4_x</Name>\r
</ProjectReference>\r
<ProjectReference Include="../System.DirectoryServices/System.DirectoryServices-net_4_x.csproj">\r
<Project>{CC4F3F73-E0A6-49EE-8F7D-BD8B9F293A72}</Project>\r
--- /dev/null
+System.Web.Services/Test/System.Web.Services.Configuration/DiagnosticsElementTest.cs
+System.Web.Services/Test/System.Web.Services.Configuration/ProtocolElementTest.cs
+System.Web.Services/Test/System.Web.Services.Configuration/SoapEnvelopeProcessingElementTest.cs
+System.Web.Services/Test/System.Web.Services.Configuration/SoapExtensionTypeElementTest.cs
+System.Web.Services/Test/System.Web.Services.Configuration/TypeElementTest.cs
+System.Web.Services/Test/System.Web.Services.Configuration/WsdlHelpGeneratorElementTest.cs
+System.Web.Services/Test/System.Web.Services.Configuration/WsiProfilesElementTest.cs
+System.Web.Services/Test/System.Web.Services.Configuration/XmlFormatExtensionAttributeTest.cs
+++ /dev/null
-System.Web.Services/Test/System.Web.Services.Configuration/DiagnosticsElementTest.cs
-System.Web.Services/Test/System.Web.Services.Configuration/ProtocolElementTest.cs
-System.Web.Services/Test/System.Web.Services.Configuration/SoapEnvelopeProcessingElementTest.cs
-System.Web.Services/Test/System.Web.Services.Configuration/SoapExtensionTypeElementTest.cs
-System.Web.Services/Test/System.Web.Services.Configuration/TypeElementTest.cs
-System.Web.Services/Test/System.Web.Services.Configuration/WsdlHelpGeneratorElementTest.cs
-System.Web.Services/Test/System.Web.Services.Configuration/WsiProfilesElementTest.cs
-System.Web.Services/Test/System.Web.Services.Configuration/XmlFormatExtensionAttributeTest.cs
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/System.Web.WebPages.Deployment/Resources/ConfigurationResources.resx $(ProjectDir)/System.Web.WebPages.Deployment.Resources.ConfigurationResources.resx
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/CommonResources.resx $(ProjectDir)/System.Web.WebPages.Deployment.Common.CommonResources.resx
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/System.Web.WebPages.Deployment/Resources/ConfigurationResources.resx $(ProjectDir)/System.Web.WebPages.Deployment.Resources.ConfigurationResources.resx
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/CommonResources.resx $(ProjectDir)/System.Web.WebPages.Deployment.Common.CommonResources.resx
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{9DB806CB-B828-49B7-BAE2-2E52402CB4DC}</Project>\r
<Name>System.Web-net_4_x</Name>\r
</ProjectReference>\r
- <Reference Include="Microsoft.Web.Infrastructure">\r
- <SpecificVersion>False</SpecificVersion>\r
- <HintPath>Microsoft.Web.Infrastructure</HintPath>\r
- <Private>False</Private>\r
- </Reference>\r
+ <ProjectReference Include="../Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_x.csproj">\r
+ <Project>{CD409902-9DA0-48A3-B360-C09060168CB5}</Project>\r
+ <Name>Microsoft.Web.Infrastructure-net_4_x</Name>\r
+ </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="System.Web.WebPages.Deployment.Common.CommonResources.resources">\r
+ <EmbeddedResource Include="System.Web.WebPages.Deployment.Common.CommonResources.resx">\r
<LogicalName>System.Web.WebPages.Deployment.Common.CommonResources.resources</LogicalName>\r
</EmbeddedResource>\r
- <EmbeddedResource Include="System.Web.WebPages.Deployment.Resources.ConfigurationResources.resources">\r
+ <EmbeddedResource Include="System.Web.WebPages.Deployment.Resources.ConfigurationResources.resx">\r
<LogicalName>System.Web.WebPages.Deployment.Resources.ConfigurationResources.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/CommonResources.resx $(ProjectDir)/System.Web.WebPages.Razor.Common.CommonResources.resx
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/System.Web.WebPages.Razor/Resources/RazorWebResources.resx $(ProjectDir)/System.Web.WebPages.Razor.Resources.RazorWebResources.resx
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
-\r
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/CommonResources.resx $(ProjectDir)/System.Web.WebPages.Razor.Common.CommonResources.resx
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/System.Web.WebPages.Razor/Resources/RazorWebResources.resx $(ProjectDir)/System.Web.WebPages.Razor.Resources.RazorWebResources.resx\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="System.Web.WebPages.Razor.Resources.RazorWebResources.resources">\r
+ <EmbeddedResource Include="System.Web.WebPages.Razor.Resources.RazorWebResources.resx">\r
<LogicalName>System.Web.WebPages.Razor.Resources.RazorWebResources.resources</LogicalName>\r
</EmbeddedResource>\r
- <EmbeddedResource Include="System.Web.WebPages.Razor.Common.CommonResources.resources">\r
+ <EmbeddedResource Include="System.Web.WebPages.Razor.Common.CommonResources.resx">\r
<LogicalName>System.Web.WebPages.Razor.Common.CommonResources.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/CommonResources.resx $(ProjectDir)/System.Web.WebPages.Common.CommonResources.resx
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/System.Web.WebPages/Resources/WebPageResources.resx $(ProjectDir)/System.Web.WebPages.Resources.WebPageResources.resx
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
-\r
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/CommonResources.resx $(ProjectDir)/System.Web.WebPages.Common.CommonResources.resx
+cp $(ProjectDir)/../../../external/aspnetwebstack/src/System.Web.WebPages/Resources/WebPageResources.resx $(ProjectDir)/System.Web.WebPages.Resources.WebPageResources.resx\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{DABF9F75-63AD-4991-9D2B-9234E7032B32}</Project>\r
<Name>Microsoft.CSharp-net_4_x</Name>\r
</ProjectReference>\r
- <Reference Include="Microsoft.Web.Infrastructure">\r
- <SpecificVersion>False</SpecificVersion>\r
- <HintPath>Microsoft.Web.Infrastructure</HintPath>\r
- <Private>False</Private>\r
- </Reference>\r
+ <ProjectReference Include="../Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_x.csproj">\r
+ <Project>{CD409902-9DA0-48A3-B360-C09060168CB5}</Project>\r
+ <Name>Microsoft.Web.Infrastructure-net_4_x</Name>\r
+ </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="System.Web.WebPages.Resources.WebPageResources.resources">\r
+ <EmbeddedResource Include="System.Web.WebPages.Resources.WebPageResources.resx">\r
<LogicalName>System.Web.WebPages.Resources.WebPageResources.resources</LogicalName>\r
</EmbeddedResource>\r
- <EmbeddedResource Include="System.Web.WebPages.Common.CommonResources.resources">\r
+ <EmbeddedResource Include="System.Web.WebPages.Common.CommonResources.resx">\r
<LogicalName>System.Web.WebPages.Common.CommonResources.resources</LogicalName>\r
</EmbeddedResource>\r
</ItemGroup>\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,612,618,618</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpApplicationStateBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpApplicationStateWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpBrowserCapabilitiesBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpBrowserCapabilitiesWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpCachePolicyBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpCachePolicyWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpFileCollectionBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpPostedFileBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpPostedFileWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpRequestBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpResponseBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpServerUtilityBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpSessionStateBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpSessionStateWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpStaticObjectsCollectionBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpStaticObjectsCollectionWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Cache\IOutputCacheEntry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Cache\ResponseElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\BuildProviderAppliesTo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\BuildProviderAppliesToAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\DesignTimeResourceProviderFactoryAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\ExpressionEditorAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\ExpressionPrefixAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\FolderLevelBuildProviderAppliesTo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\FolderLevelBuildProviderAppliesToAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\IAssemblyPostProcessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\IImplicitResourceProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\AdapterDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\AsyncPreloadModeFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\AuthenticationMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\AuthorizationRuleAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\BrowserCapsElementType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\BrowserTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\CustomErrorsMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\CustomErrorsRedirectMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\CustomWebEventKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\DelayedRegex.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\FormsAuthPasswordFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\FormsProtectionEnum.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\IConfigMapPath.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\IConfigMapPathFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\IRemoteWebConfigurationHostServer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\MachineKeyCompatibilityMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\MachineKeyValidation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\PagesEnableSessionState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\ProcessModelComAuthenticationLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\ProcessModelComImpersonationLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\ProcessModelLogLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\ProfileGuidedOptimizationsFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\RegexMatchTimeoutValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\RegexMatchTimeoutValidatorAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\RpcAuthent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\RpcImpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\RpcLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\SerializationMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\SystemWebCachingSectionGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\TicketCompatibilityMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\TraceDisplayMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\WebApplicationLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\WebLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\XhtmlConformanceMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Hosting\IApplicationHost.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Hosting\IRegisteredObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\IHtmlString.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\IHttpAsyncHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\IHttpHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\IHttpHandlerFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\IHttpModule.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ISubscriptionToken.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ITlsTokenBindingInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\BindingBehavior.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\BindingBehaviorAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\BindNeverAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\BindRequiredAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\ExtensibleModelBinderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\IModelNameProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\ModelBinderProviderOptionsAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\ModelError.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\ModelErrorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\PreApplicationStartMethodAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Profile\HttpProfileGroupBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Profile\ProfileEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Profile\ProfileEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ReadEntityBodyMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\RequestNotification.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\RequestNotificationStatus.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\IRouteConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\IRouteHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\RequestContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\RouteBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\RouteDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\RouteTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\RouteValueDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\VirtualPathData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\AntiXss\CodeCharts.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\FormsAuthenticationEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\FormsAuthenticationEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\PassportAuthenticationEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\PassportAuthenticationEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\RoleManagerEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\RoleManagerEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\WindowsAuthenticationEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\WindowsAuthenticationEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\State\IReadOnlySessionState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\State\IRequiresSessionState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\State\SessionStateBehavior.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ClientIDMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ConflictOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ConstructorNeedsTagAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ControlBuilderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\CssClassPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\DataBindingHandlerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\DataKeyPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\DataSourceCacheExpiry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\DataSourceCapabilities.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\DataSourceOperation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\FileLevelControlBuilderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\FilterableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\HtmlTextWriterAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\HtmlTextWriterStyle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\HtmlTextWriterTag.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IAttributeAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IAutoFieldGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IBindableControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IBindableTemplate.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ICallbackEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IControlBuilderAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IControlDesignerAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IDataBindingsAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IDataItemContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IDataKeysControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IDataSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IDataSourceViewSchemaAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IDReferencePropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IExpressionsAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IFilterResolutionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IHierarchicalDataSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IHierarchicalEnumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IHierarchyData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ImageClickEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\INamingContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\INavigateUIData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\INonBindingContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IParserAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IPostBackDataHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IPostBackEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IResourceUrlGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IScriptResourceDefinition.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IScriptResourceMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IStateFormatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IStateManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IStyleSheet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ITemplate.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IThemeResolutionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IUrlResolutionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IUserControlDesignerAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IUserControlTypeResolutionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\NonVisualControlAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\PersistChildrenAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\PersistenceMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\SupportsEventValidationAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\TemplateInstance.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\TemplateInstanceAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ThemeableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\TraceContextEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\TraceContextEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\UnobtrusiveValidationMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ValidateRequestMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ViewStateEncryptionMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ViewStateMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\Adapters\WmlPostFieldType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\AdCreatedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\AuthenticateEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\AuthenticateEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\AutoCompleteType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\BorderStyle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\BulletedListEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\BulletedListEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ButtonColumnType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ButtonType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\CalendarSelectionMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\CallingDataMethodsEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\CallingDataMethodsEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\CommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\CommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ContentDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\CreateUserErrorEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\CreateUserErrorEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataBoundControlMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataControlCellType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataControlRowState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataControlRowType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridCommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridItemEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridItemEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridPageChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridPageChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridSortCommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridSortCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataListCommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataListCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataListItemEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataListItemEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DayNameFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DayRenderEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewCommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewDeletedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewDeleteEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewInsertedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewInsertEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewModeEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewModeEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewPageEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewPageEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewUpdatedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewUpdateEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FirstDayOfWeek.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FontSize.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewDeletedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewDeleteEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewInsertedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewInsertEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewModeEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewModeEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewPageEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewPageEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewUpdatedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewUpdateEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridLines.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewCancelEditEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewCancelEditEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewCommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewDeletedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewDeleteEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewEditEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewEditEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewPageEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewPageEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewRowEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewRowEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewSelectEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewSelectEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewSortEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewSortEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewUpdatedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewUpdateEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\HorizontalAlign.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\HotSpotMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\IButtonControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ICallbackContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ICompositeControlDesignerAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\IDataBoundControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\IDataBoundItemControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\IDataBoundListControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\IFieldControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ImageAlign.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ImageMapEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ImageMapEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\IPersistedSelector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\IRepeatInfoUser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ListItemType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ListSelectionMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\LiteralMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\LoginCancelEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\LoginCancelEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\LoginFailureAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\LogoutAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\MailMessageEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\MailMessageEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\MenuEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\MenuEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\MenuRenderingMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\MonthChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\MonthChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\NextPrevFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceDisposingEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceDisposingEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceFilteringEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceFilteringEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceMethodEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceMethodEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceSelectingEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceSelectingEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceStatusEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceStatusEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\Orientation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\PagerButtons.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\PagerMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\PagerPosition.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\PathDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\RepeatDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\RepeaterCommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\RepeaterCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\RepeaterItemEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\RepeaterItemEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\RepeatLayout.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SendMailErrorEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ServerValidateEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SiteMapNodeItemEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SiteMapNodeItemEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SiteMapNodeItemType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SortDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceCommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceCommandType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceFilteringEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceFilteringEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceSelectingEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceSelectingEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceStatusEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceStatusEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TableCaptionAlign.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TableHeaderScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TableRowSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TextAlign.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TextBoxMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TitleFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TreeNodeEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TreeNodeEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TreeNodeSelectAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TreeViewImageSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\UnitType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ValidationCompareOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ValidationDataType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ValidationSummaryDisplayMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ValidatorDisplay.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\VerticalAlign.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\WebColorConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\FieldCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\ITrackingPersonalizable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\ITransformerConfigurationControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IVersioningPersonalizable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebActionable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebEditable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebPart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebPartField.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebPartHttpHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebPartParameters.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebPartRow.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebPartTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\ParametersCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\PartChromeState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\PartChromeType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\PersonalizationScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\RowCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\TableCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebBrowsableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebDescriptionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebDisplayNameAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartAuthorizationEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartCancelEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartCancelEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartExportMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartHelpMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartVerbsEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartVerbsEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UnvalidatedRequestValuesBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UnvalidatedRequestValuesWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Util\IObjectFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Util\RequestValidationSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Util\StringUtil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\WebSockets\AspNetWebSocketOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\WebSockets\SubprotocolUtil.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\Locale.cs" />\r
<Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpApplicationStateBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpApplicationStateWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpBrowserCapabilitiesBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpBrowserCapabilitiesWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpCachePolicyBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpCachePolicyWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpFileCollectionBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpPostedFileBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpPostedFileWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpRequestBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpResponseBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpServerUtilityBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpSessionStateBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpSessionStateWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpStaticObjectsCollectionBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpStaticObjectsCollectionWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Cache\IOutputCacheEntry.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Cache\OutputCacheProviderCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Cache\ResponseElement.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\BuildProviderAppliesTo.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\BuildProviderAppliesToAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\DesignTimeResourceProviderFactoryAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\ExpressionEditorAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\ExpressionPrefixAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\FolderLevelBuildProviderAppliesTo.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\FolderLevelBuildProviderAppliesToAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\IAssemblyPostProcessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\IImplicitResourceProvider.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\AdapterDictionary.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\AsyncPreloadModeFlags.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\AuthenticationMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\AuthorizationRuleAction.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\BrowserCapsElementType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\BrowserTree.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\CustomErrorsMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\CustomErrorsRedirectMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\CustomWebEventKey.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\DelayedRegex.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\FormsAuthPasswordFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\FormsProtectionEnum.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\IConfigMapPath.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\IConfigMapPathFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\Internal\IInternalConfigWebHost.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\IRemoteWebConfigurationHostServer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\IServerConfig2.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\MachineKeyCompatibilityMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\MachineKeyValidation.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\PagesEnableSessionState.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\ProcessModelComAuthenticationLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\ProcessModelComImpersonationLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\ProcessModelLogLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\ProfileGuidedOptimizationsFlags.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\RegexMatchTimeoutValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\RegexMatchTimeoutValidatorAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\RpcAuthent.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\RpcImpers.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\RpcLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\SerializationMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\SystemWebCachingSectionGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\TicketCompatibilityMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\TraceDisplayMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\WebApplicationLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\WebLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\XhtmlConformanceMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\AppDomainProtocolHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\HostingEnvironmentException.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\HTTP_COOKED_URL.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IApplicationHost.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\ICustomLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\ICustomRuntime.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\ICustomRuntimeManager.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IProcessHostPreloadClient.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IProcessHostSupportFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IProcessPingCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IProcessSuspendListener.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IQueueHost.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IRegisteredObject.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IStopListeningRegisteredObject.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\ISuspendibleRegisteredObject.cs" />\r
+ <Compile Include="..\referencesource\System.Web\HtmlString.cs" />\r
+ <Compile Include="..\referencesource\System.Web\HttpChannelBindingToken.cs" />\r
+ <Compile Include="..\referencesource\System.Web\HttpRawResponse.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IHtmlString.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IHttpAsyncHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IHttpHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IHttpHandlerFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IHttpModule.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IntraPartitionAPIs\xsp\PerfCounterEnum.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IPrincipalContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IRequestCompletedNotifier.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ISubscriptionToken.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ITlsTokenBindingInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Management\IInternalWebEventProvider.cs" />\r
+ <Compile Include="..\referencesource\System.Web\misc\InvariantComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\BindingBehavior.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\BindingBehaviorAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\BindNeverAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\BindRequiredAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\DictionaryHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ExtensibleModelBinderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\IModelNameProvider.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\IUnvalidatedValueProviderSource.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\IValueProvider.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\IValueProviderSource.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ModelBinderProviderOptionsAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ModelBindingExecutionContext.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ModelError.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ModelErrorCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ModelState.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ModelStateDictionary.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ValueProviderResult.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModuleConfigurationInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Web\PreApplicationStartMethodAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Profile\DefaultHttpProfile.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Profile\HttpProfileGroupBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Profile\ProfileAuthenticationOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Profile\ProfileEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Profile\ProfileEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Profile\ProfileInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ReadEntityBodyMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\RequestNotification.cs" />\r
+ <Compile Include="..\referencesource\System.Web\RequestNotificationStatus.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\BoundUrl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\ContentPathSegment.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\HttpMethodConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\IRouteConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\IRouteHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\LiteralSubsegment.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\PageRouteHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\ParameterSubsegment.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\ParsedRoute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\PathSegment.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\PathSubsegment.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RequestContext.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\Route.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RouteBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RouteCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RouteData.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RouteDirection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RouteParser.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RouteTable.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RouteValueDictionary.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\SeparatorPathSegment.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\StopRoutingHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\UrlAuthFailureHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\UrlRoutingHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\UrlRoutingModule.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\VirtualPathData.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\AntiXss\CodeCharts.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\Cryptography\ICryptoService.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\FormsAuthenticationEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\FormsAuthenticationEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\PassportAuthenticationEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\PassportAuthenticationEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\RoleManagerEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\RoleManagerEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\WindowsAuthenticationEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\WindowsAuthenticationEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\State\IReadOnlySessionState.cs" />\r
+ <Compile Include="..\referencesource\System.Web\State\IRequiresSessionState.cs" />\r
+ <Compile Include="..\referencesource\System.Web\State\SessionStateBehavior.cs" />\r
+ <Compile Include="..\referencesource\System.Web\TaskWrapperAsyncResult.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ClientIDMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ConflictOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ConstructorNeedsTagAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ControlBuilderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\CssClassPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\DataBindingHandlerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\DataKeyPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\DataSourceCacheExpiry.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\DataSourceCapabilities.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\DataSourceOperation.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\FileLevelControlBuilderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\FilterableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\HtmlTextWriterAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\HtmlTextWriterStyle.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\HtmlTextWriterTag.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IAttributeAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IAutoFieldGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IBindableControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IBindableTemplate.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ICallbackEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IControlBuilderAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IControlDesignerAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IDataBindingsAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IDataItemContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IDataKeysControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IDataSource.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IDataSourceViewSchemaAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IDReferencePropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IExpressionsAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IFilterResolutionService.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IHierarchicalDataSource.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IHierarchicalEnumerable.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IHierarchyData.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ImageClickEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\INamingContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\INavigateUIData.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\INonBindingContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IParserAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IPostBackDataHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IPostBackEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IResourceUrlGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IScriptResourceDefinition.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IScriptResourceMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IStateFormatter.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IStateManager.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IStyleSheet.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ITemplate.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IThemeResolutionService.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IUpdatePanel.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IUrlResolutionService.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IUserControlDesignerAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IUserControlTypeResolutionService.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\NonVisualControlAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\PersistChildrenAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\PersistenceMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\SupportsEventValidationAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\TemplateInstance.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\TemplateInstanceAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ThemeableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\TraceContextEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\TraceContextEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\UnobtrusiveValidationMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ValidateRequestMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ViewStateEncryptionMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ViewStateMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\Adapters\WmlPostFieldType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\AdCreatedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\AuthenticateEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\AuthenticateEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\AutoCompleteType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\BorderStyle.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\BulletedListEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\BulletedListEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ButtonColumnType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ButtonType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\CalendarSelectionMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\CallingDataMethodsEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\CallingDataMethodsEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\CommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\CommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ContentDirection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\CreateUserErrorEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\CreateUserErrorEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataBoundControlMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataControlCellType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataControlRowState.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataControlRowType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridCommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridItemEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridItemEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridPageChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridPageChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridSortCommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridSortCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataListCommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataListCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataListItemEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataListItemEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DayNameFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DayRenderEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewCommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewDeletedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewDeleteEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewInsertedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewInsertEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewModeEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewModeEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewPageEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewPageEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewUpdatedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewUpdateEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FirstDayOfWeek.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FontSize.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewDeletedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewDeleteEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewInsertedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewInsertEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewModeEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewModeEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewPageEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewPageEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewUpdatedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewUpdateEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridLines.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewCancelEditEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewCancelEditEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewCommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewDeletedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewDeleteEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewEditEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewEditEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewPageEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewPageEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewRowEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewRowEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewSelectEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewSelectEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewSortEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewSortEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewUpdatedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewUpdateEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\HorizontalAlign.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\HotSpotMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IBorderPaddingControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IButtonControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ICallbackContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ICheckBoxControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ICompositeControlDesignerAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IDataBoundControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IDataBoundItemControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IDataBoundListControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IEditableTextControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IFieldControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ImageAlign.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ImageMapEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ImageMapEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IPersistedSelector.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IPostBackContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IRenderOuterTableControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IRepeatInfoUser.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ITextControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IWizardSideBarListControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ListItemType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ListSelectionMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\LiteralMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\LoginCancelEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\LoginCancelEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\LoginFailureAction.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\LogoutAction.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\MailMessageEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\MailMessageEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\MenuEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\MenuEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\MenuRenderingMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\MonthChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\MonthChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\NextPrevFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceDisposingEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceDisposingEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceFilteringEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceFilteringEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceMethodEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceMethodEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceSelectingEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceSelectingEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceStatusEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceStatusEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\Orientation.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\PagerButtons.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\PagerMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\PagerPosition.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\PathDirection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\RepeatDirection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\RepeaterCommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\RepeaterCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\RepeaterItemEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\RepeaterItemEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\RepeatLayout.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SendMailErrorEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ServerValidateEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SiteMapNodeItemEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SiteMapNodeItemEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SiteMapNodeItemType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SortDirection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceCommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceCommandType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceFilteringEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceFilteringEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceSelectingEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceSelectingEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceStatusEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceStatusEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TableCaptionAlign.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TableHeaderScope.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TableRowSection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TextAlign.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TextBoxMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TitleFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TreeNodeEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TreeNodeEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TreeNodeSelectAction.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TreeViewImageSet.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\UnitType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ValidationCompareOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ValidationDataType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ValidationSummaryDisplayMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ValidatorDisplay.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\VerticalAlign.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\WebColorConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\WizardSideBarListControlItem.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\WizardSideBarListControlItemEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\FieldCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\ITrackingPersonalizable.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\ITransformerConfigurationControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IVersioningPersonalizable.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebActionable.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebEditable.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebPart.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebPartField.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebPartHttpHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebPartParameters.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebPartRow.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebPartTable.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\ParametersCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\PartChromeState.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\PartChromeType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\PersonalizationScope.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\RowCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\TableCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebBrowsableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebDescriptionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebDisplayNameAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartAuthorizationEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartCancelEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartCancelEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartExportMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartHelpMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartVerbsEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartVerbsEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UnvalidatedRequestValuesBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UnvalidatedRequestValuesWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\AppVerifierErrorCode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\AppVerifierException.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\AssemblyUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\BinaryCompatibility.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\DateTimeUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\DisposableAction.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\DoNotResetAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\EmptyCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\EnumerationRangeValidationUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\ExceptionUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\FastDelegateCreator.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\GCUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\hresults.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\IObjectFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\ISyncContext.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\ISyncContextLock.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\Msec.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\ObjectSet.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\OrderingMethodFinder.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\ParseHttpDate.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\PathUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\QueryableUtility.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\RegexUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\RequestValidationSource.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\Sec.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\SimpleRecyclingCache.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\StringUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\SymbolEqualComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\SynchronizationContextMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\VersionUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ValidateStringCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Web\WebSockets\AspNetWebSocketOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Web\WebSockets\SubprotocolUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\WebSocketTransitionState.cs" />\r
+ <Compile Include="..\referencesource\System.Web\WebSysDefaultValueAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\WebSysDescriptionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\WebSysDisplayNameAttribute.cs" />\r
<Compile Include="..\System.Design\System.Data.Design\TypedDataSetGenerator.cs" />\r
<Compile Include="..\System.Windows.Forms\System.Resources\AssemblyNamesTypeResolutionService.cs" />\r
<Compile Include="..\System.Windows.Forms\System.Resources\ByteArrayFromResXHandler.cs" />\r
<Compile Include="System.Web.Caching\OutputCache.cs" />\r
<Compile Include="System.Web.Caching\OutputCacheModule.cs" />\r
<Compile Include="System.Web.Caching\OutputCacheProvider.cs" />\r
- <Compile Include="System.Web.Caching\OutputCacheProviderCollection.cs" />\r
<Compile Include="System.Web.Caching\SqlCacheDependency.cs" />\r
<Compile Include="System.Web.Caching\SqlCacheDependencyAdmin.cs" />\r
<Compile Include="System.Web.Caching\SubstitutionResponseElement.cs" />\r
<Compile Include="System.Web.Compilation\WebServiceCompiler.cs" />\r
<Compile Include="System.Web.Compilation\WsdlBuildProvider.cs" />\r
<Compile Include="System.Web.Compilation\XsdBuildProvider.cs" />\r
- <Compile Include="System.Web.Configuration.Internal\IInternalConfigWebHost.cs" />\r
<Compile Include="System.Web.Configuration_2.0\AnonymousIdentificationSection.cs" />\r
<Compile Include="System.Web.Configuration_2.0\ApplicationSettingsConfigurationFileMap.cs" />\r
<Compile Include="System.Web.Configuration_2.0\AssemblyCollection.cs" />\r
<Compile Include="System.Web.Management\WebEventCodes.cs" />\r
<Compile Include="System.Web.Management\WebEventFormatter.cs" />\r
<Compile Include="System.Web.Profile\CustomProviderDataAttribute.cs" />\r
- <Compile Include="System.Web.Profile\DefaultProfile.cs" />\r
- <Compile Include="System.Web.Profile\ProfileAuthenticationOption.cs" />\r
<Compile Include="System.Web.Profile\ProfileAutoSaveEventArgs.cs" />\r
<Compile Include="System.Web.Profile\ProfileAutoSaveEventHandler.cs" />\r
<Compile Include="System.Web.Profile\ProfileBase.cs" />\r
- <Compile Include="System.Web.Profile\ProfileInfo.cs" />\r
- <Compile Include="System.Web.Profile\ProfileInfoCollection.cs" />\r
<Compile Include="System.Web.Profile\ProfileManager.cs" />\r
<Compile Include="System.Web.Profile\ProfileMigrateEventArgs.cs" />\r
<Compile Include="System.Web.Profile\ProfileMigrateEventHandler.cs" />\r
<Compile Include="System.Web.Profile\SqliteProfileProvider.cs" />\r
<Compile Include="System.Web.Profile\SqlProfileProvider.cs" />\r
<Compile Include="System.Web.Properties\TranslationProperties.Designer.cs" />\r
- <Compile Include="System.Web.Routing\HttpMethodConstraint.cs" />\r
- <Compile Include="System.Web.Routing\PageRouteHandler.cs" />\r
- <Compile Include="System.Web.Routing\PatternParser.cs" />\r
- <Compile Include="System.Web.Routing\PatternToken.cs" />\r
- <Compile Include="System.Web.Routing\PatternTokenType.cs" />\r
- <Compile Include="System.Web.Routing\Route.cs" />\r
- <Compile Include="System.Web.Routing\RouteCollection.cs" />\r
- <Compile Include="System.Web.Routing\RouteData.cs" />\r
- <Compile Include="System.Web.Routing\RouteValueDictionaryExtensions.cs" />\r
- <Compile Include="System.Web.Routing\StopRoutingHandler.cs" />\r
- <Compile Include="System.Web.Routing\UrlRoutingHandler.cs" />\r
- <Compile Include="System.Web.Routing\UrlRoutingModule.cs" />\r
<Compile Include="System.Web.Security\ActiveDirectoryConnectionProtection.cs" />\r
<Compile Include="System.Web.Security\ActiveDirectoryMembershipProvider.cs" />\r
<Compile Include="System.Web.Security\AnonymousIdentificationEventArgs.cs" />\r
<Compile Include="System.Web.UI.WebControls\ImageField.cs" />\r
<Compile Include="System.Web.UI.WebControls\ImageMap.cs" />\r
<Compile Include="System.Web.UI.WebControls\IMenuRenderer.cs" />\r
- <Compile Include="System.Web.UI.WebControls\IPostBackContainer.cs" />\r
<Compile Include="System.Web.UI.WebControls\IRenderOuterTable.cs" />\r
<Compile Include="System.Web.UI.WebControls\Label.cs" />\r
<Compile Include="System.Web.UI.WebControls\LabelControlBuilder.cs" />\r
<Compile Include="System.Web.UI\Html32TextWriter.cs" />\r
<Compile Include="System.Web.UI\HtmlControlPersistableAttribute.cs" />\r
<Compile Include="System.Web.UI\HtmlTextWriter.cs" />\r
- <Compile Include="System.Web.UI\ICheckBoxControl.cs" />\r
- <Compile Include="System.Web.UI\IEditableTextControl.cs" />\r
<Compile Include="System.Web.UI\IgnoreUnknownContentAttribute.cs" />\r
<Compile Include="System.Web.UI\ImageClickEventArgs.cs" />\r
<Compile Include="System.Web.UI\IndexedString.cs" />\r
<Compile Include="System.Web.UI\IScriptManager.cs" />\r
<Compile Include="System.Web.UI\ITagNameToTypeMapper.cs" />\r
- <Compile Include="System.Web.UI\ITextControl.cs" />\r
<Compile Include="System.Web.UI\ListSourceHelper.cs" />\r
<Compile Include="System.Web.UI\LiteralControl.cs" />\r
<Compile Include="System.Web.UI\LosFormatter.cs" />\r
<Compile Include="System.Web.UI\UserControl.cs" />\r
<Compile Include="System.Web.UI\UserControlControlBuilder.cs" />\r
<Compile Include="System.Web.UI\UserControlParser.cs" />\r
+ <Compile Include="System.Web.UI\Util.cs" />\r
<Compile Include="System.Web.UI\ValidationPropertyAttribute.cs" />\r
<Compile Include="System.Web.UI\ValidatorCollection.cs" />\r
<Compile Include="System.Web.UI\VerificationAttribute.cs" />\r
<Compile Include="System.Web\ExceptionPageTemplateValues.cs" />\r
<Compile Include="System.Web\HeadersCollection.cs" />\r
<Compile Include="System.Web\HtmlizedException.cs" />\r
- <Compile Include="System.Web\HtmlString.cs" />\r
<Compile Include="System.Web\HttpApplication.cs" />\r
<Compile Include="System.Web\HttpApplicationFactory.cs" />\r
<Compile Include="System.Web\HttpApplicationState.cs" />\r
<Compile Include="System.Web\WebCategoryAttribute.cs" />\r
<Compile Include="System.Web\WebPageTraceListener.cs" />\r
<Compile Include="System.Web\WebROCollection.cs" />\r
- <Compile Include="System.Web\WebSysDescriptionAttribute.cs" />\r
<Compile Include="System.Web\XmlSiteMapProvider.cs" />\r
<Compile Include="System.Web\UplevelHelper.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+mono $(ProjectDir)\..\lib\net_4_x\culevel.exe -o $(ProjectDir)\System.Web\UplevelHelper.cs $(ProjectDir)\UplevelHelperDefinitions.xml
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+mono $(ProjectDir)\..\lib\net_4_x\culevel.exe -o $(ProjectDir)\System.Web\UplevelHelper.cs $(ProjectDir)\UplevelHelperDefinitions.xml
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Configuration/System.Configuration-net_4_x.csproj">\r
- <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
- <Name>System.Configuration-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_x.csproj">\r
- <Project>{371560EA-7BD3-4025-90CB-F1B112403CF2}</Project>\r
- <Name>Mono.Data.Sqlite-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_x.csproj">\r
- <Project>{928432BE-3518-4103-97F6-48B9658588A6}</Project>\r
- <Name>System.Web.ApplicationServices-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<Project>{8F86C287-38A5-49F8-BE6D-1E0E3D74AF39}</Project>\r
<Name>System.ComponentModel.DataAnnotations-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_x.csproj">\r
+ <Project>{928432BE-3518-4103-97F6-48B9658588A6}</Project>\r
+ <Name>System.Web.ApplicationServices-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_x.csproj">\r
+ <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
+ <Name>System.Configuration-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_x.csproj">\r
+ <Project>{371560EA-7BD3-4025-90CB-F1B112403CF2}</Project>\r
+ <Name>Mono.Data.Sqlite-net_4_x</Name>\r
+ </ProjectReference>\r
<ProjectReference Include="../System.Web.Services/System.Web.Services-net_4_x.csproj">\r
<Project>{E43ADBA7-5DB9-466B-90C6-FFFDA520848D}</Project>\r
<Name>System.Web.Services-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Design/System.Design-net_4_x.csproj">\r
- <Project>{EFEDC380-2CB0-4B40-9566-D2302867A4D9}</Project>\r
- <Name>System.Design-net_4_x</Name>\r
+ <ProjectReference Include="../System.Design/System.Design-plaindesign-net_4_x.csproj">\r
+ <Project>{DCE556E9-EF89-45F3-A51F-83D3C3E0FEF5}</Project>\r
+ <Name>System.Design-plaindesign-net_4_x</Name>\r
</ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="resources/TranslationResources.resources">\r
+ <EmbeddedResource Include="resources/TranslationResources.resx">\r
<LogicalName>TranslationResources.resources</LogicalName>\r
</EmbeddedResource>\r
<EmbeddedResource Include="resources/WebUIValidation.js">\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,612,618,618</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x/plainweb</OutputPath>\r
+ <IntermediateOutputPath>obj-plainweb</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpApplicationStateBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpApplicationStateWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpBrowserCapabilitiesBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpBrowserCapabilitiesWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpCachePolicyBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpCachePolicyWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpFileCollectionBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpPostedFileBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpPostedFileWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpRequestBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpResponseBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpServerUtilityBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpSessionStateBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpSessionStateWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpStaticObjectsCollectionBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Abstractions\HttpStaticObjectsCollectionWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Cache\IOutputCacheEntry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Cache\ResponseElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\BuildProviderAppliesTo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\BuildProviderAppliesToAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\DesignTimeResourceProviderFactoryAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\ExpressionEditorAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\ExpressionPrefixAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\FolderLevelBuildProviderAppliesTo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\FolderLevelBuildProviderAppliesToAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\IAssemblyPostProcessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Compilation\IImplicitResourceProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\AdapterDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\AsyncPreloadModeFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\AuthenticationMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\AuthorizationRuleAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\BrowserCapsElementType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\BrowserTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\CustomErrorsMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\CustomErrorsRedirectMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\CustomWebEventKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\DelayedRegex.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\FormsAuthPasswordFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\FormsProtectionEnum.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\IConfigMapPath.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\IConfigMapPathFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\IRemoteWebConfigurationHostServer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\MachineKeyCompatibilityMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\MachineKeyValidation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\PagesEnableSessionState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\ProcessModelComAuthenticationLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\ProcessModelComImpersonationLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\ProcessModelLogLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\ProfileGuidedOptimizationsFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\RegexMatchTimeoutValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\RegexMatchTimeoutValidatorAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\RpcAuthent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\RpcImpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\RpcLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\SerializationMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\SystemWebCachingSectionGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\TicketCompatibilityMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\TraceDisplayMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\WebApplicationLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\WebLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Configuration\XhtmlConformanceMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Hosting\IApplicationHost.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Hosting\IRegisteredObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\IHtmlString.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\IHttpAsyncHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\IHttpHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\IHttpHandlerFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\IHttpModule.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ISubscriptionToken.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ITlsTokenBindingInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\BindingBehavior.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\BindingBehaviorAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\BindNeverAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\BindRequiredAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\ExtensibleModelBinderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\IModelNameProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\ModelBinderProviderOptionsAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\ModelError.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ModelBinding\ModelErrorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\PreApplicationStartMethodAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Profile\HttpProfileGroupBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Profile\ProfileEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Profile\ProfileEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\ReadEntityBodyMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\RequestNotification.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\RequestNotificationStatus.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\IRouteConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\IRouteHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\RequestContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\RouteBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\RouteDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\RouteTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\RouteValueDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Routing\VirtualPathData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\AntiXss\CodeCharts.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\FormsAuthenticationEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\FormsAuthenticationEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\PassportAuthenticationEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\PassportAuthenticationEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\RoleManagerEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\RoleManagerEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\WindowsAuthenticationEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Security\WindowsAuthenticationEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\State\IReadOnlySessionState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\State\IRequiresSessionState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\State\SessionStateBehavior.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ClientIDMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ConflictOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ConstructorNeedsTagAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ControlBuilderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\CssClassPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\DataBindingHandlerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\DataKeyPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\DataSourceCacheExpiry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\DataSourceCapabilities.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\DataSourceOperation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\FileLevelControlBuilderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\FilterableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\HtmlTextWriterAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\HtmlTextWriterStyle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\HtmlTextWriterTag.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IAttributeAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IAutoFieldGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IBindableControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IBindableTemplate.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ICallbackEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IControlBuilderAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IControlDesignerAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IDataBindingsAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IDataItemContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IDataKeysControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IDataSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IDataSourceViewSchemaAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IDReferencePropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IExpressionsAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IFilterResolutionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IHierarchicalDataSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IHierarchicalEnumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IHierarchyData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ImageClickEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\INamingContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\INavigateUIData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\INonBindingContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IParserAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IPostBackDataHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IPostBackEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IResourceUrlGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IScriptResourceDefinition.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IScriptResourceMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IStateFormatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IStateManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IStyleSheet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ITemplate.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IThemeResolutionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IUrlResolutionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IUserControlDesignerAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IUserControlTypeResolutionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\IValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\NonVisualControlAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\PersistChildrenAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\PersistenceMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\SupportsEventValidationAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\TemplateInstance.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\TemplateInstanceAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ThemeableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\TraceContextEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\TraceContextEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\UnobtrusiveValidationMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ValidateRequestMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ViewStateEncryptionMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\ViewStateMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\Adapters\WmlPostFieldType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\AdCreatedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\AuthenticateEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\AuthenticateEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\AutoCompleteType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\BorderStyle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\BulletedListEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\BulletedListEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ButtonColumnType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ButtonType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\CalendarSelectionMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\CallingDataMethodsEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\CallingDataMethodsEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\CommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\CommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ContentDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\CreateUserErrorEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\CreateUserErrorEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataBoundControlMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataControlCellType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataControlRowState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataControlRowType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridCommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridItemEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridItemEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridPageChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridPageChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridSortCommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataGridSortCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataListCommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataListCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataListItemEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DataListItemEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DayNameFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DayRenderEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewCommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewDeletedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewDeleteEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewInsertedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewInsertEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewModeEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewModeEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewPageEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewPageEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewUpdatedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\DetailsViewUpdateEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FirstDayOfWeek.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FontSize.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewDeletedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewDeleteEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewInsertedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewInsertEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewModeEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewModeEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewPageEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewPageEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewUpdatedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\FormViewUpdateEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridLines.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewCancelEditEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewCancelEditEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewCommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewDeletedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewDeleteEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewEditEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewEditEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewPageEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewPageEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewRowEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewRowEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewSelectEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewSelectEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewSortEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewSortEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewUpdatedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\GridViewUpdateEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\HorizontalAlign.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\HotSpotMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\IButtonControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ICallbackContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ICompositeControlDesignerAccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\IDataBoundControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\IDataBoundItemControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\IDataBoundListControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\IFieldControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ImageAlign.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ImageMapEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ImageMapEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\IPersistedSelector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\IRepeatInfoUser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ListItemType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ListSelectionMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\LiteralMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\LoginCancelEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\LoginCancelEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\LoginFailureAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\LogoutAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\MailMessageEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\MailMessageEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\MenuEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\MenuEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\MenuRenderingMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\MonthChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\MonthChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\NextPrevFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceDisposingEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceDisposingEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceFilteringEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceFilteringEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceMethodEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceMethodEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceSelectingEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceSelectingEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceStatusEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ObjectDataSourceStatusEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\Orientation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\PagerButtons.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\PagerMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\PagerPosition.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\PathDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\RepeatDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\RepeaterCommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\RepeaterCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\RepeaterItemEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\RepeaterItemEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\RepeatLayout.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SendMailErrorEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ServerValidateEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SiteMapNodeItemEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SiteMapNodeItemEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SiteMapNodeItemType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SortDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceCommandEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceCommandEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceCommandType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceFilteringEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceFilteringEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceSelectingEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceSelectingEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceStatusEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\SqlDataSourceStatusEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TableCaptionAlign.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TableHeaderScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TableRowSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TextAlign.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TextBoxMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TitleFormat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TreeNodeEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TreeNodeEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TreeNodeSelectAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\TreeViewImageSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\UnitType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ValidationCompareOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ValidationDataType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ValidationSummaryDisplayMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\ValidatorDisplay.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\VerticalAlign.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebControls\WebColorConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\FieldCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\ITrackingPersonalizable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\ITransformerConfigurationControl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IVersioningPersonalizable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebActionable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebEditable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebPart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebPartField.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebPartHttpHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebPartParameters.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebPartRow.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\IWebPartTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\ParametersCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\PartChromeState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\PartChromeType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\PersonalizationScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\RowCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\TableCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebBrowsableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebDescriptionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebDisplayNameAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartAuthorizationEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartCancelEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartCancelEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartExportMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartHelpMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartVerbsEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UI\WebParts\WebPartVerbsEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UnvalidatedRequestValuesBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\UnvalidatedRequestValuesWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Util\IObjectFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Util\RequestValidationSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\Util\StringUtil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\WebSockets\AspNetWebSocketOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Web\WebSockets\SubprotocolUtil.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\Locale.cs" />\r
<Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpApplicationStateBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpApplicationStateWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpBrowserCapabilitiesBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpBrowserCapabilitiesWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpCachePolicyBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpCachePolicyWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpFileCollectionBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpPostedFileBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpPostedFileWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpRequestBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpResponseBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpServerUtilityBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpSessionStateBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpSessionStateWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpStaticObjectsCollectionBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Abstractions\HttpStaticObjectsCollectionWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Cache\IOutputCacheEntry.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Cache\OutputCacheProviderCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Cache\ResponseElement.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\BuildProviderAppliesTo.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\BuildProviderAppliesToAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\DesignTimeResourceProviderFactoryAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\ExpressionEditorAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\ExpressionPrefixAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\FolderLevelBuildProviderAppliesTo.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\FolderLevelBuildProviderAppliesToAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\IAssemblyPostProcessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Compilation\IImplicitResourceProvider.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\AdapterDictionary.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\AsyncPreloadModeFlags.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\AuthenticationMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\AuthorizationRuleAction.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\BrowserCapsElementType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\BrowserTree.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\CustomErrorsMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\CustomErrorsRedirectMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\CustomWebEventKey.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\DelayedRegex.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\FormsAuthPasswordFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\FormsProtectionEnum.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\IConfigMapPath.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\IConfigMapPathFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\Internal\IInternalConfigWebHost.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\IRemoteWebConfigurationHostServer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\IServerConfig2.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\MachineKeyCompatibilityMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\MachineKeyValidation.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\PagesEnableSessionState.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\ProcessModelComAuthenticationLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\ProcessModelComImpersonationLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\ProcessModelLogLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\ProfileGuidedOptimizationsFlags.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\RegexMatchTimeoutValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\RegexMatchTimeoutValidatorAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\RpcAuthent.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\RpcImpers.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\RpcLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\SerializationMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\SystemWebCachingSectionGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\TicketCompatibilityMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\TraceDisplayMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\WebApplicationLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\WebLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Configuration\XhtmlConformanceMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\AppDomainProtocolHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\HostingEnvironmentException.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\HTTP_COOKED_URL.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IApplicationHost.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\ICustomLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\ICustomRuntime.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\ICustomRuntimeManager.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IProcessHostPreloadClient.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IProcessHostSupportFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IProcessPingCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IProcessSuspendListener.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IQueueHost.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IRegisteredObject.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\IStopListeningRegisteredObject.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Hosting\ISuspendibleRegisteredObject.cs" />\r
+ <Compile Include="..\referencesource\System.Web\HtmlString.cs" />\r
+ <Compile Include="..\referencesource\System.Web\HttpChannelBindingToken.cs" />\r
+ <Compile Include="..\referencesource\System.Web\HttpRawResponse.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IHtmlString.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IHttpAsyncHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IHttpHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IHttpHandlerFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IHttpModule.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IntraPartitionAPIs\xsp\PerfCounterEnum.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IPrincipalContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\IRequestCompletedNotifier.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ISubscriptionToken.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ITlsTokenBindingInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Management\IInternalWebEventProvider.cs" />\r
+ <Compile Include="..\referencesource\System.Web\misc\InvariantComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\BindingBehavior.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\BindingBehaviorAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\BindNeverAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\BindRequiredAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\DictionaryHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ExtensibleModelBinderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\IModelNameProvider.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\IUnvalidatedValueProviderSource.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\IValueProvider.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\IValueProviderSource.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ModelBinderProviderOptionsAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ModelBindingExecutionContext.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ModelError.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ModelErrorCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ModelState.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ModelStateDictionary.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModelBinding\ValueProviderResult.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ModuleConfigurationInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Web\PreApplicationStartMethodAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Profile\DefaultHttpProfile.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Profile\HttpProfileGroupBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Profile\ProfileAuthenticationOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Profile\ProfileEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Profile\ProfileEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Profile\ProfileInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ReadEntityBodyMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\RequestNotification.cs" />\r
+ <Compile Include="..\referencesource\System.Web\RequestNotificationStatus.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\BoundUrl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\ContentPathSegment.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\HttpMethodConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\IRouteConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\IRouteHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\LiteralSubsegment.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\PageRouteHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\ParameterSubsegment.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\ParsedRoute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\PathSegment.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\PathSubsegment.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RequestContext.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\Route.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RouteBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RouteCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RouteData.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RouteDirection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RouteParser.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RouteTable.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\RouteValueDictionary.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\SeparatorPathSegment.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\StopRoutingHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\UrlAuthFailureHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\UrlRoutingHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\UrlRoutingModule.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Routing\VirtualPathData.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\AntiXss\CodeCharts.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\Cryptography\ICryptoService.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\FormsAuthenticationEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\FormsAuthenticationEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\PassportAuthenticationEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\PassportAuthenticationEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\RoleManagerEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\RoleManagerEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\WindowsAuthenticationEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Security\WindowsAuthenticationEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\State\IReadOnlySessionState.cs" />\r
+ <Compile Include="..\referencesource\System.Web\State\IRequiresSessionState.cs" />\r
+ <Compile Include="..\referencesource\System.Web\State\SessionStateBehavior.cs" />\r
+ <Compile Include="..\referencesource\System.Web\TaskWrapperAsyncResult.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ClientIDMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ConflictOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ConstructorNeedsTagAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ControlBuilderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\CssClassPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\DataBindingHandlerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\DataKeyPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\DataSourceCacheExpiry.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\DataSourceCapabilities.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\DataSourceOperation.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\FileLevelControlBuilderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\FilterableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\HtmlTextWriterAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\HtmlTextWriterStyle.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\HtmlTextWriterTag.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IAttributeAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IAutoFieldGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IBindableControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IBindableTemplate.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ICallbackEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IControlBuilderAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IControlDesignerAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IDataBindingsAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IDataItemContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IDataKeysControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IDataSource.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IDataSourceViewSchemaAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IDReferencePropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IExpressionsAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IFilterResolutionService.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IHierarchicalDataSource.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IHierarchicalEnumerable.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IHierarchyData.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ImageClickEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\INamingContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\INavigateUIData.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\INonBindingContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IParserAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IPostBackDataHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IPostBackEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IResourceUrlGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IScriptResourceDefinition.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IScriptResourceMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IStateFormatter.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IStateManager.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IStyleSheet.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ITemplate.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IThemeResolutionService.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IUpdatePanel.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IUrlResolutionService.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IUserControlDesignerAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IUserControlTypeResolutionService.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\IValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\NonVisualControlAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\PersistChildrenAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\PersistenceMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\SupportsEventValidationAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\TemplateInstance.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\TemplateInstanceAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ThemeableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\TraceContextEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\TraceContextEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\UnobtrusiveValidationMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ValidateRequestMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ViewStateEncryptionMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\ViewStateMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\Adapters\WmlPostFieldType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\AdCreatedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\AuthenticateEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\AuthenticateEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\AutoCompleteType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\BorderStyle.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\BulletedListEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\BulletedListEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ButtonColumnType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ButtonType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\CalendarSelectionMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\CallingDataMethodsEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\CallingDataMethodsEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\CommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\CommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ContentDirection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\CreateUserErrorEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\CreateUserErrorEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataBoundControlMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataControlCellType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataControlRowState.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataControlRowType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridCommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridItemEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridItemEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridPageChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridPageChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridSortCommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataGridSortCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataListCommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataListCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataListItemEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DataListItemEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DayNameFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DayRenderEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewCommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewDeletedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewDeleteEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewInsertedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewInsertEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewModeEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewModeEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewPageEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewPageEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewUpdatedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\DetailsViewUpdateEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FirstDayOfWeek.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FontSize.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewDeletedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewDeleteEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewInsertedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewInsertEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewModeEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewModeEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewPageEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewPageEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewUpdatedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\FormViewUpdateEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridLines.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewCancelEditEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewCancelEditEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewCommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewDeletedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewDeleteEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewEditEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewEditEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewPageEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewPageEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewRowEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewRowEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewSelectEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewSelectEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewSortEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewSortEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewUpdatedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\GridViewUpdateEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\HorizontalAlign.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\HotSpotMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IBorderPaddingControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IButtonControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ICallbackContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ICheckBoxControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ICompositeControlDesignerAccessor.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IDataBoundControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IDataBoundItemControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IDataBoundListControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IEditableTextControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IFieldControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ImageAlign.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ImageMapEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ImageMapEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IPersistedSelector.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IPostBackContainer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IRenderOuterTableControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IRepeatInfoUser.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ITextControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\IWizardSideBarListControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ListItemType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ListSelectionMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\LiteralMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\LoginCancelEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\LoginCancelEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\LoginFailureAction.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\LogoutAction.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\MailMessageEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\MailMessageEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\MenuEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\MenuEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\MenuRenderingMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\MonthChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\MonthChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\NextPrevFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceDisposingEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceDisposingEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceFilteringEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceFilteringEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceMethodEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceMethodEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceSelectingEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceSelectingEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceStatusEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ObjectDataSourceStatusEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\Orientation.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\PagerButtons.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\PagerMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\PagerPosition.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\PathDirection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\RepeatDirection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\RepeaterCommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\RepeaterCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\RepeaterItemEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\RepeaterItemEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\RepeatLayout.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SendMailErrorEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ServerValidateEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SiteMapNodeItemEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SiteMapNodeItemEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SiteMapNodeItemType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SortDirection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceCommandEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceCommandEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceCommandType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceFilteringEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceFilteringEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceSelectingEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceSelectingEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceStatusEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\SqlDataSourceStatusEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TableCaptionAlign.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TableHeaderScope.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TableRowSection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TextAlign.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TextBoxMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TitleFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TreeNodeEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TreeNodeEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TreeNodeSelectAction.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\TreeViewImageSet.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\UnitType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ValidationCompareOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ValidationDataType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ValidationSummaryDisplayMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\ValidatorDisplay.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\VerticalAlign.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\WebColorConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\WizardSideBarListControlItem.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebControls\WizardSideBarListControlItemEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\FieldCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\ITrackingPersonalizable.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\ITransformerConfigurationControl.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IVersioningPersonalizable.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebActionable.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebEditable.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebPart.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebPartField.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebPartHttpHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebPartParameters.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebPartRow.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\IWebPartTable.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\ParametersCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\PartChromeState.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\PartChromeType.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\PersonalizationScope.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\RowCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\TableCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebBrowsableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebDescriptionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebDisplayNameAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartAuthorizationEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartCancelEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartCancelEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartExportMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartHelpMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartVerbsEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UI\WebParts\WebPartVerbsEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UnvalidatedRequestValuesBase.cs" />\r
+ <Compile Include="..\referencesource\System.Web\UnvalidatedRequestValuesWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\AppVerifierErrorCode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\AppVerifierException.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\AssemblyUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\BinaryCompatibility.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\DateTimeUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\DisposableAction.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\DoNotResetAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\EmptyCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\EnumerationRangeValidationUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\ExceptionUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\FastDelegateCreator.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\GCUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\hresults.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\IObjectFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\ISyncContext.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\ISyncContextLock.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\Msec.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\ObjectSet.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\OrderingMethodFinder.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\ParseHttpDate.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\PathUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\QueryableUtility.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\RegexUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\RequestValidationSource.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\Sec.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\SimpleRecyclingCache.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\StringUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\SymbolEqualComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\SynchronizationContextMode.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\VersionUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\ValidateStringCallback.cs" />\r
+ <Compile Include="..\referencesource\System.Web\WebSockets\AspNetWebSocketOptions.cs" />\r
+ <Compile Include="..\referencesource\System.Web\WebSockets\SubprotocolUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\WebSocketTransitionState.cs" />\r
+ <Compile Include="..\referencesource\System.Web\WebSysDefaultValueAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\WebSysDescriptionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Web\WebSysDisplayNameAttribute.cs" />\r
<Compile Include="..\System.Design\System.Data.Design\TypedDataSetGenerator.cs" />\r
<Compile Include="..\System.Windows.Forms\System.Resources\AssemblyNamesTypeResolutionService.cs" />\r
<Compile Include="..\System.Windows.Forms\System.Resources\ByteArrayFromResXHandler.cs" />\r
<Compile Include="System.Web.Caching\OutputCache.cs" />\r
<Compile Include="System.Web.Caching\OutputCacheModule.cs" />\r
<Compile Include="System.Web.Caching\OutputCacheProvider.cs" />\r
- <Compile Include="System.Web.Caching\OutputCacheProviderCollection.cs" />\r
<Compile Include="System.Web.Caching\SqlCacheDependency.cs" />\r
<Compile Include="System.Web.Caching\SqlCacheDependencyAdmin.cs" />\r
<Compile Include="System.Web.Caching\SubstitutionResponseElement.cs" />\r
<Compile Include="System.Web.Compilation\WebServiceCompiler.cs" />\r
<Compile Include="System.Web.Compilation\WsdlBuildProvider.cs" />\r
<Compile Include="System.Web.Compilation\XsdBuildProvider.cs" />\r
- <Compile Include="System.Web.Configuration.Internal\IInternalConfigWebHost.cs" />\r
<Compile Include="System.Web.Configuration_2.0\AnonymousIdentificationSection.cs" />\r
<Compile Include="System.Web.Configuration_2.0\ApplicationSettingsConfigurationFileMap.cs" />\r
<Compile Include="System.Web.Configuration_2.0\AssemblyCollection.cs" />\r
<Compile Include="System.Web.Management\WebEventCodes.cs" />\r
<Compile Include="System.Web.Management\WebEventFormatter.cs" />\r
<Compile Include="System.Web.Profile\CustomProviderDataAttribute.cs" />\r
- <Compile Include="System.Web.Profile\DefaultProfile.cs" />\r
- <Compile Include="System.Web.Profile\ProfileAuthenticationOption.cs" />\r
<Compile Include="System.Web.Profile\ProfileAutoSaveEventArgs.cs" />\r
<Compile Include="System.Web.Profile\ProfileAutoSaveEventHandler.cs" />\r
<Compile Include="System.Web.Profile\ProfileBase.cs" />\r
- <Compile Include="System.Web.Profile\ProfileInfo.cs" />\r
- <Compile Include="System.Web.Profile\ProfileInfoCollection.cs" />\r
<Compile Include="System.Web.Profile\ProfileManager.cs" />\r
<Compile Include="System.Web.Profile\ProfileMigrateEventArgs.cs" />\r
<Compile Include="System.Web.Profile\ProfileMigrateEventHandler.cs" />\r
<Compile Include="System.Web.Profile\SqliteProfileProvider.cs" />\r
<Compile Include="System.Web.Profile\SqlProfileProvider.cs" />\r
<Compile Include="System.Web.Properties\TranslationProperties.Designer.cs" />\r
- <Compile Include="System.Web.Routing\HttpMethodConstraint.cs" />\r
- <Compile Include="System.Web.Routing\PageRouteHandler.cs" />\r
- <Compile Include="System.Web.Routing\PatternParser.cs" />\r
- <Compile Include="System.Web.Routing\PatternToken.cs" />\r
- <Compile Include="System.Web.Routing\PatternTokenType.cs" />\r
- <Compile Include="System.Web.Routing\Route.cs" />\r
- <Compile Include="System.Web.Routing\RouteCollection.cs" />\r
- <Compile Include="System.Web.Routing\RouteData.cs" />\r
- <Compile Include="System.Web.Routing\RouteValueDictionaryExtensions.cs" />\r
- <Compile Include="System.Web.Routing\StopRoutingHandler.cs" />\r
- <Compile Include="System.Web.Routing\UrlRoutingHandler.cs" />\r
- <Compile Include="System.Web.Routing\UrlRoutingModule.cs" />\r
<Compile Include="System.Web.Security\ActiveDirectoryConnectionProtection.cs" />\r
<Compile Include="System.Web.Security\ActiveDirectoryMembershipProvider.cs" />\r
<Compile Include="System.Web.Security\AnonymousIdentificationEventArgs.cs" />\r
<Compile Include="System.Web.UI.WebControls\ImageField.cs" />\r
<Compile Include="System.Web.UI.WebControls\ImageMap.cs" />\r
<Compile Include="System.Web.UI.WebControls\IMenuRenderer.cs" />\r
- <Compile Include="System.Web.UI.WebControls\IPostBackContainer.cs" />\r
<Compile Include="System.Web.UI.WebControls\IRenderOuterTable.cs" />\r
<Compile Include="System.Web.UI.WebControls\Label.cs" />\r
<Compile Include="System.Web.UI.WebControls\LabelControlBuilder.cs" />\r
<Compile Include="System.Web.UI\Html32TextWriter.cs" />\r
<Compile Include="System.Web.UI\HtmlControlPersistableAttribute.cs" />\r
<Compile Include="System.Web.UI\HtmlTextWriter.cs" />\r
- <Compile Include="System.Web.UI\ICheckBoxControl.cs" />\r
- <Compile Include="System.Web.UI\IEditableTextControl.cs" />\r
<Compile Include="System.Web.UI\IgnoreUnknownContentAttribute.cs" />\r
<Compile Include="System.Web.UI\ImageClickEventArgs.cs" />\r
<Compile Include="System.Web.UI\IndexedString.cs" />\r
<Compile Include="System.Web.UI\IScriptManager.cs" />\r
<Compile Include="System.Web.UI\ITagNameToTypeMapper.cs" />\r
- <Compile Include="System.Web.UI\ITextControl.cs" />\r
<Compile Include="System.Web.UI\ListSourceHelper.cs" />\r
<Compile Include="System.Web.UI\LiteralControl.cs" />\r
<Compile Include="System.Web.UI\LosFormatter.cs" />\r
<Compile Include="System.Web.UI\UserControl.cs" />\r
<Compile Include="System.Web.UI\UserControlControlBuilder.cs" />\r
<Compile Include="System.Web.UI\UserControlParser.cs" />\r
+ <Compile Include="System.Web.UI\Util.cs" />\r
<Compile Include="System.Web.UI\ValidationPropertyAttribute.cs" />\r
<Compile Include="System.Web.UI\ValidatorCollection.cs" />\r
<Compile Include="System.Web.UI\VerificationAttribute.cs" />\r
<Compile Include="System.Web\ExceptionPageTemplateValues.cs" />\r
<Compile Include="System.Web\HeadersCollection.cs" />\r
<Compile Include="System.Web\HtmlizedException.cs" />\r
- <Compile Include="System.Web\HtmlString.cs" />\r
<Compile Include="System.Web\HttpApplication.cs" />\r
<Compile Include="System.Web\HttpApplicationFactory.cs" />\r
<Compile Include="System.Web\HttpApplicationState.cs" />\r
<Compile Include="System.Web\WebCategoryAttribute.cs" />\r
<Compile Include="System.Web\WebPageTraceListener.cs" />\r
<Compile Include="System.Web\WebROCollection.cs" />\r
- <Compile Include="System.Web\WebSysDescriptionAttribute.cs" />\r
<Compile Include="System.Web\XmlSiteMapProvider.cs" />\r
<Compile Include="System.Web\UplevelHelper.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+mono $(ProjectDir)\..\lib\net_4_x\culevel.exe -o $(ProjectDir)\System.Web\UplevelHelper.cs $(ProjectDir)\UplevelHelperDefinitions.xml
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+mono $(ProjectDir)\..\lib\net_4_x\culevel.exe -o $(ProjectDir)\System.Web\UplevelHelper.cs $(ProjectDir)\UplevelHelperDefinitions.xml
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Configuration/System.Configuration-net_4_x.csproj">\r
- <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
- <Name>System.Configuration-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_x.csproj">\r
- <Project>{371560EA-7BD3-4025-90CB-F1B112403CF2}</Project>\r
- <Name>Mono.Data.Sqlite-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_x.csproj">\r
- <Project>{928432BE-3518-4103-97F6-48B9658588A6}</Project>\r
- <Name>System.Web.ApplicationServices-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System/System-net_4_x.csproj">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
<Project>{8F86C287-38A5-49F8-BE6D-1E0E3D74AF39}</Project>\r
<Name>System.ComponentModel.DataAnnotations-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_x.csproj">\r
+ <Project>{928432BE-3518-4103-97F6-48B9658588A6}</Project>\r
+ <Name>System.Web.ApplicationServices-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_x.csproj">\r
+ <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
+ <Name>System.Configuration-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_x.csproj">\r
+ <Project>{371560EA-7BD3-4025-90CB-F1B112403CF2}</Project>\r
+ <Name>Mono.Data.Sqlite-net_4_x</Name>\r
+ </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
</ItemGroup>\r
<ItemGroup>\r
- <EmbeddedResource Include="resources/TranslationResources.resources">\r
+ <EmbeddedResource Include="resources/TranslationResources.resx">\r
<LogicalName>TranslationResources.resources</LogicalName>\r
</EmbeddedResource>\r
<EmbeddedResource Include="resources/WebUIValidation.js">\r
Mono.Web.Util/SettingsMappingManager.cs
Mono.Web.Util/SettingsMappingWhat.cs
-ReferenceSources/SR.cs
System.Web/ApplicationShutdownReason.cs
System.Web/BeginEventHandler.cs
System.Web.Caching/AggregateCacheDependency.cs
../referencesource/System.Web/UI/IDataSource.cs
../referencesource/System.Web/UI/IDataSourceViewSchemaAccessor.cs
../referencesource/System.Web/UI/IDReferencePropertyAttribute.cs
-../referencesource/System.Web/UI/WebControls/IEditableTextControl.cs
../referencesource/System.Web/UI/IExpressionsAccessor.cs
../referencesource/System.Web/UI/IFilterResolutionService.cs
System.Web.UI/IgnoreUnknownContentAttribute.cs
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699,618,612,809</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<EmbeddedResource Include="resources/DnDMove.cur">\r
<LogicalName>System.Windows.Forms.DnDMove.cur</LogicalName>\r
</EmbeddedResource>\r
- <EmbeddedResource Include="resources/keyboards.resources">\r
+ <EmbeddedResource Include="resources/keyboards.resources.prebuilt">\r
<LogicalName>keyboards.resources</LogicalName>\r
</EmbeddedResource>\r
<EmbeddedResource Include="resources/16_computer.png">\r
EnableFormsForModalLoop (toplevels, context);
- if (context.MainForm != null && context.MainForm.IsHandleCreated) {
- XplatUI.SetModal (context.MainForm.Handle, false);
+ if (old != null && old.IsHandleCreated) {
+ XplatUI.SetModal (old.Handle, false);
}
#if DebugRunLoop
Console.WriteLine (" Done with the SetModal");
try {
var clipboardAtom = gdk_atom_intern ("CLIPBOARD", true);
var clipboard = gtk_clipboard_get (clipboardAtom);
- if (clipboard != null) {
+ if (clipboard != IntPtr.Zero) {
// for now we only store text
var text = Clipboard.GetRtfText ();
if (string.IsNullOrEmpty (text))
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{29FCE500-BC83-4BF0-AED0-4E96932182F7}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Workflow.Activities</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../winfx.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="Assembly\AssemblyInfo.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{3424BA74-B0AE-4C5E-A2C6-6FF86369D510}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Workflow.ComponentModel</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../winfx.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="Assembly\AssemblyInfo.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{E4180397-83B3-4F7B-9878-6891698F7C52}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Workflow.Runtime</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../winfx.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="Assembly\AssemblyInfo.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{8C65BF8D-256A-44B0-BF9A-8052C075DC31}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>1699,618,612,642</NoWarn>\r
- <OutputPath>./../../class/lib/build/bare</OutputPath>\r
- <NoStdLib>True</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- \r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>System.Xml</AssemblyName>\r
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>1699,618,612,642</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,618,612,642</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="..\..\build\common\Consts.cs" />\r
- <Compile Include="..\..\build\common\Locale.cs" />\r
- <Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
- <Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="Mono.Xml.Schema\XmlSchemaValidatingReader.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdIdentityPath.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdIdentityState.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdKeyTable.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdParticleValidationState.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdValidatingReader.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdWildcard.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocument.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocument2.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocumentBuilder.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocumentBuilder2.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocumentWriter.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocumentWriter2.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathNavigator.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathNavigator2.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathNode.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathNode2.cs" />\r
- <Compile Include="Mono.Xml.XPath\IdPattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\KeyPattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\LocationPathPattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\Pattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\UnionPattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\XPathEditableDocument.cs" />\r
- <Compile Include="Mono.Xml.XPath\XPathNavigatorReader.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslApplyImports.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslApplyTemplates.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslAttribute.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslAvt.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslCallTemplate.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslChoose.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslComment.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslCompiledElement.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslCopy.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslCopyOf.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslElement.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslFallback.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslForEach.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslIf.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslLiteralElement.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslMessage.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslNotSupportedOperation.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslNumber.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslOperation.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslProcessingInstruction.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslTemplateContent.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslText.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslValueOf.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslVariable.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Attribute.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Compiler.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Debug.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Emitter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\GenericOutputter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\HtmlEmitter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\MSXslScriptManager.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Outputter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\ScriptCompilerInfo.cs" />\r
- <Compile Include="Mono.Xml.Xsl\TextEmitter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\TextOutputter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XmlWriterEmitter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslAttributeSet.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslDecimalFormat.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslFunctions.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslKey.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslOutput.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslSortEvaluator.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslStylesheet.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XsltCompiledContext.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XsltDebuggerWrapper.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslTemplate.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslTransformProcessor.cs" />\r
- <Compile Include="Mono.Xml\IHasXmlParserContext.cs" />\r
- <Compile Include="Mono.Xml\IHasXmlSchemaInfo.cs" />\r
- <Compile Include="Mono.Xml\SubtreeXmlReader.cs" />\r
- <Compile Include="Mono.Xml\XmlFilterReader.cs" />\r
- <Compile Include="Mono.Xml\XmlNodeWriter.cs" />\r
- <Compile Include="System.Xml.Schema\BuiltInDatatype.cs" />\r
- <Compile Include="System.Xml.Schema\IXmlSchemaInfo.cs" />\r
- <Compile Include="System.Xml.Schema\SchemaDataValueType.cs" />\r
- <Compile Include="System.Xml.Schema\ValidationEventArgs.cs" />\r
- <Compile Include="System.Xml.Schema\ValidationHandler.cs" />\r
- <Compile Include="System.Xml.Schema\XmlAtomicValue.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchema.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAll.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAnnotated.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAnnotation.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAny.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAnyAttribute.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAppInfo.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAttribute.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAttributeGroup.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAttributeGroupRef.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaChoice.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaCollection.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaCollectionEnumerator.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaCompilationSettings.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaComplexContent.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaComplexContentExtension.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaComplexContentRestriction.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaComplexType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaContent.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaContentModel.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaContentProcessing.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaContentType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaDatatype.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaDatatypeVariety.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaDerivationMethod.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaDocumentation.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaElement.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaEnumerationFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaException.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaExternal.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaForm.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaFractionDigitsFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaGroup.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaGroupBase.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaGroupRef.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaIdentityConstraint.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaImport.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaInclude.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaInference.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaInferenceException.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaInfo.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaKey.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaKeyref.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaLengthFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMaxExclusiveFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMaxInclusiveFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMaxLengthFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMinExclusiveFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMinInclusiveFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMinLengthFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaNotation.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaNumericFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaObject.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaObjectCollection.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaObjectEnumerator.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaObjectTable.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaParticle.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaPatternFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaReader.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaRedefine.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSequence.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSerializer.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleContent.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleContentExtension.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleContentRestriction.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleTypeContent.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleTypeList.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleTypeRestriction.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleTypeUnion.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaTotalDigitsFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaUnique.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaUse.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaUtil.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaValidationException.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaValidationFlags.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaValidator.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaValidity.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaWhiteSpaceFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaXPath.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSeverityType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlTypeCode.cs" />\r
- <Compile Include="System.Xml.Schema\XmlValueConverter.cs" />\r
- <Compile Include="System.Xml.Schema\XmlValueGetter.cs" />\r
- <Compile Include="System.Xml.Serialization.Advanced\SchemaImporterExtension.cs" />\r
- <Compile Include="System.Xml.Serialization.Advanced\SchemaImporterExtensionCollection.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\DateTimeSerializationSection.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\SchemaImporterExtensionElement.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\SchemaImporterExtensionElementCollection.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\SchemaImporterExtensionsSection.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\SerializationSectionGroup.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\XmlSerializerSection.cs" />\r
- <Compile Include="System.Xml.Serialization\CodeExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\CodeGenerationOptions.cs" />\r
- <Compile Include="System.Xml.Serialization\CodeIdentifier.cs" />\r
- <Compile Include="System.Xml.Serialization\CodeIdentifiers.cs" />\r
- <Compile Include="System.Xml.Serialization\ImportContext.cs" />\r
- <Compile Include="System.Xml.Serialization\IXmlSerializable.cs" />\r
- <Compile Include="System.Xml.Serialization\IXmlTextParser.cs" />\r
- <Compile Include="System.Xml.Serialization\KeyHelper.cs" />\r
- <Compile Include="System.Xml.Serialization\MapCodeGenerator.cs" />\r
- <Compile Include="System.Xml.Serialization\ReflectionHelper.cs" />\r
- <Compile Include="System.Xml.Serialization\SchemaImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SchemaTypes.cs" />\r
- <Compile Include="System.Xml.Serialization\SerializationCodeGenerator.cs" />\r
- <Compile Include="System.Xml.Serialization\SerializationCodeGeneratorConfiguration.cs" />\r
- <Compile Include="System.Xml.Serialization\SerializationSource.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapAttributeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapAttributeOverrides.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapCodeExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapElementAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapEnumAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapIgnoreAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapIncludeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapReflectionImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapSchemaExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapSchemaImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapSchemaMember.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapTypeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\TypeData.cs" />\r
- <Compile Include="System.Xml.Serialization\TypeMember.cs" />\r
- <Compile Include="System.Xml.Serialization\TypeTranslator.cs" />\r
- <Compile Include="System.Xml.Serialization\UnreferencedObjectEventArgs.cs" />\r
- <Compile Include="System.Xml.Serialization\UnreferencedObjectEventHandler.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAnyAttributeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAnyElementAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAnyElementAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlArrayAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlArrayItemAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlArrayItemAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributeEventArgs.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributeEventHandler.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributeOverrides.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlChoiceIdentifierAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlCodeExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlCustomFormatter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlDeserializationEvents.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlElementAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlElementAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlElementEventArgs.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlElementEventHandler.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlEnumAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlIgnoreAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlIncludeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlMapping.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlMappingAccess.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlMemberMapping.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlMembersMapping.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlNamespaceDeclarationsAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlNodeEventArgs.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlNodeEventHandler.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlReflectionImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlReflectionMember.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlRootAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemaEnumerator.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemaExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemaImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemaProviderAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemas.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationCollectionFixupCallback.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationFixupCallback.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationGeneratedCode.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationReadCallback.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationReader.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationReaderInterpreter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationWriteCallback.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationWriter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationWriterInterpreter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializer.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerAssemblyAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerFactory.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerImplementation.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerNamespaces.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerVersionAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTextAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapElementInfo.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapMember.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapMemberAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapMemberElement.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapMemberNamespaces.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapping.cs" />\r
- <Compile Include="System.Xml.XPath\DefaultContext.cs" />\r
- <Compile Include="System.Xml.XPath\Expression.cs" />\r
- <Compile Include="System.Xml.XPath\Iterator.cs" />\r
- <Compile Include="System.Xml.XPath\IXPathNavigable.cs" />\r
- <Compile Include="System.Xml.XPath\Tokenizer.cs" />\r
- <Compile Include="System.Xml.XPath\XmlCaseOrder.cs" />\r
- <Compile Include="System.Xml.XPath\XmlDataType.cs" />\r
- <Compile Include="System.Xml.XPath\XmlSortOrder.cs" />\r
- <Compile Include="System.Xml.XPath\XPathComparer.cs" />\r
- <Compile Include="System.Xml.XPath\XPathDocument.cs" />\r
- <Compile Include="System.Xml.XPath\XPathException.cs" />\r
- <Compile Include="System.Xml.XPath\XPathExpression.cs" />\r
- <Compile Include="System.Xml.XPath\XPathItem.cs" />\r
- <Compile Include="System.Xml.XPath\XPathNamespaceScope.cs" />\r
- <Compile Include="System.Xml.XPath\XPathNavigator.cs" />\r
- <Compile Include="System.Xml.XPath\XPathNodeIterator.cs" />\r
- <Compile Include="System.Xml.XPath\XPathNodeType.cs" />\r
- <Compile Include="System.Xml.XPath\XPathResultType.cs" />\r
- <Compile Include="System.Xml.Xsl\IXsltContextFunction.cs" />\r
- <Compile Include="System.Xml.Xsl\IXsltContextVariable.cs" />\r
- <Compile Include="System.Xml.Xsl\XslCompiledTransform.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltArgumentList.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltCompileException.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltContext.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltException.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltMessageEncounteredEventArgs.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltMessageEncounteredEventHandler.cs" />\r
- <Compile Include="System.Xml.Xsl\XslTransform.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltSettings.cs" />\r
- <Compile Include="System.Xml\ConformanceLevel.cs" />\r
- <Compile Include="System.Xml\DefaultXmlWriter.cs" />\r
- <Compile Include="System.Xml\DTDAutomata.cs" />\r
- <Compile Include="System.Xml\DTDObjectModel.cs" />\r
- <Compile Include="System.Xml\DtdProcessing.cs" />\r
- <Compile Include="System.Xml\DTDReader.cs" />\r
- <Compile Include="System.Xml\DTDValidatingReader2.cs" />\r
- <Compile Include="System.Xml\EntityHandling.cs" />\r
- <Compile Include="System.Xml\EntityResolvingXmlReader.cs" />\r
- <Compile Include="System.Xml\Formatting.cs" />\r
- <Compile Include="System.Xml\IHasXmlChildNode.cs" />\r
- <Compile Include="System.Xml\IHasXmlNode.cs" />\r
- <Compile Include="System.Xml\IXmlLineInfo.cs" />\r
- <Compile Include="System.Xml\IXmlNamespaceResolver.cs" />\r
- <Compile Include="System.Xml\MonoFIXAttribute.cs" />\r
- <Compile Include="System.Xml\NamespaceHandling.cs" />\r
- <Compile Include="System.Xml\NameTable.cs" />\r
- <Compile Include="System.Xml\NewLineHandling.cs" />\r
- <Compile Include="System.Xml\ReadState.cs" />\r
- <Compile Include="System.Xml\ValidationType.cs" />\r
- <Compile Include="System.Xml\WhitespaceHandling.cs" />\r
- <Compile Include="System.Xml\WriteState.cs" />\r
- <Compile Include="System.Xml\XmlAttribute.cs" />\r
- <Compile Include="System.Xml\XmlAttributeCollection.cs" />\r
- <Compile Include="System.Xml\XmlCDataSection.cs" />\r
- <Compile Include="System.Xml\XmlChar.cs" />\r
- <Compile Include="System.Xml\XmlCharacterData.cs" />\r
- <Compile Include="System.Xml\XmlComment.cs" />\r
- <Compile Include="System.Xml\XmlConstructs.cs" />\r
- <Compile Include="System.Xml\XmlConvert.cs" />\r
- <Compile Include="System.Xml\XmlDateTimeSerializationMode.cs" />\r
- <Compile Include="System.Xml\XmlDeclaration.cs" />\r
- <Compile Include="System.Xml\XmlDocument.cs" />\r
- <Compile Include="System.Xml\XmlDocumentFragment.cs" />\r
- <Compile Include="System.Xml\XmlDocumentNavigator.cs" />\r
- <Compile Include="System.Xml\XmlDocumentType.cs" />\r
- <Compile Include="System.Xml\XmlElement.cs" />\r
- <Compile Include="System.Xml\XmlEntity.cs" />\r
- <Compile Include="System.Xml\XmlEntityReference.cs" />\r
- <Compile Include="System.Xml\XmlException.cs" />\r
- <Compile Include="System.Xml\XmlImplementation.cs" />\r
- <Compile Include="System.Xml\XmlInputStream.cs" />\r
- <Compile Include="System.Xml\XmlIteratorNodeList.cs" />\r
- <Compile Include="System.Xml\XmlLinkedNode.cs" />\r
- <Compile Include="System.Xml\XmlNamedNodeMap.cs" />\r
- <Compile Include="System.Xml\XmlNameEntry.cs" />\r
- <Compile Include="System.Xml\XmlNameEntryCache.cs" />\r
- <Compile Include="System.Xml\XmlNamespaceManager.cs" />\r
- <Compile Include="System.Xml\XmlNamespaceScope.cs" />\r
- <Compile Include="System.Xml\XmlNameTable.cs" />\r
- <Compile Include="System.Xml\XmlNode.cs" />\r
- <Compile Include="System.Xml\XmlNodeArrayList.cs" />\r
- <Compile Include="System.Xml\XmlNodeChangedAction.cs" />\r
- <Compile Include="System.Xml\XmlNodeChangedEventArgs.cs" />\r
- <Compile Include="System.Xml\XmlNodeChangedEventHandler.cs" />\r
- <Compile Include="System.Xml\XmlNodeList.cs" />\r
- <Compile Include="System.Xml\XmlNodeListChildren.cs" />\r
- <Compile Include="System.Xml\XmlNodeOrder.cs" />\r
- <Compile Include="System.Xml\XmlNodeReader2.cs" />\r
- <Compile Include="System.Xml\XmlNodeReaderImpl.cs" />\r
- <Compile Include="System.Xml\XmlNodeType.cs" />\r
- <Compile Include="System.Xml\XmlNotation.cs" />\r
- <Compile Include="System.Xml\XmlOutputMethod.cs" />\r
- <Compile Include="System.Xml\XmlParserContext.cs" />\r
- <Compile Include="System.Xml\XmlParserInput.cs" />\r
- <Compile Include="System.Xml\XmlProcessingInstruction.cs" />\r
- <Compile Include="System.Xml\XmlQualifiedName.cs" />\r
- <Compile Include="System.Xml\XmlReader.cs" />\r
- <Compile Include="System.Xml\XmlReaderBinarySupport.cs" />\r
- <Compile Include="System.Xml\XmlReaderSettings.cs" />\r
- <Compile Include="System.Xml\XmlResolver.cs" />\r
- <Compile Include="System.Xml\XmlSecureResolver.cs" />\r
- <Compile Include="System.Xml\XmlSignificantWhitespace.cs" />\r
- <Compile Include="System.Xml\XmlSpace.cs" />\r
- <Compile Include="System.Xml\XmlText.cs" />\r
- <Compile Include="System.Xml\XmlTextReader.cs" />\r
- <Compile Include="System.Xml\XmlTextReader2.cs" />\r
- <Compile Include="System.Xml\XmlTextWriter2.cs" />\r
- <Compile Include="System.Xml\XmlTokenizedType.cs" />\r
- <Compile Include="System.Xml\XmlUrlResolver.cs" />\r
- <Compile Include="System.Xml\XmlValidatingReader.cs" />\r
- <Compile Include="System.Xml\XmlWhitespace.cs" />\r
- <Compile Include="System.Xml\XmlWriter.cs" />\r
- <Compile Include="System.Xml\XmlWriterSettings.cs" />\r
- <Compile Include="System.Xml\XQueryConvert.cs" />\r
- <Compile Include="Mono.Xml.Xsl\build_PatternParser.cs" />\r
- <Compile Include="Mono.Xml.Xsl\build_PatternTokenizer.cs" />\r
- <Compile Include="System.Xml.XPath\Parser.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-mono $(ProjectDir)\..\..\..\msvc\scripts\prepare.exe $(ProjectDir)..\.. xml\r
-$(ProjectDir)\..\..\jay\jay -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\System.Xml.XPath\Parser.jay > $(ProjectDir)\System.Xml.XPath\Parser.cs\r
-echo "#define XSLT_PATTERN" > $(ProjectDir)\Mono.Xml.Xsl\PatternParser.cs\r
-$(ProjectDir)\..\..\jay\jay -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Mono.Xml.Xsl\PatternParser.jay >> $(ProjectDir)\Mono.Xml.Xsl\PatternParser.cs\r
-echo "#define XSLT_PATTERN" > $(ProjectDir)\Mono.Xml.Xsl\PatternTokenizer.cs\r
-cat $(ProjectDir)\System.Xml.XPath\Tokenizer.cs >> $(ProjectDir)\Mono.Xml.Xsl\PatternTokenizer.cs\r
-\r
- </PreBuildEvent>
- <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
- $(ProjectDir)\..\..\..\msvc\scripts\prepare.exe $(ProjectDir)..\.. xml\r
-$(ProjectDir)\..\..\jay\jay -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\System.Xml.XPath\Parser.jay > $(ProjectDir)\System.Xml.XPath\Parser.cs\r
-echo "#define XSLT_PATTERN" > $(ProjectDir)\Mono.Xml.Xsl\PatternParser.cs\r
-$(ProjectDir)\..\..\jay\jay -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Mono.Xml.Xsl\PatternParser.jay >> $(ProjectDir)\Mono.Xml.Xsl\PatternParser.cs\r
-echo "#define XSLT_PATTERN" > $(ProjectDir)\Mono.Xml.Xsl\PatternTokenizer.cs\r
-type $(ProjectDir)\System.Xml.XPath\Tokenizer.cs >> $(ProjectDir)\Mono.Xml.Xsl\PatternTokenizer.cs\r
-\r
- </PreBuildEvent>
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <ProjectReference Include="../corlib/corlib-build.csproj">\r
- <Project>{0CAF787F-F70B-4556-987A-67E036CD71C1}</Project>\r
- <Name>corlib\corlib-build</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System/System-bare-build.csproj">\r
- <Project>{6E4F4BFB-2900-4663-B922-F176B2358C12}</Project>\r
- <Name>System\System-bare-build</Name>\r
- </ProjectReference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
-</Project>\r
-
<OutputType>Library</OutputType>\r
<NoWarn>1699,219,414,649,1717</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x/bare</OutputPath>\r
+ <IntermediateOutputPath>obj-bare</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\GenerateHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\IteratorDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\OptimizerPatterns.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\StaticDataManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\TailCallAnalyzer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILAnnotation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILModule.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILOptimization.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlIlTrace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlIlTypeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlIlVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\ISourceLineInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\ListBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Pair.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilBinary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilChoice.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilCloneVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilDataSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilFunction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilInvoke.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilInvokeEarlyBound.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilInvokeLateBound.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilLiteral.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilLoop.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilName.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilNodeType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilPatternFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilPatternVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilReference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilReplaceVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilScopedVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilSortKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilStrConcat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilTargetType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilTernary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilTypeChecker.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilUnary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilValidationVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilXmlReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilXmlWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\SerializationHints.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\SubstitutionList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\WhitespaceRule.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QueryReaderSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\ContentIterators.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\DecimalFormatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\DocumentOrderComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\DodSequenceMerge.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\EarlyBoundInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\NumberFormatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\RtfNavigator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\SetIterators.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\SiblingIterators.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\StringConcat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\TreeIterators.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\WhitespaceRuleLookup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\WhitespaceRuleReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlAggregates.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlAttributeCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlCollation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlExtensionFunction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlILIndex.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlILStorageConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlIterators.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlNavigatorFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlNavigatorStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryRuntime.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQuerySequence.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryStaticData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlRawWriterWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlSequenceWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlSortKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlSortKeyAccumulator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XslNumber.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XsltConvert.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XsltFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XsltLibrary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\SourceLineInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlILCommand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlIlGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlNodeKindFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQualifiedNameTest.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQueryCardinality.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQueryType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQueryTypeFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\IXpathBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\IXPathEnvironment.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathAxis.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathCompileException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathQilFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathScanner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPathConvert.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XslException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Compiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\CompilerScopeManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Focus.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\IErrorHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\InvokeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\KeyMatchBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Keywords.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\MatcherBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\OutputScopeManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\QilGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\QilGeneratorEnv.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\QilStrConcatenator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Scripts.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Stylesheet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XPathPatternBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XPathPatternParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslAst.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslAstAnalyzer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XsltInput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XsltLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XsltQilFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Action.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ActionFrame.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ApplyImportsAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ApplyTemplatesAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\AttributeAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\AttributeSetAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Avt.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\AvtEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\BeginEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\BuilderInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CallTemplateAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ChooseAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CommentAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CompiledAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Compiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ContainerAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyAttributesAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyCodeAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyNamespacesAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyNodesetAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyOfAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\DbgCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\DocumentScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ElementAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\EndEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Event.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ForeachAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\HtmlProps.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\IfAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\InputScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\InputScopeManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\MessageAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NamespaceDecl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NamespaceEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NavigatorInput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NavigatorOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NewInstructionAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NumberAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\OutKeywords.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\OutputScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\OutputScopeManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\PrefixQname.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ProcessingInstructionAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Processor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ReaderOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\RecordBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\RecordOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\RootAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\SequentialOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\SortAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\StateMachine.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\StringOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Stylesheet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TemplateAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TemplateBaseAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TemplateLookupAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Templatemanager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextOnlyOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TheQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\UseAttributesetsAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ValueOfAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\VariableAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\WithParamAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\WriterOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\XsltCompileContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\XsltDebugger.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\XsltOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\InternalApis\NDP_Common\inc\Win8Helpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\misc\HResults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\misc\InvariantComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\misc\PrivilegedConfigurationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Assembly\System.Xml.Assembly.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\AsyncHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Base64Decoder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Base64Encoder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Base64EncoderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BinaryXml\BinXmltoken.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BinaryXml\SqlUtils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BinaryXml\XmlBinaryReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BinaryXml\XmlBinaryReaderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BinHexDecoder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BinHexEncoder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BinHexEncoderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Bits.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BitStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\ByteStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\Shape.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\ShapeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathDocumentBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathDocumentIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathDocumentNavigator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathDocumentView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathNodeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathNodeInfoAtom.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathNodeView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathNodeViewPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\BinaryCompatibility.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\CharEntityEncoderFallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\ConformanceLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\DtdProcessing.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\EntityHandling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\HtmlEncodedRawTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\HtmlTernaryTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\HtmlUtf8RawTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IDtdInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IDtdParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IDtdParserAdapter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IDtdParserAdapterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IDtdParserAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IncrementalReadDecoders.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IRemovableWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IValidationEventHandling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\NamespaceHandling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\NewLineHandling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\QueryOutputWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\QueryOutputWriterV1.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\ReadContentAsBinaryHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\ReadContentAsBinaryHelperAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\ReadOnlyTernaryTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\ReadState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\SecureStringHasher.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\TextEncodedRawTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\TextUtf8RawTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\ValidatingReaderNodeData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\ValidationType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\WhitespaceHandling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlAsyncCheckReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlAsyncCheckWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlAutoDetectWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingReaderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingWriterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlConfiguration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlEncodedRawTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlEncodedRawTextWriterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlEventCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlParserContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlRawWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlRawWriterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlReaderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlReaderSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlSpace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlSubtreeReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlSubtreeReaderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlTextEncoder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlTextReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImpl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImplAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImplHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImplHelpersAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlUtf8RawTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlUtf8RawTextWriterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlValidatingReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlValidatingReaderImpl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlValidatingReaderImplAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriterHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriterHelpersAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWrappingReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWrappingReaderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWrappingWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWrappingWriterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWriterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWriterSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XsdCachingReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XsdCachingReaderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XsdValidatingReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XsdValidatingReaderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\DiagnosticsSwitches.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\DocumentSchemaValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\DocumentXmlWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\DocumentXPathNavigator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\DomNameTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlAttributeCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlCDataSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlCharacterData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlChildEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlChildNodes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlComment.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlDeclaration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlDocument.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlDocumentFragment.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlDocumentType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlDomTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlElementList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlEntity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlEntityReference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlEventChangedAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlImplementation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlLinkedNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlName.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNamedNodemap.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNamedNodeMap.SmallXmlNodeList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNodeChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNodeChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNodeList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNodeReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNotation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlProcessingInstruction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlSignificantWhiteSpace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlText.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlUnspecifiedAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlWhitespace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XPathNodeList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\EmptyEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\HWStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\IApplicationResourceStreamResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\IHasXmlNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\IXmlLineInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\IXmlNamespaceResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\LineInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\MTNameTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\NameTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Ref.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Resolvers\XmlKnownDtds.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Resolvers\XmlPreloadedResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Resolvers\XmlPreloadedResolverAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\Asttree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\AutoValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\BaseProcessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\BaseValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\BitSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\Chameleonkey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\CompiledidEntityConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\ConstraintStruct.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\ContentValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\DataTypeImplementation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\DtdParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\DtdParserAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\DtdValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\FacetChecker.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\Inference\Infer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\Inference\XmlSchemaInferenceException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\IXmlSchemaInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\NamespaceList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\Parser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\ParserAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\Preprocessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaAttDef.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaCollectionCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaCollectionpreProcessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaDeclBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaElementDecl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaEntity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaNames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaNamespacemanager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaNotation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaSetCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\ValidationEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\ValidationEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\ValidationState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XdrBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XdrValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlAtomicValue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchema.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAll.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAnnotated.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAnnotation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAny.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAnyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAppInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAttributeGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAttributeGroupref.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaChoice.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaCompilationSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexContent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexContentExtension.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexContentRestriction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContentModel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContentProcessing.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContentType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaDataType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaDerivationMethod.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaDocumentation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaExternal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaFacet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaForm.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaGroupBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaGroupRef.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaIdEntityConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaImport.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaInclude.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaNotation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaObjectCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaObjectTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaParticle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaRedefine.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSequence.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleContent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleContentExtension.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleContentRestriction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeContent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeRestriction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeUnion.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSubstitutionGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaUse.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaValidationException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaValidity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSeverityType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlTokenizedType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlTypeCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlValueConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XsdBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XsdDateTime.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XsdDuration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XsdValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\_Events.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Advanced\SchemaImporterExtension.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\AppSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\CodeExporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\CodeGenerationoptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\CodeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\CodeIdentifier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\CodeIdentifiers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Compilation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Compiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Configuration\ConfigurationStrings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Configuration\DateTimeSerializationSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Configuration\SchemaImporterExtensionElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Configuration\SchemaImporterExtensionElementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Configuration\SchemaImporterExtensionsSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Configuration\SerializationSectionGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Configuration\XmlSerializerSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\ImportContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\indentedWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\IXmlSerializable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\IXmlTextParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Mappings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Models.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\NameTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\PrimitiveXmlSerializers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SchemaImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SchemaObjectWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapAttributeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapAttributeOverrides.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapCodeExporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapElementAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapEnumAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapIgnoreAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapIncludeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapReflectionImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapSchemaExporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapSchemaImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapSchemamember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SourceInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\TypeExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Types.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlAnyAttributeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlAnyElementAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlAnyElementAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlArrayAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlArrayItemAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlArrayItemAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlAttributeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlAttributeOverrides.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlChoiceIdentifierAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlCodeExporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlCountingReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Xmlcustomformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlElementAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlElementAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlEnumAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlIgnoreAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlIncludeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlMemberMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlMembersMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlNamespaceDeclarationsAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlReflectionImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlReflectionMember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlRootAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSchemaExporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSchemaImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSchemaProviderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSchemas.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationGeneratedCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationILGen.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationReaderILGen.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationWriterILGen.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerAssemblyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerNamespaces.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerVersionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlTextAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlTypeMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\ValidateNames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlCharType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlComplianceUtil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlConvert.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlDownloadManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlDownloadManagerAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlEncoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlNamespacemanager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlNamespaceScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlNameTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlNodeOrder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlNodeType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlNullResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlQualifiedName.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlReservedNs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlResolverAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlSecureResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlSecureResolverAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlUrlResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlUrlResolverAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlXapResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\AbsoluteQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\AstNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\AttributeQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Axis.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\BaseAxisQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\BooleanExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\BooleanFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\CacheAxisQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\CacheChildrenQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\CacheOutputQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ChildrenQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ClonableStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\CompiledXPathExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ContextQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\DescendantBaseQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\DescendantoverDescendantQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\DescendantQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\DocumentorderQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\EmptyQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ExtensionQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Filter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\FilterQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\FollowingQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\FollowingSibling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ForwardPositionQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Function.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\FunctionQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Group.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\GroupQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\IdQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\IteratorFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\LogicalExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\MergeFilterQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\NamespaceQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\NodeFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\NumberFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\NumericExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Operand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\OperandQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Operator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ParentQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\PrecedingQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\PrecedingSibling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Query.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\QueryBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ResetableIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ReversePositionQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Root.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\SortQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\StringFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\UnionExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ValueQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Variable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\VariableQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathAncestorIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathAncestorQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathArrayIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathAxisIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathChildIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathDescendantIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathEmptyIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathMultyIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathScanner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathSelectionIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathSelfQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathSingletonIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\IXPathNavigable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathDocument.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathItem.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathNamespaceScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathNavigator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathNavigatorKeyComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathNavigatorReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathNodeIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathNodeType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Xslt\XslCompiledTransform.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Xslt\XsltArgumentList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Xslt\XsltContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Xslt\XsltException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Xslt\XslTransform.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Xslt\XsltSettings.cs" />\r
+ <Compile Include="..\..\build\common\AssemblyRef.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\GenerateHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\IteratorDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\OptimizerPatterns.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\StaticDataManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\TailCallAnalyzer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILAnnotation.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILModule.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILOptimization.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlIlTrace.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlIlTypeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlIlVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\ISourceLineInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\ListBase.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Pair.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilBinary.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilChoice.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilCloneVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilDataSource.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilExpression.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilFunction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilInvoke.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilInvokeEarlyBound.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilInvokeLateBound.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilList.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilLiteral.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilLoop.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilName.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilNodeType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilParameter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilPatternFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilPatternVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilReference.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilReplaceVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilScopedVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilSortKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilStrConcat.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilTargetType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilTernary.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilTypeChecker.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilUnary.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilValidationVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilXmlReader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilXmlWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\SerializationHints.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\SubstitutionList.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\WhitespaceRule.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QueryReaderSettings.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\ContentIterators.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\DecimalFormatter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\DocumentOrderComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\DodSequenceMerge.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\EarlyBoundInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\NumberFormatter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\RtfNavigator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\SetIterators.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\SiblingIterators.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\StringConcat.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\TreeIterators.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\WhitespaceRuleLookup.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\WhitespaceRuleReader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlAggregates.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlAttributeCache.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlCollation.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlExtensionFunction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlILIndex.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlILStorageConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlIterators.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlNavigatorFilter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlNavigatorStack.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryContext.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryRuntime.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQuerySequence.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryStaticData.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlRawWriterWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlSequenceWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlSortKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlSortKeyAccumulator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XslNumber.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XsltConvert.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XsltFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XsltLibrary.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\SourceLineInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlILCommand.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlIlGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlNodeKindFlags.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQualifiedNameTest.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQueryCardinality.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQueryType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQueryTypeFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\IXpathBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\IXPathEnvironment.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathAxis.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathCompileException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathContext.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathParser.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathQilFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathScanner.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPathConvert.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XslException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Compiler.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\CompilerScopeManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Focus.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\IErrorHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\InvokeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\KeyMatchBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Keywords.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\MatcherBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\OutputScopeManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\QilGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\QilGeneratorEnv.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\QilStrConcatenator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Scripts.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Stylesheet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XPathPatternBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XPathPatternParser.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslAst.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslAstAnalyzer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslFlags.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XsltInput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XsltLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XsltQilFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Action.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ActionFrame.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ApplyImportsAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ApplyTemplatesAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\AttributeAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\AttributeSetAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Avt.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\AvtEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\BeginEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\BuilderInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CallTemplateAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ChooseAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CommentAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CompiledAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Compiler.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ContainerAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyAttributesAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyCodeAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyNamespacesAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyNodesetAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyOfAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\DbgCompiler.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\DocumentScope.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ElementAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\EndEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Event.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ForeachAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\HtmlProps.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\IfAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\InputScope.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\InputScopeManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\MessageAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NamespaceDecl.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NamespaceEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NavigatorInput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NavigatorOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NewInstructionAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NumberAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\OutKeywords.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\OutputScope.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\OutputScopeManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\PrefixQname.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ProcessingInstructionAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Processor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ReaderOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\RecordBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\RecordOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\RootAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\SequentialOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\SortAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\StateMachine.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\StringOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Stylesheet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TemplateAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TemplateBaseAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TemplateLookupAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Templatemanager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextOnlyOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TheQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\UseAttributesetsAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ValueOfAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\VariableAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\WithParamAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\WriterOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\XsltCompileContext.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\XsltDebugger.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\XsltOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\InternalApis\NDP_Common\inc\Win8Helpers.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\misc\HResults.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\misc\InvariantComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\misc\PrivilegedConfigurationManager.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Assembly\System.Xml.Assembly.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\AsyncHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Base64Decoder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Base64Encoder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Base64EncoderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BinaryXml\BinXmltoken.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BinaryXml\SqlUtils.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BinaryXml\XmlBinaryReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BinaryXml\XmlBinaryReaderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BinHexDecoder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BinHexEncoder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BinHexEncoderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Bits.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BitStack.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\ByteStack.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\Shape.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\ShapeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathDocumentBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathDocumentIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathDocumentNavigator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathDocumentView.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathNode.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathNodeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathNodeInfoAtom.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathNodeView.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathNodeViewPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\BinaryCompatibility.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\CharEntityEncoderFallback.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\ConformanceLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\DtdProcessing.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\EntityHandling.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\HtmlEncodedRawTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\HtmlTernaryTree.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\HtmlUtf8RawTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IDtdInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IDtdParser.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IDtdParserAdapter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IDtdParserAdapterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IDtdParserAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IncrementalReadDecoders.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IRemovableWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IValidationEventHandling.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\NamespaceHandling.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\NewLineHandling.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\QueryOutputWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\QueryOutputWriterV1.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\ReadContentAsBinaryHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\ReadContentAsBinaryHelperAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\ReadOnlyTernaryTree.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\ReadState.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\SecureStringHasher.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\TextEncodedRawTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\TextUtf8RawTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\ValidatingReaderNodeData.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\ValidationType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\WhitespaceHandling.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlAsyncCheckReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlAsyncCheckWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlAutoDetectWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingReaderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingWriterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlConfiguration.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlEncodedRawTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlEncodedRawTextWriterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlEventCache.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlParserContext.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlRawWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlRawWriterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlReaderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlReaderSettings.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlSpace.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlSubtreeReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlSubtreeReaderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlTextEncoder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlTextReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImpl.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImplAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImplHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImplHelpersAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlUtf8RawTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlUtf8RawTextWriterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlValidatingReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlValidatingReaderImpl.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlValidatingReaderImplAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriterHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriterHelpersAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWrappingReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWrappingReaderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWrappingWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWrappingWriterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWriterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWriterSettings.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XsdCachingReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XsdCachingReaderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XsdValidatingReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XsdValidatingReaderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\DiagnosticsSwitches.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\DocumentSchemaValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\DocumentXmlWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\DocumentXPathNavigator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\DomNameTable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlAttributeCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlCDataSection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlCharacterData.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlChildEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlChildNodes.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlComment.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlDeclaration.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlDocument.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlDocumentFragment.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlDocumentType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlDomTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlElement.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlElementList.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlEntity.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlEntityReference.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlEventChangedAction.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlImplementation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlLinkedNode.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlName.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNamedNodemap.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNamedNodeMap.SmallXmlNodeList.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNode.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNodeChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNodeChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNodeList.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNodeReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNotation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlProcessingInstruction.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlSignificantWhiteSpace.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlText.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlUnspecifiedAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlWhitespace.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XPathNodeList.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\EmptyEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\HWStack.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\IApplicationResourceStreamResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\IHasXmlNode.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\IXmlLineInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\IXmlNamespaceResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\LineInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\MTNameTable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\NameTable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Ref.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Resolvers\XmlKnownDtds.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Resolvers\XmlPreloadedResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Resolvers\XmlPreloadedResolverAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\Asttree.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\AutoValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\BaseProcessor.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\BaseValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\BitSet.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\Chameleonkey.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\CompiledidEntityConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\ConstraintStruct.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\ContentValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\DataTypeImplementation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\DtdParser.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\DtdParserAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\DtdValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\FacetChecker.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\Inference\Infer.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\Inference\XmlSchemaInferenceException.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\IXmlSchemaInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\NamespaceList.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\Parser.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\ParserAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\Preprocessor.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaAttDef.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaCollectionCompiler.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaCollectionpreProcessor.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaDeclBase.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaElementDecl.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaEntity.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaNames.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaNamespacemanager.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaNotation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaSetCompiler.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\ValidationEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\ValidationEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\ValidationState.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XdrBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XdrValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlAtomicValue.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchema.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAll.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAnnotated.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAnnotation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAny.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAnyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAppInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAttributeGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAttributeGroupref.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaChoice.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaCompilationSettings.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexContent.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexContentExtension.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexContentRestriction.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContent.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContentModel.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContentProcessing.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContentType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaDataType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaDerivationMethod.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaDocumentation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaElement.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaException.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaExternal.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaFacet.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaForm.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaGroupBase.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaGroupRef.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaIdEntityConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaImport.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaInclude.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaNotation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaObject.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaObjectCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaObjectTable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaParticle.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaRedefine.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSequence.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSet.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleContent.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleContentExtension.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleContentRestriction.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeContent.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeList.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeRestriction.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeUnion.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSubstitutionGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaUse.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaValidationException.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaValidity.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSeverityType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlTokenizedType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlTypeCode.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlValueConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XsdBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XsdDateTime.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XsdDuration.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XsdValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\_Events.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Advanced\SchemaImporterExtension.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\AppSettings.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\CodeExporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\CodeGenerationoptions.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\CodeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\CodeIdentifier.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\CodeIdentifiers.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Compilation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Compiler.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Configuration\ConfigurationStrings.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Configuration\DateTimeSerializationSection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Configuration\SchemaImporterExtensionElement.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Configuration\SchemaImporterExtensionElementCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Configuration\SchemaImporterExtensionsSection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Configuration\SerializationSectionGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Configuration\XmlSerializerSection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\ImportContext.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\indentedWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\IXmlSerializable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\IXmlTextParser.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Mappings.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Models.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\NameTable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\PrimitiveXmlSerializers.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SchemaImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SchemaObjectWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapAttributeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapAttributeOverrides.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapAttributes.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapCodeExporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapElementAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapEnumAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapIgnoreAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapIncludeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapReflectionImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapSchemaExporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapSchemaImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapSchemamember.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SourceInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\TypeExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Types.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlAnyAttributeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlAnyElementAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlAnyElementAttributes.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlArrayAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlArrayItemAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlArrayItemAttributes.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlAttributeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlAttributeOverrides.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlAttributes.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlChoiceIdentifierAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlCodeExporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlCountingReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Xmlcustomformatter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlElementAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlElementAttributes.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlEnumAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlIgnoreAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlIncludeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlMemberMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlMembersMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlNamespaceDeclarationsAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlReflectionImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlReflectionMember.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlRootAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSchemaExporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSchemaImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSchemaProviderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSchemas.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationGeneratedCode.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationILGen.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationReaderILGen.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationWriterILGen.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializer.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerAssemblyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerNamespaces.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerVersionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlTextAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlTypeMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\ValidateNames.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlCharType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlComplianceUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlConvert.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlDownloadManager.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlDownloadManagerAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlEncoding.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlException.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlNamespacemanager.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlNamespaceScope.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlNameTable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlNodeOrder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlNodeType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlNullResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlQualifiedName.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlReservedNs.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlResolverAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlSecureResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlSecureResolverAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlUrlResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlUrlResolverAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlXapResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\AbsoluteQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\AstNode.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\AttributeQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Axis.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\BaseAxisQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\BooleanExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\BooleanFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\CacheAxisQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\CacheChildrenQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\CacheOutputQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ChildrenQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ClonableStack.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\CompiledXPathExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ContextQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\DescendantBaseQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\DescendantoverDescendantQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\DescendantQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\DocumentorderQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\EmptyQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ExtensionQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Filter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\FilterQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\FollowingQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\FollowingSibling.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ForwardPositionQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Function.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\FunctionQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Group.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\GroupQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\IdQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\IteratorFilter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\LogicalExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\MergeFilterQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\NamespaceQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\NodeFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\NumberFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\NumericExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Operand.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\OperandQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Operator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ParentQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\PrecedingQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\PrecedingSibling.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Query.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\QueryBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ResetableIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ReversePositionQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Root.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\SortQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\StringFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\UnionExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ValueQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Variable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\VariableQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathAncestorIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathAncestorQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathArrayIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathAxisIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathChildIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathDescendantIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathEmptyIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathMultyIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathParser.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathScanner.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathSelectionIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathSelfQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathSingletonIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\IXPathNavigable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathDocument.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathException.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathItem.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathNamespaceScope.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathNavigator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathNavigatorKeyComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathNavigatorReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathNodeIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathNodeType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Xslt\XslCompiledTransform.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Xslt\XsltArgumentList.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Xslt\XsltContext.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Xslt\XsltException.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Xslt\XslTransform.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Xslt\XsltSettings.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="ReferenceSources\LocalAppContextSwitches.cs" />\r
<Compile Include="ReferenceSources\Res.cs" />\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{06F3B5C3-F72F-4F26-8479-AA29015E0CCA}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>1699,618,612,642</NoWarn>\r
- <OutputPath>./../../class/lib/basic</OutputPath>\r
- <NoStdLib>False</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- \r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>System.Xml</AssemblyName>\r
- <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>1699,618,612,642</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;BOOTSTRAP_BASIC</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,618,612,642</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>NET_1_1;NET_2_0;BOOTSTRAP_BASIC</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="..\..\build\common\Consts.cs" />\r
- <Compile Include="..\..\build\common\Locale.cs" />\r
- <Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
- <Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="Mono.Xml.Schema\XmlSchemaValidatingReader.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdIdentityPath.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdIdentityState.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdKeyTable.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdParticleValidationState.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdValidatingReader.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdWildcard.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocument.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocument2.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocumentBuilder.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocumentBuilder2.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocumentWriter.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocumentWriter2.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathNavigator.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathNavigator2.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathNode.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathNode2.cs" />\r
- <Compile Include="Mono.Xml.XPath\IdPattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\KeyPattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\LocationPathPattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\Pattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\UnionPattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\XPathEditableDocument.cs" />\r
- <Compile Include="Mono.Xml.XPath\XPathNavigatorReader.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslApplyImports.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslApplyTemplates.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslAttribute.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslAvt.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslCallTemplate.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslChoose.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslComment.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslCompiledElement.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslCopy.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslCopyOf.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslElement.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslFallback.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslForEach.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslIf.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslLiteralElement.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslMessage.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslNotSupportedOperation.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslNumber.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslOperation.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslProcessingInstruction.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslTemplateContent.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslText.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslValueOf.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslVariable.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Attribute.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Compiler.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Debug.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Emitter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\GenericOutputter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\HtmlEmitter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\MSXslScriptManager.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Outputter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\ScriptCompilerInfo.cs" />\r
- <Compile Include="Mono.Xml.Xsl\TextEmitter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\TextOutputter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XmlWriterEmitter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslAttributeSet.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslDecimalFormat.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslFunctions.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslKey.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslOutput.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslSortEvaluator.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslStylesheet.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XsltCompiledContext.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XsltDebuggerWrapper.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslTemplate.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslTransformProcessor.cs" />\r
- <Compile Include="Mono.Xml\IHasXmlParserContext.cs" />\r
- <Compile Include="Mono.Xml\IHasXmlSchemaInfo.cs" />\r
- <Compile Include="Mono.Xml\SubtreeXmlReader.cs" />\r
- <Compile Include="Mono.Xml\XmlFilterReader.cs" />\r
- <Compile Include="Mono.Xml\XmlNodeWriter.cs" />\r
- <Compile Include="System.Xml.Schema\BuiltInDatatype.cs" />\r
- <Compile Include="System.Xml.Schema\IXmlSchemaInfo.cs" />\r
- <Compile Include="System.Xml.Schema\SchemaDataValueType.cs" />\r
- <Compile Include="System.Xml.Schema\ValidationEventArgs.cs" />\r
- <Compile Include="System.Xml.Schema\ValidationHandler.cs" />\r
- <Compile Include="System.Xml.Schema\XmlAtomicValue.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchema.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAll.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAnnotated.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAnnotation.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAny.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAnyAttribute.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAppInfo.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAttribute.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAttributeGroup.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAttributeGroupRef.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaChoice.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaCollection.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaCollectionEnumerator.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaCompilationSettings.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaComplexContent.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaComplexContentExtension.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaComplexContentRestriction.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaComplexType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaContent.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaContentModel.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaContentProcessing.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaContentType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaDatatype.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaDatatypeVariety.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaDerivationMethod.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaDocumentation.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaElement.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaEnumerationFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaException.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaExternal.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaForm.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaFractionDigitsFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaGroup.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaGroupBase.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaGroupRef.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaIdentityConstraint.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaImport.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaInclude.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaInference.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaInferenceException.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaInfo.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaKey.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaKeyref.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaLengthFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMaxExclusiveFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMaxInclusiveFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMaxLengthFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMinExclusiveFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMinInclusiveFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMinLengthFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaNotation.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaNumericFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaObject.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaObjectCollection.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaObjectEnumerator.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaObjectTable.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaParticle.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaPatternFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaReader.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaRedefine.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSequence.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSerializer.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleContent.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleContentExtension.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleContentRestriction.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleTypeContent.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleTypeList.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleTypeRestriction.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleTypeUnion.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaTotalDigitsFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaUnique.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaUse.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaUtil.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaValidationException.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaValidationFlags.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaValidator.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaValidity.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaWhiteSpaceFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaXPath.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSeverityType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlTypeCode.cs" />\r
- <Compile Include="System.Xml.Schema\XmlValueConverter.cs" />\r
- <Compile Include="System.Xml.Schema\XmlValueGetter.cs" />\r
- <Compile Include="System.Xml.Serialization.Advanced\SchemaImporterExtension.cs" />\r
- <Compile Include="System.Xml.Serialization.Advanced\SchemaImporterExtensionCollection.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\DateTimeSerializationSection.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\SchemaImporterExtensionElement.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\SchemaImporterExtensionElementCollection.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\SchemaImporterExtensionsSection.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\SerializationSectionGroup.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\XmlSerializerSection.cs" />\r
- <Compile Include="System.Xml.Serialization\CodeExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\CodeGenerationOptions.cs" />\r
- <Compile Include="System.Xml.Serialization\CodeIdentifier.cs" />\r
- <Compile Include="System.Xml.Serialization\CodeIdentifiers.cs" />\r
- <Compile Include="System.Xml.Serialization\ImportContext.cs" />\r
- <Compile Include="System.Xml.Serialization\IXmlSerializable.cs" />\r
- <Compile Include="System.Xml.Serialization\IXmlTextParser.cs" />\r
- <Compile Include="System.Xml.Serialization\KeyHelper.cs" />\r
- <Compile Include="System.Xml.Serialization\MapCodeGenerator.cs" />\r
- <Compile Include="System.Xml.Serialization\ReflectionHelper.cs" />\r
- <Compile Include="System.Xml.Serialization\SchemaImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SchemaTypes.cs" />\r
- <Compile Include="System.Xml.Serialization\SerializationCodeGenerator.cs" />\r
- <Compile Include="System.Xml.Serialization\SerializationCodeGeneratorConfiguration.cs" />\r
- <Compile Include="System.Xml.Serialization\SerializationSource.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapAttributeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapAttributeOverrides.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapCodeExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapElementAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapEnumAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapIgnoreAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapIncludeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapReflectionImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapSchemaExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapSchemaImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapSchemaMember.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapTypeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\TypeData.cs" />\r
- <Compile Include="System.Xml.Serialization\TypeMember.cs" />\r
- <Compile Include="System.Xml.Serialization\TypeTranslator.cs" />\r
- <Compile Include="System.Xml.Serialization\UnreferencedObjectEventArgs.cs" />\r
- <Compile Include="System.Xml.Serialization\UnreferencedObjectEventHandler.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAnyAttributeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAnyElementAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAnyElementAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlArrayAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlArrayItemAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlArrayItemAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributeEventArgs.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributeEventHandler.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributeOverrides.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlChoiceIdentifierAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlCodeExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlCustomFormatter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlDeserializationEvents.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlElementAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlElementAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlElementEventArgs.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlElementEventHandler.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlEnumAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlIgnoreAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlIncludeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlMapping.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlMappingAccess.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlMemberMapping.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlMembersMapping.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlNamespaceDeclarationsAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlNodeEventArgs.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlNodeEventHandler.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlReflectionImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlReflectionMember.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlRootAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemaEnumerator.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemaExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemaImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemaProviderAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemas.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationCollectionFixupCallback.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationFixupCallback.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationGeneratedCode.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationReadCallback.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationReader.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationReaderInterpreter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationWriteCallback.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationWriter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationWriterInterpreter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializer.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerAssemblyAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerFactory.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerImplementation.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerNamespaces.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerVersionAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTextAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapElementInfo.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapMember.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapMemberAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapMemberElement.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapMemberNamespaces.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapping.cs" />\r
- <Compile Include="System.Xml.XPath\DefaultContext.cs" />\r
- <Compile Include="System.Xml.XPath\Expression.cs" />\r
- <Compile Include="System.Xml.XPath\Iterator.cs" />\r
- <Compile Include="System.Xml.XPath\IXPathNavigable.cs" />\r
- <Compile Include="System.Xml.XPath\Tokenizer.cs" />\r
- <Compile Include="System.Xml.XPath\XmlCaseOrder.cs" />\r
- <Compile Include="System.Xml.XPath\XmlDataType.cs" />\r
- <Compile Include="System.Xml.XPath\XmlSortOrder.cs" />\r
- <Compile Include="System.Xml.XPath\XPathComparer.cs" />\r
- <Compile Include="System.Xml.XPath\XPathDocument.cs" />\r
- <Compile Include="System.Xml.XPath\XPathException.cs" />\r
- <Compile Include="System.Xml.XPath\XPathExpression.cs" />\r
- <Compile Include="System.Xml.XPath\XPathItem.cs" />\r
- <Compile Include="System.Xml.XPath\XPathNamespaceScope.cs" />\r
- <Compile Include="System.Xml.XPath\XPathNavigator.cs" />\r
- <Compile Include="System.Xml.XPath\XPathNodeIterator.cs" />\r
- <Compile Include="System.Xml.XPath\XPathNodeType.cs" />\r
- <Compile Include="System.Xml.XPath\XPathResultType.cs" />\r
- <Compile Include="System.Xml.Xsl\IXsltContextFunction.cs" />\r
- <Compile Include="System.Xml.Xsl\IXsltContextVariable.cs" />\r
- <Compile Include="System.Xml.Xsl\XslCompiledTransform.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltArgumentList.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltCompileException.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltContext.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltException.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltMessageEncounteredEventArgs.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltMessageEncounteredEventHandler.cs" />\r
- <Compile Include="System.Xml.Xsl\XslTransform.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltSettings.cs" />\r
- <Compile Include="System.Xml\ConformanceLevel.cs" />\r
- <Compile Include="System.Xml\DefaultXmlWriter.cs" />\r
- <Compile Include="System.Xml\DTDAutomata.cs" />\r
- <Compile Include="System.Xml\DTDObjectModel.cs" />\r
- <Compile Include="System.Xml\DtdProcessing.cs" />\r
- <Compile Include="System.Xml\DTDReader.cs" />\r
- <Compile Include="System.Xml\DTDValidatingReader2.cs" />\r
- <Compile Include="System.Xml\EntityHandling.cs" />\r
- <Compile Include="System.Xml\EntityResolvingXmlReader.cs" />\r
- <Compile Include="System.Xml\Formatting.cs" />\r
- <Compile Include="System.Xml\IHasXmlChildNode.cs" />\r
- <Compile Include="System.Xml\IHasXmlNode.cs" />\r
- <Compile Include="System.Xml\IXmlLineInfo.cs" />\r
- <Compile Include="System.Xml\IXmlNamespaceResolver.cs" />\r
- <Compile Include="System.Xml\MonoFIXAttribute.cs" />\r
- <Compile Include="System.Xml\NamespaceHandling.cs" />\r
- <Compile Include="System.Xml\NameTable.cs" />\r
- <Compile Include="System.Xml\NewLineHandling.cs" />\r
- <Compile Include="System.Xml\ReadState.cs" />\r
- <Compile Include="System.Xml\ValidationType.cs" />\r
- <Compile Include="System.Xml\WhitespaceHandling.cs" />\r
- <Compile Include="System.Xml\WriteState.cs" />\r
- <Compile Include="System.Xml\XmlAttribute.cs" />\r
- <Compile Include="System.Xml\XmlAttributeCollection.cs" />\r
- <Compile Include="System.Xml\XmlCDataSection.cs" />\r
- <Compile Include="System.Xml\XmlChar.cs" />\r
- <Compile Include="System.Xml\XmlCharacterData.cs" />\r
- <Compile Include="System.Xml\XmlComment.cs" />\r
- <Compile Include="System.Xml\XmlConstructs.cs" />\r
- <Compile Include="System.Xml\XmlConvert.cs" />\r
- <Compile Include="System.Xml\XmlDateTimeSerializationMode.cs" />\r
- <Compile Include="System.Xml\XmlDeclaration.cs" />\r
- <Compile Include="System.Xml\XmlDocument.cs" />\r
- <Compile Include="System.Xml\XmlDocumentFragment.cs" />\r
- <Compile Include="System.Xml\XmlDocumentNavigator.cs" />\r
- <Compile Include="System.Xml\XmlDocumentType.cs" />\r
- <Compile Include="System.Xml\XmlElement.cs" />\r
- <Compile Include="System.Xml\XmlEntity.cs" />\r
- <Compile Include="System.Xml\XmlEntityReference.cs" />\r
- <Compile Include="System.Xml\XmlException.cs" />\r
- <Compile Include="System.Xml\XmlImplementation.cs" />\r
- <Compile Include="System.Xml\XmlInputStream.cs" />\r
- <Compile Include="System.Xml\XmlIteratorNodeList.cs" />\r
- <Compile Include="System.Xml\XmlLinkedNode.cs" />\r
- <Compile Include="System.Xml\XmlNamedNodeMap.cs" />\r
- <Compile Include="System.Xml\XmlNameEntry.cs" />\r
- <Compile Include="System.Xml\XmlNameEntryCache.cs" />\r
- <Compile Include="System.Xml\XmlNamespaceManager.cs" />\r
- <Compile Include="System.Xml\XmlNamespaceScope.cs" />\r
- <Compile Include="System.Xml\XmlNameTable.cs" />\r
- <Compile Include="System.Xml\XmlNode.cs" />\r
- <Compile Include="System.Xml\XmlNodeArrayList.cs" />\r
- <Compile Include="System.Xml\XmlNodeChangedAction.cs" />\r
- <Compile Include="System.Xml\XmlNodeChangedEventArgs.cs" />\r
- <Compile Include="System.Xml\XmlNodeChangedEventHandler.cs" />\r
- <Compile Include="System.Xml\XmlNodeList.cs" />\r
- <Compile Include="System.Xml\XmlNodeListChildren.cs" />\r
- <Compile Include="System.Xml\XmlNodeOrder.cs" />\r
- <Compile Include="System.Xml\XmlNodeReader2.cs" />\r
- <Compile Include="System.Xml\XmlNodeReaderImpl.cs" />\r
- <Compile Include="System.Xml\XmlNodeType.cs" />\r
- <Compile Include="System.Xml\XmlNotation.cs" />\r
- <Compile Include="System.Xml\XmlOutputMethod.cs" />\r
- <Compile Include="System.Xml\XmlParserContext.cs" />\r
- <Compile Include="System.Xml\XmlParserInput.cs" />\r
- <Compile Include="System.Xml\XmlProcessingInstruction.cs" />\r
- <Compile Include="System.Xml\XmlQualifiedName.cs" />\r
- <Compile Include="System.Xml\XmlReader.cs" />\r
- <Compile Include="System.Xml\XmlReaderBinarySupport.cs" />\r
- <Compile Include="System.Xml\XmlReaderSettings.cs" />\r
- <Compile Include="System.Xml\XmlResolver.cs" />\r
- <Compile Include="System.Xml\XmlSecureResolver.cs" />\r
- <Compile Include="System.Xml\XmlSignificantWhitespace.cs" />\r
- <Compile Include="System.Xml\XmlSpace.cs" />\r
- <Compile Include="System.Xml\XmlText.cs" />\r
- <Compile Include="System.Xml\XmlTextReader.cs" />\r
- <Compile Include="System.Xml\XmlTextReader2.cs" />\r
- <Compile Include="System.Xml\XmlTextWriter2.cs" />\r
- <Compile Include="System.Xml\XmlTokenizedType.cs" />\r
- <Compile Include="System.Xml\XmlUrlResolver.cs" />\r
- <Compile Include="System.Xml\XmlValidatingReader.cs" />\r
- <Compile Include="System.Xml\XmlWhitespace.cs" />\r
- <Compile Include="System.Xml\XmlWriter.cs" />\r
- <Compile Include="System.Xml\XmlWriterSettings.cs" />\r
- <Compile Include="System.Xml\XQueryConvert.cs" />\r
- <Compile Include="Mono.Xml.Xsl\PatternParser.cs" />\r
- <Compile Include="Mono.Xml.Xsl\PatternTokenizer.cs" />\r
- <Compile Include="System.Xml.XPath\Parser.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent>\r
-$(ProjectDir)\..\..\..\mono\msvc\scripts\prepare.exe $(ProjectDir)..\.. xml\r
-$(ProjectDir)\..\..\jay\jay.exe -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\System.Xml.XPath\Parser.jay > $(ProjectDir)\System.Xml.XPath\Parser.cs\r
-echo #define XSLT_PATTERN > $(ProjectDir)\Mono.Xml.Xsl\PatternParser.cs\r
-$(ProjectDir)\..\..\jay\jay.exe -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Mono.Xml.Xsl\PatternParser.jay >> $(ProjectDir)\Mono.Xml.Xsl\PatternParser.cs\r
-echo #define XSLT_PATTERN > $(ProjectDir)\Mono.Xml.Xsl\PatternTokenizer.cs\r
-type $(ProjectDir)\System.Xml.XPath\Tokenizer.cs >> $(ProjectDir)\Mono.Xml.Xsl\PatternTokenizer.cs\r
-\r\r
- </PreBuildEvent>\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <ProjectReference Include="..\corlib\corlib-basic.csproj">\r
- <Project>{B8AA4FF3-2174-4C82-B75E-28C3CA28A380}</Project>\r
- <Name>corlib\corlib-basic</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="..\System\System-basic.csproj">\r
- <Project>{808F7F56-308D-4978-8A44-A971BDADA3F6}</Project>\r
- <Name>System\System-basic</Name>\r
- </ProjectReference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
-</Project>\r
-
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{F8FFA803-9D2E-465A-A87D-3F871AD497B6}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>1699,618,612,642</NoWarn>\r
- <OutputPath>./../../class/lib/build</OutputPath>\r
- <NoStdLib>True</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- \r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>System.Xml</AssemblyName>\r
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>1699,618,612,642</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,618,612,642</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="..\..\build\common\Consts.cs" />\r
- <Compile Include="..\..\build\common\Locale.cs" />\r
- <Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
- <Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="Mono.Xml.Schema\XmlSchemaValidatingReader.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdIdentityPath.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdIdentityState.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdKeyTable.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdParticleValidationState.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdValidatingReader.cs" />\r
- <Compile Include="Mono.Xml.Schema\XsdWildcard.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocument.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocument2.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocumentBuilder.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocumentBuilder2.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocumentWriter.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathDocumentWriter2.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathNavigator.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathNavigator2.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathNode.cs" />\r
- <Compile Include="Mono.Xml.XPath\DTMXPathNode2.cs" />\r
- <Compile Include="Mono.Xml.XPath\IdPattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\KeyPattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\LocationPathPattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\Pattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\UnionPattern.cs" />\r
- <Compile Include="Mono.Xml.XPath\XPathEditableDocument.cs" />\r
- <Compile Include="Mono.Xml.XPath\XPathNavigatorReader.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslApplyImports.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslApplyTemplates.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslAttribute.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslAvt.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslCallTemplate.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslChoose.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslComment.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslCompiledElement.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslCopy.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslCopyOf.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslElement.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslFallback.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslForEach.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslIf.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslLiteralElement.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslMessage.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslNotSupportedOperation.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslNumber.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslOperation.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslProcessingInstruction.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslTemplateContent.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslText.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslValueOf.cs" />\r
- <Compile Include="Mono.Xml.Xsl.Operations\XslVariable.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Attribute.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Compiler.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Debug.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Emitter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\GenericOutputter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\HtmlEmitter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\MSXslScriptManager.cs" />\r
- <Compile Include="Mono.Xml.Xsl\Outputter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\ScriptCompilerInfo.cs" />\r
- <Compile Include="Mono.Xml.Xsl\TextEmitter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\TextOutputter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XmlWriterEmitter.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslAttributeSet.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslDecimalFormat.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslFunctions.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslKey.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslOutput.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslSortEvaluator.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslStylesheet.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XsltCompiledContext.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XsltDebuggerWrapper.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslTemplate.cs" />\r
- <Compile Include="Mono.Xml.Xsl\XslTransformProcessor.cs" />\r
- <Compile Include="Mono.Xml\IHasXmlParserContext.cs" />\r
- <Compile Include="Mono.Xml\IHasXmlSchemaInfo.cs" />\r
- <Compile Include="Mono.Xml\SubtreeXmlReader.cs" />\r
- <Compile Include="Mono.Xml\XmlFilterReader.cs" />\r
- <Compile Include="Mono.Xml\XmlNodeWriter.cs" />\r
- <Compile Include="System.Xml.Schema\BuiltInDatatype.cs" />\r
- <Compile Include="System.Xml.Schema\IXmlSchemaInfo.cs" />\r
- <Compile Include="System.Xml.Schema\SchemaDataValueType.cs" />\r
- <Compile Include="System.Xml.Schema\ValidationEventArgs.cs" />\r
- <Compile Include="System.Xml.Schema\ValidationHandler.cs" />\r
- <Compile Include="System.Xml.Schema\XmlAtomicValue.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchema.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAll.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAnnotated.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAnnotation.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAny.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAnyAttribute.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAppInfo.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAttribute.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAttributeGroup.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaAttributeGroupRef.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaChoice.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaCollection.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaCollectionEnumerator.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaCompilationSettings.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaComplexContent.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaComplexContentExtension.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaComplexContentRestriction.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaComplexType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaContent.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaContentModel.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaContentProcessing.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaContentType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaDatatype.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaDatatypeVariety.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaDerivationMethod.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaDocumentation.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaElement.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaEnumerationFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaException.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaExternal.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaForm.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaFractionDigitsFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaGroup.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaGroupBase.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaGroupRef.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaIdentityConstraint.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaImport.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaInclude.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaInference.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaInferenceException.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaInfo.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaKey.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaKeyref.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaLengthFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMaxExclusiveFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMaxInclusiveFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMaxLengthFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMinExclusiveFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMinInclusiveFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaMinLengthFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaNotation.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaNumericFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaObject.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaObjectCollection.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaObjectEnumerator.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaObjectTable.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaParticle.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaPatternFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaReader.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaRedefine.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSequence.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSerializer.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleContent.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleContentExtension.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleContentRestriction.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleTypeContent.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleTypeList.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleTypeRestriction.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaSimpleTypeUnion.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaTotalDigitsFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaUnique.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaUse.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaUtil.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaValidationException.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaValidationFlags.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaValidator.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaValidity.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaWhiteSpaceFacet.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSchemaXPath.cs" />\r
- <Compile Include="System.Xml.Schema\XmlSeverityType.cs" />\r
- <Compile Include="System.Xml.Schema\XmlTypeCode.cs" />\r
- <Compile Include="System.Xml.Schema\XmlValueConverter.cs" />\r
- <Compile Include="System.Xml.Schema\XmlValueGetter.cs" />\r
- <Compile Include="System.Xml.Serialization.Advanced\SchemaImporterExtension.cs" />\r
- <Compile Include="System.Xml.Serialization.Advanced\SchemaImporterExtensionCollection.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\DateTimeSerializationSection.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\SchemaImporterExtensionElement.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\SchemaImporterExtensionElementCollection.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\SchemaImporterExtensionsSection.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\SerializationSectionGroup.cs" />\r
- <Compile Include="System.Xml.Serialization.Configuration\XmlSerializerSection.cs" />\r
- <Compile Include="System.Xml.Serialization\CodeExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\CodeGenerationOptions.cs" />\r
- <Compile Include="System.Xml.Serialization\CodeIdentifier.cs" />\r
- <Compile Include="System.Xml.Serialization\CodeIdentifiers.cs" />\r
- <Compile Include="System.Xml.Serialization\ImportContext.cs" />\r
- <Compile Include="System.Xml.Serialization\IXmlSerializable.cs" />\r
- <Compile Include="System.Xml.Serialization\IXmlTextParser.cs" />\r
- <Compile Include="System.Xml.Serialization\KeyHelper.cs" />\r
- <Compile Include="System.Xml.Serialization\MapCodeGenerator.cs" />\r
- <Compile Include="System.Xml.Serialization\ReflectionHelper.cs" />\r
- <Compile Include="System.Xml.Serialization\SchemaImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SchemaTypes.cs" />\r
- <Compile Include="System.Xml.Serialization\SerializationCodeGenerator.cs" />\r
- <Compile Include="System.Xml.Serialization\SerializationCodeGeneratorConfiguration.cs" />\r
- <Compile Include="System.Xml.Serialization\SerializationSource.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapAttributeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapAttributeOverrides.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapCodeExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapElementAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapEnumAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapIgnoreAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapIncludeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapReflectionImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapSchemaExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapSchemaImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapSchemaMember.cs" />\r
- <Compile Include="System.Xml.Serialization\SoapTypeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\TypeData.cs" />\r
- <Compile Include="System.Xml.Serialization\TypeMember.cs" />\r
- <Compile Include="System.Xml.Serialization\TypeTranslator.cs" />\r
- <Compile Include="System.Xml.Serialization\UnreferencedObjectEventArgs.cs" />\r
- <Compile Include="System.Xml.Serialization\UnreferencedObjectEventHandler.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAnyAttributeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAnyElementAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAnyElementAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlArrayAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlArrayItemAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlArrayItemAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributeEventArgs.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributeEventHandler.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributeOverrides.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlChoiceIdentifierAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlCodeExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlCustomFormatter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlDeserializationEvents.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlElementAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlElementAttributes.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlElementEventArgs.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlElementEventHandler.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlEnumAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlIgnoreAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlIncludeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlMapping.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlMappingAccess.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlMemberMapping.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlMembersMapping.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlNamespaceDeclarationsAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlNodeEventArgs.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlNodeEventHandler.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlReflectionImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlReflectionMember.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlRootAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemaEnumerator.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemaExporter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemaImporter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemaProviderAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSchemas.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationCollectionFixupCallback.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationFixupCallback.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationGeneratedCode.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationReadCallback.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationReader.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationReaderInterpreter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationWriteCallback.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationWriter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializationWriterInterpreter.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializer.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerAssemblyAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerFactory.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerImplementation.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerNamespaces.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlSerializerVersionAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTextAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapElementInfo.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapMember.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapMemberAttribute.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapMemberElement.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapMemberNamespaces.cs" />\r
- <Compile Include="System.Xml.Serialization\XmlTypeMapping.cs" />\r
- <Compile Include="System.Xml.XPath\DefaultContext.cs" />\r
- <Compile Include="System.Xml.XPath\Expression.cs" />\r
- <Compile Include="System.Xml.XPath\Iterator.cs" />\r
- <Compile Include="System.Xml.XPath\IXPathNavigable.cs" />\r
- <Compile Include="System.Xml.XPath\Tokenizer.cs" />\r
- <Compile Include="System.Xml.XPath\XmlCaseOrder.cs" />\r
- <Compile Include="System.Xml.XPath\XmlDataType.cs" />\r
- <Compile Include="System.Xml.XPath\XmlSortOrder.cs" />\r
- <Compile Include="System.Xml.XPath\XPathComparer.cs" />\r
- <Compile Include="System.Xml.XPath\XPathDocument.cs" />\r
- <Compile Include="System.Xml.XPath\XPathException.cs" />\r
- <Compile Include="System.Xml.XPath\XPathExpression.cs" />\r
- <Compile Include="System.Xml.XPath\XPathItem.cs" />\r
- <Compile Include="System.Xml.XPath\XPathNamespaceScope.cs" />\r
- <Compile Include="System.Xml.XPath\XPathNavigator.cs" />\r
- <Compile Include="System.Xml.XPath\XPathNodeIterator.cs" />\r
- <Compile Include="System.Xml.XPath\XPathNodeType.cs" />\r
- <Compile Include="System.Xml.XPath\XPathResultType.cs" />\r
- <Compile Include="System.Xml.Xsl\IXsltContextFunction.cs" />\r
- <Compile Include="System.Xml.Xsl\IXsltContextVariable.cs" />\r
- <Compile Include="System.Xml.Xsl\XslCompiledTransform.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltArgumentList.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltCompileException.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltContext.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltException.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltMessageEncounteredEventArgs.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltMessageEncounteredEventHandler.cs" />\r
- <Compile Include="System.Xml.Xsl\XslTransform.cs" />\r
- <Compile Include="System.Xml.Xsl\XsltSettings.cs" />\r
- <Compile Include="System.Xml\ConformanceLevel.cs" />\r
- <Compile Include="System.Xml\DefaultXmlWriter.cs" />\r
- <Compile Include="System.Xml\DTDAutomata.cs" />\r
- <Compile Include="System.Xml\DTDObjectModel.cs" />\r
- <Compile Include="System.Xml\DtdProcessing.cs" />\r
- <Compile Include="System.Xml\DTDReader.cs" />\r
- <Compile Include="System.Xml\DTDValidatingReader2.cs" />\r
- <Compile Include="System.Xml\EntityHandling.cs" />\r
- <Compile Include="System.Xml\EntityResolvingXmlReader.cs" />\r
- <Compile Include="System.Xml\Formatting.cs" />\r
- <Compile Include="System.Xml\IHasXmlChildNode.cs" />\r
- <Compile Include="System.Xml\IHasXmlNode.cs" />\r
- <Compile Include="System.Xml\IXmlLineInfo.cs" />\r
- <Compile Include="System.Xml\IXmlNamespaceResolver.cs" />\r
- <Compile Include="System.Xml\MonoFIXAttribute.cs" />\r
- <Compile Include="System.Xml\NamespaceHandling.cs" />\r
- <Compile Include="System.Xml\NameTable.cs" />\r
- <Compile Include="System.Xml\NewLineHandling.cs" />\r
- <Compile Include="System.Xml\ReadState.cs" />\r
- <Compile Include="System.Xml\ValidationType.cs" />\r
- <Compile Include="System.Xml\WhitespaceHandling.cs" />\r
- <Compile Include="System.Xml\WriteState.cs" />\r
- <Compile Include="System.Xml\XmlAttribute.cs" />\r
- <Compile Include="System.Xml\XmlAttributeCollection.cs" />\r
- <Compile Include="System.Xml\XmlCDataSection.cs" />\r
- <Compile Include="System.Xml\XmlChar.cs" />\r
- <Compile Include="System.Xml\XmlCharacterData.cs" />\r
- <Compile Include="System.Xml\XmlComment.cs" />\r
- <Compile Include="System.Xml\XmlConstructs.cs" />\r
- <Compile Include="System.Xml\XmlConvert.cs" />\r
- <Compile Include="System.Xml\XmlDateTimeSerializationMode.cs" />\r
- <Compile Include="System.Xml\XmlDeclaration.cs" />\r
- <Compile Include="System.Xml\XmlDocument.cs" />\r
- <Compile Include="System.Xml\XmlDocumentFragment.cs" />\r
- <Compile Include="System.Xml\XmlDocumentNavigator.cs" />\r
- <Compile Include="System.Xml\XmlDocumentType.cs" />\r
- <Compile Include="System.Xml\XmlElement.cs" />\r
- <Compile Include="System.Xml\XmlEntity.cs" />\r
- <Compile Include="System.Xml\XmlEntityReference.cs" />\r
- <Compile Include="System.Xml\XmlException.cs" />\r
- <Compile Include="System.Xml\XmlImplementation.cs" />\r
- <Compile Include="System.Xml\XmlInputStream.cs" />\r
- <Compile Include="System.Xml\XmlIteratorNodeList.cs" />\r
- <Compile Include="System.Xml\XmlLinkedNode.cs" />\r
- <Compile Include="System.Xml\XmlNamedNodeMap.cs" />\r
- <Compile Include="System.Xml\XmlNameEntry.cs" />\r
- <Compile Include="System.Xml\XmlNameEntryCache.cs" />\r
- <Compile Include="System.Xml\XmlNamespaceManager.cs" />\r
- <Compile Include="System.Xml\XmlNamespaceScope.cs" />\r
- <Compile Include="System.Xml\XmlNameTable.cs" />\r
- <Compile Include="System.Xml\XmlNode.cs" />\r
- <Compile Include="System.Xml\XmlNodeArrayList.cs" />\r
- <Compile Include="System.Xml\XmlNodeChangedAction.cs" />\r
- <Compile Include="System.Xml\XmlNodeChangedEventArgs.cs" />\r
- <Compile Include="System.Xml\XmlNodeChangedEventHandler.cs" />\r
- <Compile Include="System.Xml\XmlNodeList.cs" />\r
- <Compile Include="System.Xml\XmlNodeListChildren.cs" />\r
- <Compile Include="System.Xml\XmlNodeOrder.cs" />\r
- <Compile Include="System.Xml\XmlNodeReader2.cs" />\r
- <Compile Include="System.Xml\XmlNodeReaderImpl.cs" />\r
- <Compile Include="System.Xml\XmlNodeType.cs" />\r
- <Compile Include="System.Xml\XmlNotation.cs" />\r
- <Compile Include="System.Xml\XmlOutputMethod.cs" />\r
- <Compile Include="System.Xml\XmlParserContext.cs" />\r
- <Compile Include="System.Xml\XmlParserInput.cs" />\r
- <Compile Include="System.Xml\XmlProcessingInstruction.cs" />\r
- <Compile Include="System.Xml\XmlQualifiedName.cs" />\r
- <Compile Include="System.Xml\XmlReader.cs" />\r
- <Compile Include="System.Xml\XmlReaderBinarySupport.cs" />\r
- <Compile Include="System.Xml\XmlReaderSettings.cs" />\r
- <Compile Include="System.Xml\XmlResolver.cs" />\r
- <Compile Include="System.Xml\XmlSecureResolver.cs" />\r
- <Compile Include="System.Xml\XmlSignificantWhitespace.cs" />\r
- <Compile Include="System.Xml\XmlSpace.cs" />\r
- <Compile Include="System.Xml\XmlText.cs" />\r
- <Compile Include="System.Xml\XmlTextReader.cs" />\r
- <Compile Include="System.Xml\XmlTextReader2.cs" />\r
- <Compile Include="System.Xml\XmlTextWriter2.cs" />\r
- <Compile Include="System.Xml\XmlTokenizedType.cs" />\r
- <Compile Include="System.Xml\XmlUrlResolver.cs" />\r
- <Compile Include="System.Xml\XmlValidatingReader.cs" />\r
- <Compile Include="System.Xml\XmlWhitespace.cs" />\r
- <Compile Include="System.Xml\XmlWriter.cs" />\r
- <Compile Include="System.Xml\XmlWriterSettings.cs" />\r
- <Compile Include="System.Xml\XQueryConvert.cs" />\r
- <Compile Include="Mono.Xml.Xsl\PatternParser.cs" />\r
- <Compile Include="Mono.Xml.Xsl\PatternTokenizer.cs" />\r
- <Compile Include="System.Xml.XPath\Parser.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent>\r
-$(ProjectDir)\..\..\..\mono\msvc\scripts\prepare.exe $(ProjectDir)..\.. xml\r
-$(ProjectDir)\..\..\jay\jay.exe -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\System.Xml.XPath\Parser.jay > $(ProjectDir)\System.Xml.XPath\Parser.cs\r
-echo #define XSLT_PATTERN > $(ProjectDir)\Mono.Xml.Xsl\PatternParser.cs\r
-$(ProjectDir)\..\..\jay\jay.exe -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Mono.Xml.Xsl\PatternParser.jay >> $(ProjectDir)\Mono.Xml.Xsl\PatternParser.cs\r
-echo #define XSLT_PATTERN > $(ProjectDir)\Mono.Xml.Xsl\PatternTokenizer.cs\r
-type $(ProjectDir)\System.Xml.XPath\Tokenizer.cs >> $(ProjectDir)\Mono.Xml.Xsl\PatternTokenizer.cs\r
-\r\r
- </PreBuildEvent>\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <ProjectReference Include="..\corlib\corlib-build.csproj">\r
- <Project>{2BDF80D1-6F06-4908-B351-835292B7A9B9}</Project>\r
- <Name>corlib\corlib-build</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="..\System\System-build.csproj">\r
- <Project>{78CDD7C1-0524-4A2A-BAA6-2A05CCD7116C}</Project>\r
- <Name>System\System-build</Name>\r
- </ProjectReference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
-</Project>\r
-
<OutputType>Library</OutputType>\r
<NoWarn>1699,219,414,649,1717</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\GenerateHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\IteratorDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\OptimizerPatterns.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\StaticDataManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\TailCallAnalyzer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILAnnotation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILModule.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILOptimization.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlIlTrace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlIlTypeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlIlVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\ISourceLineInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\ListBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Pair.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilBinary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilChoice.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilCloneVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilDataSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilFunction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilInvoke.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilInvokeEarlyBound.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilInvokeLateBound.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilLiteral.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilLoop.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilName.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilNodeType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilPatternFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilPatternVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilReference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilReplaceVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilScopedVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilSortKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilStrConcat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilTargetType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilTernary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilTypeChecker.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilUnary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilValidationVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilXmlReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilXmlWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\SerializationHints.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\SubstitutionList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\WhitespaceRule.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\QueryReaderSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\ContentIterators.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\DecimalFormatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\DocumentOrderComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\DodSequenceMerge.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\EarlyBoundInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\NumberFormatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\RtfNavigator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\SetIterators.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\SiblingIterators.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\StringConcat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\TreeIterators.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\WhitespaceRuleLookup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\WhitespaceRuleReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlAggregates.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlAttributeCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlCollation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlExtensionFunction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlILIndex.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlILStorageConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlIterators.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlNavigatorFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlNavigatorStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryRuntime.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQuerySequence.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryStaticData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlRawWriterWrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlSequenceWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlSortKey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlSortKeyAccumulator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XslNumber.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XsltConvert.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XsltFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XsltLibrary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\SourceLineInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlILCommand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlIlGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlNodeKindFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQualifiedNameTest.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQueryCardinality.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQueryType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQueryTypeFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\IXpathBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\IXPathEnvironment.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathAxis.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathCompileException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathOperator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathQilFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathScanner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPathConvert.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XslException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Compiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\CompilerScopeManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Focus.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\IErrorHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\InvokeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\KeyMatchBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Keywords.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\MatcherBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\OutputScopeManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\QilGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\QilGeneratorEnv.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\QilStrConcatenator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Scripts.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Stylesheet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XPathPatternBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XPathPatternParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslAst.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslAstAnalyzer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XsltInput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XsltLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XsltQilFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslVisitor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Action.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ActionFrame.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ApplyImportsAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ApplyTemplatesAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\AttributeAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\AttributeSetAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Avt.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\AvtEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\BeginEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\BuilderInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CallTemplateAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ChooseAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CommentAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CompiledAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Compiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ContainerAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyAttributesAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyCodeAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyNamespacesAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyNodesetAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyOfAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\DbgCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\DocumentScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ElementAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\EndEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Event.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ForeachAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\HtmlProps.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\IfAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\InputScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\InputScopeManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\MessageAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NamespaceDecl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NamespaceEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NavigatorInput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NavigatorOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NewInstructionAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NumberAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\OutKeywords.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\OutputScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\OutputScopeManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\PrefixQname.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ProcessingInstructionAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Processor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ReaderOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\RecordBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\RecordOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\RootAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\SequentialOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\SortAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\StateMachine.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\StringOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Stylesheet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TemplateAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TemplateBaseAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TemplateLookupAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Templatemanager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextOnlyOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TheQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\UseAttributesetsAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ValueOfAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\VariableAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\WithParamAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\WriterOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\XsltCompileContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\XsltDebugger.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\XsltOutput.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\InternalApis\NDP_Common\inc\Win8Helpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\misc\HResults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\misc\InvariantComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\misc\PrivilegedConfigurationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Assembly\System.Xml.Assembly.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\AsyncHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Base64Decoder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Base64Encoder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Base64EncoderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BinaryXml\BinXmltoken.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BinaryXml\SqlUtils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BinaryXml\XmlBinaryReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BinaryXml\XmlBinaryReaderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BinHexDecoder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BinHexEncoder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BinHexEncoderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Bits.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\BitStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\ByteStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\Shape.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\ShapeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathDocumentBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathDocumentIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathDocumentNavigator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathDocumentView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathNodeHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathNodeInfoAtom.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathNodeView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Cache\XPathNodeViewPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\BinaryCompatibility.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\CharEntityEncoderFallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\ConformanceLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\DtdProcessing.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\EntityHandling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\HtmlEncodedRawTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\HtmlTernaryTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\HtmlUtf8RawTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IDtdInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IDtdParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IDtdParserAdapter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IDtdParserAdapterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IDtdParserAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IncrementalReadDecoders.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IRemovableWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\IValidationEventHandling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\NamespaceHandling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\NewLineHandling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\QueryOutputWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\QueryOutputWriterV1.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\ReadContentAsBinaryHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\ReadContentAsBinaryHelperAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\ReadOnlyTernaryTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\ReadState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\SecureStringHasher.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\TextEncodedRawTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\TextUtf8RawTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\ValidatingReaderNodeData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\ValidationType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\WhitespaceHandling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlAsyncCheckReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlAsyncCheckWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlAutoDetectWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingReaderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingWriterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlConfiguration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlEncodedRawTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlEncodedRawTextWriterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlEventCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlParserContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlRawWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlRawWriterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlReaderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlReaderSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlSpace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlSubtreeReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlSubtreeReaderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlTextEncoder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlTextReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImpl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImplAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImplHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImplHelpersAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlUtf8RawTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlUtf8RawTextWriterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlValidatingReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlValidatingReaderImpl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlValidatingReaderImplAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriterHelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriterHelpersAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWrappingReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWrappingReaderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWrappingWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWrappingWriterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWriterAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XmlWriterSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XsdCachingReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XsdCachingReaderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XsdValidatingReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Core\XsdValidatingReaderAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\DiagnosticsSwitches.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\DocumentSchemaValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\DocumentXmlWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\DocumentXPathNavigator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\DomNameTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlAttributeCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlCDataSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlCharacterData.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlChildEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlChildNodes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlComment.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlDeclaration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlDocument.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlDocumentFragment.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlDocumentType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlDomTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlElementList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlEntity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlEntityReference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlEventChangedAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlImplementation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlLinkedNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlName.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNamedNodemap.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNamedNodeMap.SmallXmlNodeList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNodeChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNodeChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNodeList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNodeReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlNotation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlProcessingInstruction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlSignificantWhiteSpace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlText.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlUnspecifiedAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XmlWhitespace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Dom\XPathNodeList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\EmptyEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\HWStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\IApplicationResourceStreamResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\IHasXmlNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\IXmlLineInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\IXmlNamespaceResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\LineInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\MTNameTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\NameTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Ref.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Resolvers\XmlKnownDtds.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Resolvers\XmlPreloadedResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Resolvers\XmlPreloadedResolverAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\Asttree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\AutoValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\BaseProcessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\BaseValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\BitSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\Chameleonkey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\CompiledidEntityConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\ConstraintStruct.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\ContentValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\DataTypeImplementation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\DtdParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\DtdParserAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\DtdValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\FacetChecker.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\Inference\Infer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\Inference\XmlSchemaInferenceException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\IXmlSchemaInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\NamespaceList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\Parser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\ParserAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\Preprocessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaAttDef.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaCollectionCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaCollectionpreProcessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaDeclBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaElementDecl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaEntity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaNames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaNamespacemanager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaNotation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaSetCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\SchemaType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\ValidationEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\ValidationEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\ValidationState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XdrBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XdrValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlAtomicValue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchema.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAll.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAnnotated.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAnnotation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAny.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAnyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAppInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAttributeGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAttributeGroupref.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaChoice.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaCompilationSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexContent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexContentExtension.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexContentRestriction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContentModel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContentProcessing.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContentType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaDataType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaDerivationMethod.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaDocumentation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaExternal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaFacet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaForm.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaGroupBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaGroupRef.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaIdEntityConstraint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaImport.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaInclude.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaNotation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaObjectCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaObjectTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaParticle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaRedefine.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSequence.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSet.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleContent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleContentExtension.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleContentRestriction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeContent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeRestriction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeUnion.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSubstitutionGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaUse.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaValidationException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSchemaValidity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlSeverityType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlTokenizedType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlTypeCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XmlValueConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XsdBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XsdDateTime.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XsdDuration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Schema\XsdValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\_Events.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Advanced\SchemaImporterExtension.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\AppSettings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\CodeExporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\CodeGenerationoptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\CodeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\CodeIdentifier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\CodeIdentifiers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Compilation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Compiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Configuration\ConfigurationStrings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Configuration\DateTimeSerializationSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Configuration\SchemaImporterExtensionElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Configuration\SchemaImporterExtensionElementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Configuration\SchemaImporterExtensionsSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Configuration\SerializationSectionGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Configuration\XmlSerializerSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\ImportContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\indentedWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\IXmlSerializable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\IXmlTextParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Mappings.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Models.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\NameTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\PrimitiveXmlSerializers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SchemaImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SchemaObjectWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapAttributeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapAttributeOverrides.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapCodeExporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapElementAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapEnumAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapIgnoreAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapIncludeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapReflectionImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapSchemaExporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapSchemaImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapSchemamember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SoapTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\SourceInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\TypeExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Types.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlAnyAttributeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlAnyElementAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlAnyElementAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlArrayAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlArrayItemAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlArrayItemAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlAttributeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlAttributeOverrides.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlChoiceIdentifierAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlCodeExporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlCountingReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\Xmlcustomformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlElementAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlElementAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlEnumAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlIgnoreAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlIncludeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlMemberMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlMembersMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlNamespaceDeclarationsAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlReflectionImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlReflectionMember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlRootAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSchemaExporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSchemaImporter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSchemaProviderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSchemas.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationGeneratedCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationILGen.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationReaderILGen.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationWriterILGen.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerAssemblyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerNamespaces.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerVersionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlTextAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Serialization\XmlTypeMapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\ValidateNames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlCharType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlComplianceUtil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlConvert.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlDownloadManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlDownloadManagerAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlEncoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlNamespacemanager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlNamespaceScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlNameTable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlNodeOrder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlNodeType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlNullResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlQualifiedName.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlReservedNs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlResolverAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlSecureResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlSecureResolverAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlUrlResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlUrlResolverAsync.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XmlXapResolver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\AbsoluteQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\AstNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\AttributeQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Axis.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\BaseAxisQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\BooleanExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\BooleanFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\CacheAxisQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\CacheChildrenQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\CacheOutputQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ChildrenQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ClonableStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\CompiledXPathExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ContextQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\DescendantBaseQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\DescendantoverDescendantQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\DescendantQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\DocumentorderQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\EmptyQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ExtensionQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Filter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\FilterQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\FollowingQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\FollowingSibling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ForwardPositionQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Function.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\FunctionQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Group.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\GroupQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\IdQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\IteratorFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\LogicalExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\MergeFilterQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\NamespaceQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\NodeFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\NumberFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\NumericExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Operand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\OperandQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Operator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ParentQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\PrecedingQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\PrecedingSibling.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Query.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\QueryBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ResetableIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ReversePositionQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Root.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\SortQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\StringFunctions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\UnionExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\ValueQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\Variable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\VariableQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathAncestorIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathAncestorQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathArrayIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathAxisIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathChildIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathDescendantIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathEmptyIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathMultyIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathScanner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathSelectionIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathSelfQuery.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\Internal\XPathSingletonIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\IXPathNavigable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathDocument.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathExpr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathItem.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathNamespaceScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathNavigator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathNavigatorKeyComparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathNavigatorReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathNodeIterator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\XPath\XPathNodeType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Xslt\XslCompiledTransform.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Xslt\XsltArgumentList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Xslt\XsltContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Xslt\XsltException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Xslt\XslTransform.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml\System\Xml\Xslt\XsltSettings.cs" />\r
+ <Compile Include="..\..\build\common\AssemblyRef.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\GenerateHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\IteratorDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\OptimizerPatterns.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\StaticDataManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\TailCallAnalyzer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILAnnotation.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILModule.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILOptimization.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlIlTrace.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlIlTypeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\IlGen\XmlIlVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\ISourceLineInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\ListBase.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Pair.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilBinary.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilChoice.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilCloneVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilDataSource.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilExpression.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilFunction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilInvoke.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilInvokeEarlyBound.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilInvokeLateBound.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilList.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilLiteral.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilLoop.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilName.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilNode.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilNodeType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilParameter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilPatternFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilPatternVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilReference.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilReplaceVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilScopedVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilSortKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilStrConcat.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilTargetType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilTernary.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilTypeChecker.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilUnary.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilValidationVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilXmlReader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\QilXmlWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\SerializationHints.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\SubstitutionList.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QIL\WhitespaceRule.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\QueryReaderSettings.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\ContentIterators.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\DecimalFormatter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\DocumentOrderComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\DodSequenceMerge.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\EarlyBoundInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\NumberFormatter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\RtfNavigator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\SetIterators.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\SiblingIterators.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\StringConcat.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\TreeIterators.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\WhitespaceRuleLookup.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\WhitespaceRuleReader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlAggregates.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlAttributeCache.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlCollation.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlExtensionFunction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlILIndex.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlILStorageConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlIterators.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlNavigatorFilter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlNavigatorStack.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryContext.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryRuntime.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQuerySequence.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlQueryStaticData.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlRawWriterWrapper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlSequenceWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlSortKey.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XmlSortKeyAccumulator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XslNumber.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XsltConvert.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XsltFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Runtime\XsltLibrary.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\SourceLineInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlILCommand.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlIlGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlNodeKindFlags.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQualifiedNameTest.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQueryCardinality.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQueryType.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XmlQueryTypeFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\IXpathBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\IXPathEnvironment.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathAxis.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathCompileException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathContext.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathOperator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathParser.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathQilFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPath\XPathScanner.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XPathConvert.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XslException.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Compiler.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\CompilerScopeManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Focus.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\IErrorHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\InvokeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\KeyMatchBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Keywords.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\MatcherBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\OutputScopeManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\QilGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\QilGeneratorEnv.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\QilStrConcatenator.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Scripts.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\Stylesheet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XPathPatternBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XPathPatternParser.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslAst.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslAstAnalyzer.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslFlags.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XsltInput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XsltLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XsltQilFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\Xslt\XslVisitor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Action.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ActionFrame.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ApplyImportsAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ApplyTemplatesAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\AttributeAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\AttributeSetAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Avt.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\AvtEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\BeginEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\BuilderInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CallTemplateAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ChooseAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CommentAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CompiledAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Compiler.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ContainerAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyAttributesAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyCodeAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyNamespacesAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyNodesetAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\CopyOfAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\DbgCompiler.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\DocumentScope.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ElementAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\EndEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Event.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ForeachAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\HtmlProps.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\IfAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\InputScope.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\InputScopeManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\MessageAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NamespaceDecl.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NamespaceEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NavigatorInput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NavigatorOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NewInstructionAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\NumberAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\OutKeywords.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\OutputScope.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\OutputScopeManager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\PrefixQname.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ProcessingInstructionAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Processor.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ReaderOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\RecordBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\RecordOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\RootAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\SequentialOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\SortAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\StateMachine.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\StringOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Stylesheet.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TemplateAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TemplateBaseAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TemplateLookupAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\Templatemanager.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextEvent.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextOnlyOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TextOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\TheQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\UseAttributesetsAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\ValueOfAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\VariableAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\WithParamAction.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\WriterOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\XsltCompileContext.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\XsltDebugger.cs" />\r
+ <Compile Include="..\referencesource\System.Data.SqlXml\System\Xml\Xsl\XsltOld\XsltOutput.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\InternalApis\NDP_Common\inc\Win8Helpers.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\misc\HResults.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\misc\InvariantComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\misc\PrivilegedConfigurationManager.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Assembly\System.Xml.Assembly.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\AsyncHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Base64Decoder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Base64Encoder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Base64EncoderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BinaryXml\BinXmltoken.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BinaryXml\SqlUtils.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BinaryXml\XmlBinaryReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BinaryXml\XmlBinaryReaderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BinHexDecoder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BinHexEncoder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BinHexEncoderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Bits.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\BitStack.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\ByteStack.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\Shape.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\ShapeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathDocumentBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathDocumentIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathDocumentNavigator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathDocumentView.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathNode.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathNodeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathNodeInfoAtom.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathNodeView.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Cache\XPathNodeViewPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\BinaryCompatibility.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\CharEntityEncoderFallback.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\ConformanceLevel.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\DtdProcessing.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\EntityHandling.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\HtmlEncodedRawTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\HtmlTernaryTree.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\HtmlUtf8RawTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IDtdInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IDtdParser.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IDtdParserAdapter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IDtdParserAdapterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IDtdParserAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IncrementalReadDecoders.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IRemovableWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\IValidationEventHandling.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\NamespaceHandling.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\NewLineHandling.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\QueryOutputWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\QueryOutputWriterV1.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\ReadContentAsBinaryHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\ReadContentAsBinaryHelperAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\ReadOnlyTernaryTree.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\ReadState.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\SecureStringHasher.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\TextEncodedRawTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\TextUtf8RawTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\ValidatingReaderNodeData.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\ValidationType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\WhitespaceHandling.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlAsyncCheckReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlAsyncCheckWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlAutoDetectWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingReaderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlCharCheckingWriterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlConfiguration.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlEncodedRawTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlEncodedRawTextWriterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlEventCache.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlParserContext.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlRawWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlRawWriterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlReaderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlReaderSettings.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlSpace.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlSubtreeReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlSubtreeReaderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlTextEncoder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlTextReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImpl.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImplAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImplHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlTextReaderImplHelpersAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlUtf8RawTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlUtf8RawTextWriterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlValidatingReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlValidatingReaderImpl.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlValidatingReaderImplAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriterHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWellFormedWriterHelpersAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWrappingReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWrappingReaderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWrappingWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWrappingWriterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWriterAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XmlWriterSettings.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XsdCachingReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XsdCachingReaderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XsdValidatingReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Core\XsdValidatingReaderAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\DiagnosticsSwitches.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\DocumentSchemaValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\DocumentXmlWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\DocumentXPathNavigator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\DomNameTable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlAttributeCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlCDataSection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlCharacterData.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlChildEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlChildNodes.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlComment.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlDeclaration.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlDocument.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlDocumentFragment.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlDocumentType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlDomTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlElement.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlElementList.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlEntity.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlEntityReference.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlEventChangedAction.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlImplementation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlLinkedNode.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlLoader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlName.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNamedNodemap.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNamedNodeMap.SmallXmlNodeList.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNode.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNodeChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNodeChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNodeList.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNodeReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlNotation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlProcessingInstruction.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlSignificantWhiteSpace.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlText.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlUnspecifiedAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XmlWhitespace.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Dom\XPathNodeList.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\EmptyEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\HWStack.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\IApplicationResourceStreamResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\IHasXmlNode.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\IXmlLineInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\IXmlNamespaceResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\LineInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\MTNameTable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\NameTable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Ref.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Resolvers\XmlKnownDtds.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Resolvers\XmlPreloadedResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Resolvers\XmlPreloadedResolverAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\Asttree.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\AutoValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\BaseProcessor.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\BaseValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\BitSet.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\Chameleonkey.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\CompiledidEntityConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\ConstraintStruct.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\ContentValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\DataTypeImplementation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\DtdParser.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\DtdParserAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\DtdValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\FacetChecker.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\Inference\Infer.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\Inference\XmlSchemaInferenceException.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\IXmlSchemaInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\NamespaceList.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\Parser.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\ParserAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\Preprocessor.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaAttDef.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaCollectionCompiler.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaCollectionpreProcessor.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaDeclBase.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaElementDecl.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaEntity.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaNames.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaNamespacemanager.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaNotation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaSetCompiler.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\SchemaType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\ValidationEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\ValidationEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\ValidationState.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XdrBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XdrValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlAtomicValue.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchema.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAll.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAnnotated.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAnnotation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAny.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAnyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAppInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAttributeGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaAttributeGroupref.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaChoice.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaCompilationSettings.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexContent.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexContentExtension.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexContentRestriction.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaComplexType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContent.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContentModel.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContentProcessing.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaContentType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaDataType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaDerivationMethod.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaDocumentation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaElement.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaException.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaExternal.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaFacet.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaForm.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaGroupBase.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaGroupRef.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaIdEntityConstraint.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaImport.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaInclude.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaNotation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaObject.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaObjectCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaObjectTable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaParticle.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaRedefine.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSequence.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSet.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleContent.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleContentExtension.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleContentRestriction.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeContent.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeList.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeRestriction.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSimpleTypeUnion.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaSubstitutionGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaUse.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaValidationException.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSchemaValidity.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlSeverityType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlTokenizedType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlTypeCode.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XmlValueConverter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XsdBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XsdDateTime.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XsdDuration.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Schema\XsdValidator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\_Events.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Advanced\SchemaImporterExtension.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\AppSettings.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\CodeExporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\CodeGenerationoptions.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\CodeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\CodeIdentifier.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\CodeIdentifiers.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Compilation.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Compiler.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Configuration\ConfigurationStrings.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Configuration\DateTimeSerializationSection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Configuration\SchemaImporterExtensionElement.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Configuration\SchemaImporterExtensionElementCollection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Configuration\SchemaImporterExtensionsSection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Configuration\SerializationSectionGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Configuration\XmlSerializerSection.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\ImportContext.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\indentedWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\IXmlSerializable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\IXmlTextParser.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Mappings.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Models.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\NameTable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\PrimitiveXmlSerializers.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SchemaImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SchemaObjectWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapAttributeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapAttributeOverrides.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapAttributes.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapCodeExporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapElementAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapEnumAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapIgnoreAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapIncludeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapReflectionImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapSchemaExporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapSchemaImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapSchemamember.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SoapTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\SourceInfo.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\TypeExtensions.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Types.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlAnyAttributeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlAnyElementAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlAnyElementAttributes.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlArrayAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlArrayItemAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlArrayItemAttributes.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlAttributeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlAttributeOverrides.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlAttributes.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlChoiceIdentifierAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlCodeExporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlCountingReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\Xmlcustomformatter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlElementAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlElementAttributes.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlEnumAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlIgnoreAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlIncludeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlMemberMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlMembersMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlNamespaceDeclarationsAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlReflectionImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlReflectionMember.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlRootAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSchemaExporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSchemaImporter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSchemaProviderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSchemas.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationGeneratedCode.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationILGen.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationReaderILGen.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationWriter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializationWriterILGen.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializer.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerAssemblyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerFactory.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerNamespaces.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlSerializerVersionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlTextAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Serialization\XmlTypeMapping.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\ValidateNames.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlCharType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlComplianceUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlConvert.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlDownloadManager.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlDownloadManagerAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlEncoding.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlException.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlNamespacemanager.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlNamespaceScope.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlNameTable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlNodeOrder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlNodeType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlNullResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlQualifiedName.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlReservedNs.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlResolverAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlSecureResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlSecureResolverAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlUrlResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlUrlResolverAsync.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XmlXapResolver.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\AbsoluteQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\AstNode.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\AttributeQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Axis.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\BaseAxisQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\BooleanExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\BooleanFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\CacheAxisQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\CacheChildrenQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\CacheOutputQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ChildrenQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ClonableStack.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\CompiledXPathExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ContextQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\DescendantBaseQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\DescendantoverDescendantQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\DescendantQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\DocumentorderQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\EmptyQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ExtensionQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Filter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\FilterQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\FollowingQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\FollowingSibling.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ForwardPositionQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Function.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\FunctionQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Group.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\GroupQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\IdQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\IteratorFilter.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\LogicalExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\MergeFilterQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\NamespaceQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\NodeFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\NumberFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\NumericExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Operand.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\OperandQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Operator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ParentQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\PrecedingQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\PrecedingSibling.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Query.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\QueryBuilder.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ResetableIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ReversePositionQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Root.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\SortQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\StringFunctions.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\UnionExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\ValueQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\Variable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\VariableQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathAncestorIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathAncestorQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathArrayIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathAxisIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathChildIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathDescendantIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathEmptyIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathMultyIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathParser.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathScanner.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathSelectionIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathSelfQuery.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\Internal\XPathSingletonIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\IXPathNavigable.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathDocument.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathException.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathExpr.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathItem.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathNamespaceScope.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathNavigator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathNavigatorKeyComparer.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathNavigatorReader.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathNodeIterator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\XPath\XPathNodeType.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Xslt\XslCompiledTransform.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Xslt\XsltArgumentList.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Xslt\XsltContext.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Xslt\XsltException.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Xslt\XslTransform.cs" />\r
+ <Compile Include="..\referencesource\System.Xml\System\Xml\Xslt\XsltSettings.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="ReferenceSources\LocalAppContextSwitches.cs" />\r
<Compile Include="ReferenceSources\Res.cs" />\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../System/System-secxml-net_4_x.csproj">\r
+ <Project>{19954F80-065E-4D46-8FEF-62BA4D6CFDAD}</Project>\r
+ <Name>System-secxml-net_4_x</Name>\r
+ </ProjectReference>\r
<ProjectReference Include="../System.Configuration/System.Configuration-net_4_x.csproj">\r
<Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
<Name>System.Configuration-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System/System-bare-net_4_x.csproj">\r
- <Project>{483DB7F6-9145-4AE2-B9B2-2B5EE6FDEFB4}</Project>\r
- <Name>System-bare-net_4_x</Name>\r
- </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;FEATURE_SERIALIZATION</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;FEATURE_SERIALIZATION</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System.Xml.Linq\System\Xml\Linq\XComponentModel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml.Linq\System\Xml\Linq\XLinq.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml.Linq\System\Xml\Linq\XNodeNavigator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System.Xml.Linq\System\Xml\Linq\XNodeValidator.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\Locale.cs" />\r
<Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Xml.Linq\System\Xml\Linq\XComponentModel.cs" />\r
+ <Compile Include="..\referencesource\System.Xml.Linq\System\Xml\Linq\XLinq.cs" />\r
+ <Compile Include="..\referencesource\System.Xml.Linq\System\Xml\Linq\XNodeNavigator.cs" />\r
+ <Compile Include="..\referencesource\System.Xml.Linq\System\Xml\Linq\XNodeValidator.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
TEST_MCS_FLAGS += -d:MONO_FEATURE_THREAD_SUSPEND_RESUME
endif
+ifndef NO_MULTIPLE_APPDOMAINS
+REFERENCE_SOURCES_FLAGS += -d:MONO_FEATURE_MULTIPLE_APPDOMAINS
+TEST_MCS_FLAGS += -d:MONO_FEATURE_MULTIPLE_APPDOMAINS
+endif
+
TXT_RESOURCE_STRINGS = ../referencesource/System/System.txt
#
--- /dev/null
+using System.Collections;
+using System.Collections.Generic;
+using System.Text.RegularExpressions;
+using Mono.Net;
+
+namespace System.Net
+{
+ class AutoWebProxyScriptEngine
+ {
+ public AutoWebProxyScriptEngine (WebProxy proxy, bool useRegistry)
+ {
+ }
+
+ public Uri AutomaticConfigurationScript { get; set; }
+ public bool AutomaticallyDetectSettings { get; set; }
+
+ public bool GetProxies (Uri destination, out IList<string> proxyList)
+ {
+ int i = 0;
+ return GetProxies (destination, out proxyList, ref i);
+ }
+
+ public bool GetProxies(Uri destination, out IList<string> proxyList, ref int syncStatus)
+ {
+ proxyList = null;
+ return false;
+ }
+
+ public void Close ()
+ {
+ }
+
+ public void Abort (ref int syncStatus)
+ {
+ }
+
+ public void CheckForChanges ()
+ {
+ }
+
+#if !MOBILE
+ public WebProxyData GetWebProxyData ()
+ {
+ WebProxyData data;
+
+ // TODO: Could re-use some pieces from _AutoWebProxyScriptEngine.cs
+ if (IsWindows ()) {
+ data = InitializeRegistryGlobalProxy ();
+ if (data != null)
+ return data;
+ }
+
+ data = ReadEnvVariables ();
+ return data ?? new WebProxyData ();
+ }
+
+ WebProxyData ReadEnvVariables ()
+ {
+ string address = Environment.GetEnvironmentVariable ("http_proxy") ?? Environment.GetEnvironmentVariable ("HTTP_PROXY");
+
+ if (address != null) {
+ try {
+ if (!address.StartsWith ("http://"))
+ address = "http://" + address;
+
+ Uri uri = new Uri (address);
+ IPAddress ip;
+
+ if (IPAddress.TryParse (uri.Host, out ip)) {
+ if (IPAddress.Any.Equals (ip)) {
+ UriBuilder builder = new UriBuilder (uri);
+ builder.Host = "127.0.0.1";
+ uri = builder.Uri;
+ } else if (IPAddress.IPv6Any.Equals (ip)) {
+ UriBuilder builder = new UriBuilder (uri);
+ builder.Host = "[::1]";
+ uri = builder.Uri;
+ }
+ }
+
+ bool bBypassOnLocal = false;
+ ArrayList al = new ArrayList ();
+ string bypass = Environment.GetEnvironmentVariable ("no_proxy") ?? Environment.GetEnvironmentVariable ("NO_PROXY");
+
+ if (bypass != null) {
+ string[] bypassList = bypass.Split (new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
+
+ foreach (string str in bypassList) {
+ if (str != "*.local")
+ al.Add (str);
+ else
+ bBypassOnLocal = true;
+ }
+ }
+
+ return new WebProxyData {
+ proxyAddress = uri,
+ bypassOnLocal = bBypassOnLocal,
+ bypassList = CreateBypassList (al)
+ };
+ } catch (UriFormatException) {
+ }
+ }
+
+ return null;
+ }
+
+ static bool IsWindows ()
+ {
+ return (int) Environment.OSVersion.Platform < 4;
+ }
+
+ WebProxyData InitializeRegistryGlobalProxy ()
+ {
+ int iProxyEnable = (int)Microsoft.Win32.Registry.GetValue ("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", "ProxyEnable", 0);
+
+ if (iProxyEnable > 0) {
+ string strHttpProxy = "";
+ bool bBypassOnLocal = false;
+ ArrayList al = new ArrayList ();
+
+ string strProxyServer = (string)Microsoft.Win32.Registry.GetValue ("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", "ProxyServer", null);
+ string strProxyOverrride = (string)Microsoft.Win32.Registry.GetValue ("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", "ProxyOverride", null);
+
+ if (strProxyServer.Contains ("=")) {
+ foreach (string strEntry in strProxyServer.Split (new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries))
+ if (strEntry.StartsWith ("http=")) {
+ strHttpProxy = strEntry.Substring (5);
+ break;
+ }
+ } else strHttpProxy = strProxyServer;
+
+ if (strProxyOverrride != null) {
+ string[] bypassList = strProxyOverrride.Split (new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
+
+ foreach (string str in bypassList) {
+ if (str != "<local>")
+ al.Add (str);
+ else
+ bBypassOnLocal = true;
+ }
+ }
+
+ return new WebProxyData {
+ proxyAddress = ToUri (strHttpProxy),
+ bypassOnLocal = bBypassOnLocal,
+ bypassList = CreateBypassList (al)
+ };
+ }
+
+ return null;
+ }
+
+ static Uri ToUri (string address)
+ {
+ if (address == null)
+ return null;
+
+ if (address.IndexOf ("://", StringComparison.Ordinal) == -1)
+ address = "http://" + address;
+
+ return new Uri (address);
+ }
+
+ // Takes an ArrayList of fileglob-formatted strings and returns an array of Regex-formatted strings
+ static ArrayList CreateBypassList (ArrayList al)
+ {
+ string[] result = al.ToArray (typeof (string)) as string[];
+ for (int c = 0; c < result.Length; c++)
+ {
+ result [c] = "^" +
+ Regex.Escape (result [c]).Replace (@"\*", ".*").Replace (@"\?", ".") +
+ "$";
+ }
+ return new ArrayList (result);
+ }
+#endif
+ }
+}
\ No newline at end of file
--- /dev/null
+using System.Collections;
+
+namespace System.Net
+{
+ static class UnsafeNclNativeMethods
+ {
+ internal static unsafe class HttpApi
+ {
+ const int HttpHeaderRequestMaximum = (int)HttpRequestHeader.UserAgent + 1;
+ const int HttpHeaderResponseMaximum = (int)HttpResponseHeader.WwwAuthenticate + 1;
+
+ internal static class HTTP_REQUEST_HEADER_ID {
+ internal static string ToString(int position) {
+ return m_Strings[position];
+ }
+
+ private static string[] m_Strings = {
+ "Cache-Control",
+ "Connection",
+ "Date",
+ "Keep-Alive",
+ "Pragma",
+ "Trailer",
+ "Transfer-Encoding",
+ "Upgrade",
+ "Via",
+ "Warning",
+
+ "Allow",
+ "Content-Length",
+ "Content-Type",
+ "Content-Encoding",
+ "Content-Language",
+ "Content-Location",
+ "Content-MD5",
+ "Content-Range",
+ "Expires",
+ "Last-Modified",
+
+ "Accept",
+ "Accept-Charset",
+ "Accept-Encoding",
+ "Accept-Language",
+ "Authorization",
+ "Cookie",
+ "Expect",
+ "From",
+ "Host",
+ "If-Match",
+
+ "If-Modified-Since",
+ "If-None-Match",
+ "If-Range",
+ "If-Unmodified-Since",
+ "Max-Forwards",
+ "Proxy-Authorization",
+ "Referer",
+ "Range",
+ "Te",
+ "Translate",
+ "User-Agent",
+ };
+ }
+
+ internal static class HTTP_RESPONSE_HEADER_ID {
+ private static Hashtable m_Hashtable;
+
+ static HTTP_RESPONSE_HEADER_ID() {
+ m_Hashtable = new Hashtable((int)Enum.HttpHeaderResponseMaximum);
+ for (int i = 0; i < (int)Enum.HttpHeaderResponseMaximum; i++) {
+ m_Hashtable.Add(m_Strings[i], i);
+ }
+ }
+
+ internal static int IndexOfKnownHeader(string HeaderName) {
+ object index = m_Hashtable[HeaderName];
+ return index==null ? -1 : (int)index;
+ }
+
+ internal static string ToString(int position) {
+ return m_Strings[position];
+ }
+ }
+
+ internal enum Enum {
+ HttpHeaderCacheControl = 0, // general-header [section 4.5]
+ HttpHeaderConnection = 1, // general-header [section 4.5]
+ HttpHeaderDate = 2, // general-header [section 4.5]
+ HttpHeaderKeepAlive = 3, // general-header [not in rfc]
+ HttpHeaderPragma = 4, // general-header [section 4.5]
+ HttpHeaderTrailer = 5, // general-header [section 4.5]
+ HttpHeaderTransferEncoding = 6, // general-header [section 4.5]
+ HttpHeaderUpgrade = 7, // general-header [section 4.5]
+ HttpHeaderVia = 8, // general-header [section 4.5]
+ HttpHeaderWarning = 9, // general-header [section 4.5]
+
+ HttpHeaderAllow = 10, // entity-header [section 7.1]
+ HttpHeaderContentLength = 11, // entity-header [section 7.1]
+ HttpHeaderContentType = 12, // entity-header [section 7.1]
+ HttpHeaderContentEncoding = 13, // entity-header [section 7.1]
+ HttpHeaderContentLanguage = 14, // entity-header [section 7.1]
+ HttpHeaderContentLocation = 15, // entity-header [section 7.1]
+ HttpHeaderContentMd5 = 16, // entity-header [section 7.1]
+ HttpHeaderContentRange = 17, // entity-header [section 7.1]
+ HttpHeaderExpires = 18, // entity-header [section 7.1]
+ HttpHeaderLastModified = 19, // entity-header [section 7.1]
+
+
+ // Response Headers
+
+ HttpHeaderAcceptRanges = 20, // response-header [section 6.2]
+ HttpHeaderAge = 21, // response-header [section 6.2]
+ HttpHeaderEtag = 22, // response-header [section 6.2]
+ HttpHeaderLocation = 23, // response-header [section 6.2]
+ HttpHeaderProxyAuthenticate = 24, // response-header [section 6.2]
+ HttpHeaderRetryAfter = 25, // response-header [section 6.2]
+ HttpHeaderServer = 26, // response-header [section 6.2]
+ HttpHeaderSetCookie = 27, // response-header [not in rfc]
+ HttpHeaderVary = 28, // response-header [section 6.2]
+ HttpHeaderWwwAuthenticate = 29, // response-header [section 6.2]
+
+ HttpHeaderResponseMaximum = 30,
+
+
+ HttpHeaderMaximum = 41
+ }
+
+ private static string[] m_Strings = {
+ "Cache-Control",
+ "Connection",
+ "Date",
+ "Keep-Alive",
+ "Pragma",
+ "Trailer",
+ "Transfer-Encoding",
+ "Upgrade",
+ "Via",
+ "Warning",
+
+ "Allow",
+ "Content-Length",
+ "Content-Type",
+ "Content-Encoding",
+ "Content-Language",
+ "Content-Location",
+ "Content-MD5",
+ "Content-Range",
+ "Expires",
+ "Last-Modified",
+
+ "Accept-Ranges",
+ "Age",
+ "ETag",
+ "Location",
+ "Proxy-Authenticate",
+ "Retry-After",
+ "Server",
+ "Set-Cookie",
+ "Vary",
+ "WWW-Authenticate",
+ };
+ }
+ }
+}
\ No newline at end of file
}
[Conditional ("TRACE")]
- internal static void Enter(TraceSource traceSource, object obj, string method, object paramObject) {
- }
+ internal static void Enter(TraceSource traceSource, object obj, string method, object paramObject) {
+ }
+
+ [Conditional ("TRACE")]
+ internal static void Enter(TraceSource traceSource, string msg) {
+ }
+
+ [Conditional ("TRACE")]
+ internal static void Exception(TraceSource traceSource, object obj, string method, Exception e) {
+ }
[Conditional ("TRACE")]
internal static void Exit(TraceSource traceSource, object obj, string method, object retObject) {
}
+ [Conditional ("TRACE")]
+ internal static void Exit(TraceSource traceSource, string msg) {
+ }
+
+ [Conditional ("TRACE")]
internal static void PrintInfo(TraceSource traceSource, object obj, string method, string msg) {
}
+ [Conditional ("TRACE")]
+ internal static void PrintInfo(TraceSource traceSource, object obj, string msg) {
+ }
+
+ [Conditional ("TRACE")]
+ internal static void PrintInfo(TraceSource traceSource, string msg) {
+ }
+
+ [Conditional ("TRACE")]
internal static void PrintWarning(TraceSource traceSource, object obj, string method, string msg) {
}
+
+ [Conditional ("TRACE")]
+ internal static void PrintWarning(TraceSource traceSource, string msg) {
+ }
+
+ [Conditional ("TRACE")]
+ internal static void PrintError(TraceSource traceSource, string msg) {
+ }
}
#if MOBILE
public const int WAIT_ABANDONED = 0x00000080;
public const int WAIT_ABANDONED_0 = WAIT_ABANDONED;
+ public const int ERROR_FILE_NOT_FOUND = 2;
+ public const int ERROR_PATH_NOT_FOUND = 3;
+ public const int ERROR_ACCESS_DENIED = 5;
+ public const int ERROR_INVALID_HANDLE = 6;
+ public const int ERROR_SHARING_VIOLATION = 32;
+ public const int ERROR_INVALID_NAME = 0x7B;
+ public const int ERROR_ALREADY_EXISTS = 183;
+ public const int ERROR_FILENAME_EXCED_RANGE = 0xCE;
+
public static bool DuplicateHandle(HandleRef hSourceProcessHandle, SafeHandle hSourceHandle, HandleRef hTargetProcess,
out SafeWaitHandle targetHandle, int dwDesiredAccess, bool bInheritHandle, int dwOptions)
{
--- /dev/null
+namespace System.Net.Cache
+{
+ class RequestCacheProtocol
+ {
+ public RequestCacheProtocol (object arg1, object arg2)
+ {
+ throw new NotImplementedException ();
+ }
+ }
+}
\ No newline at end of file
//
// Copyright 2014 Xamarin Inc
//
-// Mono-specific additions, which are not in SR.cs.
+// Mono-specific additions, which are not in SR.cs or missing in referencesource
//
partial class SR
{
public const string mono_net_io_shutdown = "mono_net_io_shutdown";
public const string mono_net_io_renegotiate = "mono_net_io_renegotiate";
+
+ public const string net_log_set_socketoption_reuseport_default_on = "net_log_set_socketoption_reuseport_default_on";
+ public const string net_log_set_socketoption_reuseport_not_supported = "net_log_set_socketoption_reuseport_not_supported";
+ public const string net_log_set_socketoption_reuseport = "net_log_set_socketoption_reuseport";
}
+using System.Net.Security;
+
namespace System.Net.Configuration {
sealed class SettingsSectionInternal
{
#endif
internal bool HttpListenerUnescapeRequestUrl = true;
+
+
+ internal bool UseNagleAlgorithm { get; set; }
+ internal bool Expect100Continue { get; set; }
+ internal bool CheckCertificateName { get; private set; }
+ internal int DnsRefreshTimeout { get; set; }
+ internal bool EnableDnsRoundRobin { get; set; }
+ internal bool CheckCertificateRevocationList { get; set; }
+ internal EncryptionPolicy EncryptionPolicy { get; private set; }
}
}
+++ /dev/null
-namespace System.Net {
- //
- // Object representing default credentials
- //
- internal class SystemNetworkCredential : NetworkCredential {
- internal static readonly SystemNetworkCredential defaultCredential = new SystemNetworkCredential();
-
- // We want reference equality to work. Making this private is a good way to guarantee that.
- private SystemNetworkCredential() :
- base(string.Empty, string.Empty, string.Empty) {
- }
- }
-}
\ No newline at end of file
+++ /dev/null
-namespace System.Net {
- internal enum WebHeaderCollectionType : ushort {
- Unknown,
- WebRequest,
- WebResponse,
- HttpWebRequest,
- HttpWebResponse,
- HttpListenerRequest,
- HttpListenerResponse,
- FtpWebRequest,
- FtpWebResponse,
- FileWebRequest,
- FileWebResponse,
- }
-}
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{E474AE8F-9163-4A93-A5E7-D93B56468E32}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>1699,618</NoWarn>\r
- <OutputPath>./../../class/lib/build/bare</OutputPath>\r
- <NoStdLib>True</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>System</AssemblyName>\r
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>1699,618</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;CONFIGURATION_2_0</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,618</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;CONFIGURATION_2_0</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="Microsoft.CSharp\CSharpCodeCompiler.cs" />\r
- <Compile Include="Microsoft.CSharp\CSharpCodeGenerator.cs" />\r
- <Compile Include="Microsoft.CSharp\CSharpCodeProvider.cs" />\r
- <Compile Include="Microsoft.VisualBasic\VBCodeCompiler.cs" />\r
- <Compile Include="Microsoft.VisualBasic\VBCodeGenerator.cs" />\r
- <Compile Include="Microsoft.VisualBasic\VBCodeProvider.cs" />\r
- <Compile Include="Microsoft.Win32\IntranetZoneCredentialPolicy.cs" />\r
- <Compile Include="Microsoft.Win32\PowerModeChangedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\PowerModeChangedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\PowerModes.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndingEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndingEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndReasons.cs" />\r
- <Compile Include="Microsoft.Win32\SessionSwitchEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\SessionSwitchEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\SessionSwitchReason.cs" />\r
- <Compile Include="Microsoft.Win32\SystemEvents.cs" />\r
- <Compile Include="Microsoft.Win32\TimerElapsedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\TimerElapsedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceCategory.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangingEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangingEventHandler.cs" />\r
- <Compile Include="Mono.Http\NtlmClient.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsClass.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsHeader.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsOpCode.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsPacket.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQClass.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQType.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQuery.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQuestion.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsRCode.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecord.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordA.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordAAAA.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordCName.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordIPAddress.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordPTR.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResponse.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsType.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsUtil.cs" />\r
- <Compile Include="Mono.Net.Dns\ResolverAsyncOperation.cs" />\r
- <Compile Include="Mono.Net.Dns\ResolverError.cs" />\r
- <Compile Include="Mono.Net.Dns\SimpleResolver.cs" />\r
- <Compile Include="Mono.Net.Dns\SimpleResolverEventArgs.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeCompiler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeDomConfigurationHandler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeDomProvider.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeGenerator.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeGeneratorOptions.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeParser.cs" />\r
- <Compile Include="System.CodeDom.Compiler\Compiler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerCollection.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerError.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerErrorCollection.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerInfo.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerParameters.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerProviderOption.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerProviderOptionsCollection.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerResults.cs" />\r
- <Compile Include="System.CodeDom.Compiler\Executor.cs" />\r
- <Compile Include="System.CodeDom.Compiler\GeneratedCodeAttribute.cs" />\r
- <Compile Include="System.CodeDom.Compiler\GeneratorSupport.cs" />\r
- <Compile Include="System.CodeDom.Compiler\ICodeCompiler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\ICodeGenerator.cs" />\r
- <Compile Include="System.CodeDom.Compiler\ICodeParser.cs" />\r
- <Compile Include="System.CodeDom.Compiler\IndentedTextWriter.cs" />\r
- <Compile Include="System.CodeDom.Compiler\LanguageOptions.cs" />\r
- <Compile Include="System.CodeDom.Compiler\TempFileCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeArgumentReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeArrayCreateExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeArrayIndexerExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeAssignStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeAttachEventStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeArgument.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeArgumentCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeDeclaration.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeDeclarationCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeBaseReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeBinaryOperatorExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeBinaryOperatorType.cs" />\r
- <Compile Include="System.CodeDom\CodeCastExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeCatchClause.cs" />\r
- <Compile Include="System.CodeDom\CodeCatchClauseCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeChecksumPragma.cs" />\r
- <Compile Include="System.CodeDom\CodeComment.cs" />\r
- <Compile Include="System.CodeDom\CodeCommentStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeCommentStatementCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeCompileUnit.cs" />\r
- <Compile Include="System.CodeDom\CodeConditionStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeConstructor.cs" />\r
- <Compile Include="System.CodeDom\CodeDefaultValueExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDelegateCreateExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDelegateInvokeExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDirectionExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDirective.cs" />\r
- <Compile Include="System.CodeDom\CodeDirectiveCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeEntryPointMethod.cs" />\r
- <Compile Include="System.CodeDom\CodeEventReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeExpressionCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeExpressionStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeFieldReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeGotoStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeIndexerExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeIterationStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeLabeledStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeLinePragma.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberEvent.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberField.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberMethod.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberProperty.cs" />\r
- <Compile Include="System.CodeDom\CodeMethodInvokeExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeMethodReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeMethodReturnStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespace.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespaceCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespaceImport.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespaceImportCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeObject.cs" />\r
- <Compile Include="System.CodeDom\CodeObjectCreateExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeParameterDeclarationExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeParameterDeclarationExpressionCollection.cs" />\r
- <Compile Include="System.CodeDom\CodePrimitiveExpression.cs" />\r
- <Compile Include="System.CodeDom\CodePropertyReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodePropertySetValueReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeRegionDirective.cs" />\r
- <Compile Include="System.CodeDom\CodeRegionMode.cs" />\r
- <Compile Include="System.CodeDom\CodeRemoveEventStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetCompileUnit.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetTypeMember.cs" />\r
- <Compile Include="System.CodeDom\CodeStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeStatementCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeThisReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeThrowExceptionStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeTryCatchFinallyStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeConstructor.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeDeclaration.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeDeclarationCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeDelegate.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeMember.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeMemberCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeOfExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeParameter.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeParameterCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReference.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReferenceCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReferenceOptions.cs" />\r
- <Compile Include="System.CodeDom\CodeVariableDeclarationStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeVariableReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\FieldDirection.cs" />\r
- <Compile Include="System.CodeDom\ICodeDomVisitor.cs" />\r
- <Compile Include="System.CodeDom\MemberAttributes.cs" />\r
- <Compile Include="System.Collections.Concurrent\BlockingCollection.cs" />\r
- <Compile Include="System.Collections.Concurrent\ConcurrentBag.cs" />\r
- <Compile Include="System.Collections.Generic\ISet.cs" />\r
- <Compile Include="System.Collections.Generic\LinkedList.cs" />\r
- <Compile Include="System.Collections.Generic\LinkedListNode.cs" />\r
- <Compile Include="System.Collections.Generic\Queue.cs" />\r
- <Compile Include="System.Collections.Generic\RBTree.cs" />\r
- <Compile Include="System.Collections.Generic\SortedDictionary.cs" />\r
- <Compile Include="System.Collections.Generic\SortedList.cs" />\r
- <Compile Include="System.Collections.Generic\SortedSet.cs" />\r
- <Compile Include="System.Collections.Generic\Stack.cs" />\r
- <Compile Include="System.Collections.ObjectModel\ObservableCollection.cs" />\r
- <Compile Include="System.Collections.ObjectModel\ReadOnlyObservableCollection.cs" />\r
- <Compile Include="System.Collections.Specialized\BitVector32.cs" />\r
- <Compile Include="System.Collections.Specialized\CollectionsUtil.cs" />\r
- <Compile Include="System.Collections.Specialized\HybridDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\INotifyCollectionChanged.cs" />\r
- <Compile Include="System.Collections.Specialized\IOrderedDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\ListDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\NameObjectCollectionBase.cs" />\r
- <Compile Include="System.Collections.Specialized\NameValueCollection.cs" />\r
- <Compile Include="System.Collections.Specialized\NotifyCollectionChangedAction.cs" />\r
- <Compile Include="System.Collections.Specialized\NotifyCollectionChangedEventArgs.cs" />\r
- <Compile Include="System.Collections.Specialized\NotifyCollectionChangedEventHandler.cs" />\r
- <Compile Include="System.Collections.Specialized\OrderedDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\ProcessStringDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\StringCollection.cs" />\r
- <Compile Include="System.Collections.Specialized\StringDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\StringEnumerator.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ComponentSerializationService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ContextStack.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\DefaultSerializationProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\DesignerLoader.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\DesignerSerializerAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerLoaderHost.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerLoaderHost2.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerLoaderService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerSerializationManager.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerSerializationProvider.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerSerializationService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\INameCreationService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\InstanceDescriptor.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\MemberRelationship.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\MemberRelationshipService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ResolveNameEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ResolveNameEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\RootDesignerSerializerAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\SerializationStore.cs" />\r
- <Compile Include="System.ComponentModel.Design\ActiveDesignerEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ActiveDesignerEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\CheckoutException.cs" />\r
- <Compile Include="System.ComponentModel.Design\CommandID.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangingEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangingEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentRenameEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentRenameEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerCollection.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerOptionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerTransaction.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerTransactionCloseEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerTransactionCloseEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerVerb.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerVerbCollection.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesigntimeLicenseContext.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesigntimeLicenseContextSerializer.cs" />\r
- <Compile Include="System.ComponentModel.Design\HelpContextType.cs" />\r
- <Compile Include="System.ComponentModel.Design\HelpKeywordAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design\HelpKeywordType.cs" />\r
- <Compile Include="System.ComponentModel.Design\IComponentChangeService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IComponentDiscoveryService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IComponentInitializer.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesigner.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerEventService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerFilter.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerHost.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerHostTransactionState.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerOptionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDictionaryService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IEventBindingService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IExtenderListService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IExtenderProviderService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IHelpService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IInheritanceService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IMenuCommandService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IReferenceService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IResourceService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IRootDesigner.cs" />\r
- <Compile Include="System.ComponentModel.Design\ISelectionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IServiceContainer.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITreeDesigner.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITypeDescriptorFilterService.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITypeDiscoveryService.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITypeResolutionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\MenuCommand.cs" />\r
- <Compile Include="System.ComponentModel.Design\RuntimeLicenseContext.cs" />\r
- <Compile Include="System.ComponentModel.Design\SelectionTypes.cs" />\r
- <Compile Include="System.ComponentModel.Design\ServiceContainer.cs" />\r
- <Compile Include="System.ComponentModel.Design\ServiceCreatorCallback.cs" />\r
- <Compile Include="System.ComponentModel.Design\StandardCommands.cs" />\r
- <Compile Include="System.ComponentModel.Design\StandardToolWindows.cs" />\r
- <Compile Include="System.ComponentModel.Design\TypeDescriptionProviderService.cs" />\r
- <Compile Include="System.ComponentModel.Design\ViewTechnology.cs" />\r
- <Compile Include="System.ComponentModel\AddingNewEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\AddingNewEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\AmbientValueAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ArrayConverter.cs" />\r
- <Compile Include="System.ComponentModel\AsyncCompletedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\AsyncCompletedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\AsyncOperation.cs" />\r
- <Compile Include="System.ComponentModel\AsyncOperationManager.cs" />\r
- <Compile Include="System.ComponentModel\AttributeCollection.cs" />\r
- <Compile Include="System.ComponentModel\AttributeProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel\BackgroundWorker.cs" />\r
- <Compile Include="System.ComponentModel\BaseNumberConverter.cs" />\r
- <Compile Include="System.ComponentModel\BindableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\BindableSupport.cs" />\r
- <Compile Include="System.ComponentModel\BindingDirection.cs" />\r
- <Compile Include="System.ComponentModel\BindingList.cs" />\r
- <Compile Include="System.ComponentModel\BooleanConverter.cs" />\r
- <Compile Include="System.ComponentModel\BrowsableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ByteConverter.cs" />\r
- <Compile Include="System.ComponentModel\CancelEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\CancelEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\CategoryAttribute.cs" />\r
- <Compile Include="System.ComponentModel\CharConverter.cs" />\r
- <Compile Include="System.ComponentModel\CollectionChangeAction.cs" />\r
- <Compile Include="System.ComponentModel\CollectionChangeEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\CollectionChangeEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\CollectionConverter.cs" />\r
- <Compile Include="System.ComponentModel\ComplexBindingPropertiesAttribute.cs" />\r
- <Compile Include="System.ComponentModel\Component.cs" />\r
- <Compile Include="System.ComponentModel\ComponentCollection.cs" />\r
- <Compile Include="System.ComponentModel\ComponentConverter.cs" />\r
- <Compile Include="System.ComponentModel\ComponentEditor.cs" />\r
- <Compile Include="System.ComponentModel\ComponentResourceManager.cs" />\r
- <Compile Include="System.ComponentModel\Container.cs" />\r
- <Compile Include="System.ComponentModel\ContainerFilterService.cs" />\r
- <Compile Include="System.ComponentModel\CultureInfoConverter.cs" />\r
- <Compile Include="System.ComponentModel\CustomTypeDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\DataErrorsChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectFieldAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectMethodAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectMethodType.cs" />\r
- <Compile Include="System.ComponentModel\DateTimeConverter.cs" />\r
- <Compile Include="System.ComponentModel\DateTimeOffsetConverter.cs" />\r
- <Compile Include="System.ComponentModel\DecimalConverter.cs" />\r
- <Compile Include="System.ComponentModel\DefaultBindingPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DefaultEventAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DefaultPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DefaultValueAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DerivedPropertyDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\DescriptionAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignerAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignerCategoryAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignerSerializationVisibility.cs" />\r
- <Compile Include="System.ComponentModel\DesignerSerializationVisibilityAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignOnlyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignTimeVisibleAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DisplayNameAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DoubleConverter.cs" />\r
- <Compile Include="System.ComponentModel\DoWorkEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\DoWorkEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\EditorAttribute.cs" />\r
- <Compile Include="System.ComponentModel\EditorBrowsableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\EditorBrowsableState.cs" />\r
- <Compile Include="System.ComponentModel\EnumConverter.cs" />\r
- <Compile Include="System.ComponentModel\EventDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\EventDescriptorCollection.cs" />\r
- <Compile Include="System.ComponentModel\EventHandlerList.cs" />\r
- <Compile Include="System.ComponentModel\ExpandableObjectConverter.cs" />\r
- <Compile Include="System.ComponentModel\ExtenderProvidedPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\GuidConverter.cs" />\r
- <Compile Include="System.ComponentModel\HandledEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\HandledEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\IBindingList.cs" />\r
- <Compile Include="System.ComponentModel\IBindingListView.cs" />\r
- <Compile Include="System.ComponentModel\ICancelAddNew.cs" />\r
- <Compile Include="System.ComponentModel\IChangeTracking.cs" />\r
- <Compile Include="System.ComponentModel\IComNativeDescriptorHandler.cs" />\r
- <Compile Include="System.ComponentModel\IComponent.cs" />\r
- <Compile Include="System.ComponentModel\IContainer.cs" />\r
- <Compile Include="System.ComponentModel\ICustomTypeDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\IDataErrorInfo.cs" />\r
- <Compile Include="System.ComponentModel\IEditableObject.cs" />\r
- <Compile Include="System.ComponentModel\IExtenderProvider.cs" />\r
- <Compile Include="System.ComponentModel\IIntellisenseBuilder.cs" />\r
- <Compile Include="System.ComponentModel\IListSource.cs" />\r
- <Compile Include="System.ComponentModel\ImmutableObjectAttribute.cs" />\r
- <Compile Include="System.ComponentModel\INestedContainer.cs" />\r
- <Compile Include="System.ComponentModel\INestedSite.cs" />\r
- <Compile Include="System.ComponentModel\InheritanceAttribute.cs" />\r
- <Compile Include="System.ComponentModel\InheritanceLevel.cs" />\r
- <Compile Include="System.ComponentModel\InitializationEventAttribute.cs" />\r
- <Compile Include="System.ComponentModel\INotifyDataErrorInfo.cs" />\r
- <Compile Include="System.ComponentModel\INotifyPropertyChanged.cs" />\r
- <Compile Include="System.ComponentModel\INotifyPropertyChanging.cs" />\r
- <Compile Include="System.ComponentModel\InstallerTypeAttribute.cs" />\r
- <Compile Include="System.ComponentModel\InstanceCreationEditor.cs" />\r
- <Compile Include="System.ComponentModel\Int16Converter.cs" />\r
- <Compile Include="System.ComponentModel\Int32Converter.cs" />\r
- <Compile Include="System.ComponentModel\Int64Converter.cs" />\r
- <Compile Include="System.ComponentModel\InvalidAsynchronousStateException.cs" />\r
- <Compile Include="System.ComponentModel\InvalidEnumArgumentException.cs" />\r
- <Compile Include="System.ComponentModel\IRaiseItemChangedEvents.cs" />\r
- <Compile Include="System.ComponentModel\IRevertibleChangeTracking.cs" />\r
- <Compile Include="System.ComponentModel\ISite.cs" />\r
- <Compile Include="System.ComponentModel\ISupportInitialize.cs" />\r
- <Compile Include="System.ComponentModel\ISupportInitializeNotification.cs" />\r
- <Compile Include="System.ComponentModel\ISynchronizeInvoke.cs" />\r
- <Compile Include="System.ComponentModel\ITypeDescriptorContext.cs" />\r
- <Compile Include="System.ComponentModel\ITypedList.cs" />\r
- <Compile Include="System.ComponentModel\License.cs" />\r
- <Compile Include="System.ComponentModel\LicenseContext.cs" />\r
- <Compile Include="System.ComponentModel\LicenseException.cs" />\r
- <Compile Include="System.ComponentModel\LicenseManager.cs" />\r
- <Compile Include="System.ComponentModel\LicenseProvider.cs" />\r
- <Compile Include="System.ComponentModel\LicenseProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel\LicenseUsageMode.cs" />\r
- <Compile Include="System.ComponentModel\LicFileLicenseProvider.cs" />\r
- <Compile Include="System.ComponentModel\ListBindableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ListChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\ListChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\ListChangedType.cs" />\r
- <Compile Include="System.ComponentModel\ListSortDescription.cs" />\r
- <Compile Include="System.ComponentModel\ListSortDescriptionCollection.cs" />\r
- <Compile Include="System.ComponentModel\ListSortDirection.cs" />\r
- <Compile Include="System.ComponentModel\LocalizableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\LookupBindingPropertiesAttribute.cs" />\r
- <Compile Include="System.ComponentModel\MarshalByValueComponent.cs" />\r
- <Compile Include="System.ComponentModel\MaskedTextProvider.cs" />\r
- <Compile Include="System.ComponentModel\MaskedTextResultHint.cs" />\r
- <Compile Include="System.ComponentModel\MemberDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\MergablePropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\MultilineStringConverter.cs" />\r
- <Compile Include="System.ComponentModel\NestedContainer.cs" />\r
- <Compile Include="System.ComponentModel\NotifyParentPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\NullableConverter.cs" />\r
- <Compile Include="System.ComponentModel\ParenthesizePropertyNameAttribute.cs" />\r
- <Compile Include="System.ComponentModel\PasswordPropertyTextAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ProgressChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\ProgressChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangingEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangingEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\PropertyDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\PropertyDescriptorCollection.cs" />\r
- <Compile Include="System.ComponentModel\PropertyTabAttribute.cs" />\r
- <Compile Include="System.ComponentModel\PropertyTabScope.cs" />\r
- <Compile Include="System.ComponentModel\ProvidePropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ReadOnlyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\RecommendedAsConfigurableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ReferenceConverter.cs" />\r
- <Compile Include="System.ComponentModel\ReflectionEventDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\ReflectionPropertyDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\RefreshEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\RefreshEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\RefreshProperties.cs" />\r
- <Compile Include="System.ComponentModel\RefreshPropertiesAttribute.cs" />\r
- <Compile Include="System.ComponentModel\RunInstallerAttribute.cs" />\r
- <Compile Include="System.ComponentModel\RunWorkerCompletedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\RunWorkerCompletedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\SByteConverter.cs" />\r
- <Compile Include="System.ComponentModel\SettingsBindableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\SingleConverter.cs" />\r
- <Compile Include="System.ComponentModel\StringConverter.cs" />\r
- <Compile Include="System.ComponentModel\SyntaxCheck.cs" />\r
- <Compile Include="System.ComponentModel\TimeSpanConverter.cs" />\r
- <Compile Include="System.ComponentModel\ToolboxItemAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ToolboxItemFilterAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ToolboxItemFilterType.cs" />\r
- <Compile Include="System.ComponentModel\TypeConverter.cs" />\r
- <Compile Include="System.ComponentModel\TypeConverterAttribute.cs" />\r
- <Compile Include="System.ComponentModel\TypeDescriptionProvider.cs" />\r
- <Compile Include="System.ComponentModel\TypeDescriptionProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel\TypeDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\TypeListConverter.cs" />\r
- <Compile Include="System.ComponentModel\UInt16Converter.cs" />\r
- <Compile Include="System.ComponentModel\UInt32Converter.cs" />\r
- <Compile Include="System.ComponentModel\UInt64Converter.cs" />\r
- <Compile Include="System.ComponentModel\WarningException.cs" />\r
- <Compile Include="System.ComponentModel\WeakObjectWrapper.cs" />\r
- <Compile Include="System.ComponentModel\WeakObjectWrapperComparer.cs" />\r
- <Compile Include="System.ComponentModel\Win32Exception.cs" />\r
- <Compile Include="System.Configuration\ApplicationScopedSettingAttribute.cs" />\r
- <Compile Include="System.Configuration\ApplicationSettingsBase.cs" />\r
- <Compile Include="System.Configuration\ApplicationSettingsGroup.cs" />\r
- <Compile Include="System.Configuration\AppSettingsReader.cs" />\r
- <Compile Include="System.Configuration\ClientSettingsSection.cs" />\r
- <Compile Include="System.Configuration\ConfigHelper.cs" />\r
- <Compile Include="System.Configuration\ConfigurationException.cs" />\r
- <Compile Include="System.Configuration\ConfigurationSettings.cs" />\r
- <Compile Include="System.Configuration\ConfigXmlDocument.cs" />\r
- <Compile Include="System.Configuration\CustomizableFileSettingsProvider.cs" />\r
- <Compile Include="System.Configuration\DefaultSettingValueAttribute.cs" />\r
- <Compile Include="System.Configuration\DictionarySectionHandler.cs" />\r
- <Compile Include="System.Configuration\IApplicationSettingsProvider.cs" />\r
- <Compile Include="System.Configuration\IConfigurationSectionHandler.cs" />\r
- <Compile Include="System.Configuration\IConfigurationSystem.cs" />\r
- <Compile Include="System.Configuration\IConfigXmlNode.cs" />\r
- <Compile Include="System.Configuration\IdnElement.cs" />\r
- <Compile Include="System.Configuration\IgnoreSectionHandler.cs" />\r
- <Compile Include="System.Configuration\IPersistComponentSettings.cs" />\r
- <Compile Include="System.Configuration\IriParsingElement.cs" />\r
- <Compile Include="System.Configuration\ISettingsProviderService.cs" />\r
- <Compile Include="System.Configuration\LocalFileSettingsProvider.cs" />\r
- <Compile Include="System.Configuration\NameValueFileSectionHandler.cs" />\r
- <Compile Include="System.Configuration\NameValueSectionHandler.cs" />\r
- <Compile Include="System.Configuration\NoSettingsVersionUpgradeAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingChangingEventArgs.cs" />\r
- <Compile Include="System.Configuration\SettingChangingEventHandler.cs" />\r
- <Compile Include="System.Configuration\SettingElement.cs" />\r
- <Compile Include="System.Configuration\SettingElementCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsAttributeDictionary.cs" />\r
- <Compile Include="System.Configuration\SettingsBase.cs" />\r
- <Compile Include="System.Configuration\SettingsContext.cs" />\r
- <Compile Include="System.Configuration\SettingsDescriptionAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsGroupDescriptionAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsGroupNameAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsLoadedEventArgs.cs" />\r
- <Compile Include="System.Configuration\SettingsLoadedEventHandler.cs" />\r
- <Compile Include="System.Configuration\SettingsManageability.cs" />\r
- <Compile Include="System.Configuration\SettingsManageabilityAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsProperty.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyIsReadOnlyException.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyNotFoundException.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyValue.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyValueCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyWrongTypeException.cs" />\r
- <Compile Include="System.Configuration\SettingsProvider.cs" />\r
- <Compile Include="System.Configuration\SettingsProviderAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsProviderCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsSavingEventHandler.cs" />\r
- <Compile Include="System.Configuration\SettingsSerializeAs.cs" />\r
- <Compile Include="System.Configuration\SettingsSerializeAsAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingValueElement.cs" />\r
- <Compile Include="System.Configuration\SingleTagSectionHandler.cs" />\r
- <Compile Include="System.Configuration\SpecialSetting.cs" />\r
- <Compile Include="System.Configuration\SpecialSettingAttribute.cs" />\r
- <Compile Include="System.Configuration\UriSection.cs" />\r
- <Compile Include="System.Configuration\UserScopedSettingAttribute.cs" />\r
- <Compile Include="System.Configuration\UserSettingsGroup.cs" />\r
- <Compile Include="System.Diagnostics.CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs" />\r
- <Compile Include="System.Diagnostics\AlphabeticalEnumConverter.cs" />\r
- <Compile Include="System.Diagnostics\BooleanSwitch.cs" />\r
- <Compile Include="System.Diagnostics\ConsoleTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\CorrelationManager.cs" />\r
- <Compile Include="System.Diagnostics\CounterCreationData.cs" />\r
- <Compile Include="System.Diagnostics\CounterCreationDataCollection.cs" />\r
- <Compile Include="System.Diagnostics\CounterSample.cs" />\r
- <Compile Include="System.Diagnostics\CounterSampleCalculator.cs" />\r
- <Compile Include="System.Diagnostics\DataReceivedEventArgs.cs" />\r
- <Compile Include="System.Diagnostics\DataReceivedEventHandler.cs" />\r
- <Compile Include="System.Diagnostics\Debug.cs" />\r
- <Compile Include="System.Diagnostics\DefaultTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\DelimitedListTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\DiagnosticsConfigurationHandler.cs" />\r
- <Compile Include="System.Diagnostics\EntryWrittenEventArgs.cs" />\r
- <Compile Include="System.Diagnostics\EntryWrittenEventHandler.cs" />\r
- <Compile Include="System.Diagnostics\EventInstance.cs" />\r
- <Compile Include="System.Diagnostics\EventLog.cs" />\r
- <Compile Include="System.Diagnostics\EventLogEntry.cs" />\r
- <Compile Include="System.Diagnostics\EventLogEntryCollection.cs" />\r
- <Compile Include="System.Diagnostics\EventLogEntryType.cs" />\r
- <Compile Include="System.Diagnostics\EventLogImpl.cs" />\r
- <Compile Include="System.Diagnostics\EventLogInstaller.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermission.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionAccess.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionAttribute.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionEntry.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionEntryCollection.cs" />\r
- <Compile Include="System.Diagnostics\EventLogTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\EventSourceCreationData.cs" />\r
- <Compile Include="System.Diagnostics\EventTypeFilter.cs" />\r
- <Compile Include="System.Diagnostics\FileVersionInfo.cs" />\r
- <Compile Include="System.Diagnostics\ICollectData.cs" />\r
- <Compile Include="System.Diagnostics\InstanceData.cs" />\r
- <Compile Include="System.Diagnostics\InstanceDataCollection.cs" />\r
- <Compile Include="System.Diagnostics\InstanceDataCollectionCollection.cs" />\r
- <Compile Include="System.Diagnostics\LocalFileEventLog.cs" />\r
- <Compile Include="System.Diagnostics\MonitoringDescriptionAttribute.cs" />\r
- <Compile Include="System.Diagnostics\NullEventLog.cs" />\r
- <Compile Include="System.Diagnostics\OverflowAction.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounter.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterCategory.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterCategoryType.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterInstaller.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterInstanceLifetime.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterManager.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermission.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionAccess.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionAttribute.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionEntry.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionEntryCollection.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterType.cs" />\r
- <Compile Include="System.Diagnostics\Process.cs" />\r
- <Compile Include="System.Diagnostics\ProcessModule.cs" />\r
- <Compile Include="System.Diagnostics\ProcessModuleCollection.cs" />\r
- <Compile Include="System.Diagnostics\ProcessPriorityClass.cs" />\r
- <Compile Include="System.Diagnostics\ProcessStartInfo.cs" />\r
- <Compile Include="System.Diagnostics\ProcessThread.cs" />\r
- <Compile Include="System.Diagnostics\ProcessThreadCollection.cs" />\r
- <Compile Include="System.Diagnostics\ProcessWindowStyle.cs" />\r
- <Compile Include="System.Diagnostics\SourceFilter.cs" />\r
- <Compile Include="System.Diagnostics\SourceLevels.cs" />\r
- <Compile Include="System.Diagnostics\SourceSwitch.cs" />\r
- <Compile Include="System.Diagnostics\Stopwatch.cs" />\r
- <Compile Include="System.Diagnostics\Switch.cs" />\r
- <Compile Include="System.Diagnostics\SwitchAttribute.cs" />\r
- <Compile Include="System.Diagnostics\SwitchLevelAttribute.cs" />\r
- <Compile Include="System.Diagnostics\TextWriterTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\ThreadPriorityLevel.cs" />\r
- <Compile Include="System.Diagnostics\ThreadState.cs" />\r
- <Compile Include="System.Diagnostics\ThreadWaitReason.cs" />\r
- <Compile Include="System.Diagnostics\Trace.cs" />\r
- <Compile Include="System.Diagnostics\TraceEventCache.cs" />\r
- <Compile Include="System.Diagnostics\TraceEventType.cs" />\r
- <Compile Include="System.Diagnostics\TraceFilter.cs" />\r
- <Compile Include="System.Diagnostics\TraceImpl.cs" />\r
- <Compile Include="System.Diagnostics\TraceLevel.cs" />\r
- <Compile Include="System.Diagnostics\TraceListener.cs" />\r
- <Compile Include="System.Diagnostics\TraceListenerCollection.cs" />\r
- <Compile Include="System.Diagnostics\TraceOptions.cs" />\r
- <Compile Include="System.Diagnostics\TraceSource.cs" />\r
- <Compile Include="System.Diagnostics\TraceSourceInfo.cs" />\r
- <Compile Include="System.Diagnostics\TraceSwitch.cs" />\r
- <Compile Include="System.Diagnostics\Win32EventLog.cs" />\r
- <Compile Include="System.Diagnostics\XmlWriterTraceListener.cs" />\r
- <Compile Include="System.IO.Compression\CompressionLevel.cs" />\r
- <Compile Include="System.IO.Compression\CompressionMode.cs" />\r
- <Compile Include="System.IO.Compression\DeflateStream.cs" />\r
- <Compile Include="System.IO.Compression\GZipStream.cs" />\r
- <Compile Include="System.IO.Ports\Handshake.cs" />\r
- <Compile Include="System.IO.Ports\ISerialStream.cs" />\r
- <Compile Include="System.IO.Ports\Parity.cs" />\r
- <Compile Include="System.IO.Ports\SerialData.cs" />\r
- <Compile Include="System.IO.Ports\SerialError.cs" />\r
- <Compile Include="System.IO.Ports\SerialErrorEventArgs.cs" />\r
- <Compile Include="System.IO.Ports\SerialPinChange.cs" />\r
- <Compile Include="System.IO.Ports\SerialPinChangedEventArgs.cs" />\r
- <Compile Include="System.IO.Ports\SerialPort.cs" />\r
- <Compile Include="System.IO.Ports\SerialPortStream.cs" />\r
- <Compile Include="System.IO.Ports\SerialReceivedEventArgs.cs" />\r
- <Compile Include="System.IO.Ports\SerialSignal.cs" />\r
- <Compile Include="System.IO.Ports\StopBits.cs" />\r
- <Compile Include="System.IO.Ports\WinSerialStream.cs" />\r
- <Compile Include="System.IO\DefaultWatcher.cs" />\r
- <Compile Include="System.IO\ErrorEventArgs.cs" />\r
- <Compile Include="System.IO\ErrorEventHandler.cs" />\r
- <Compile Include="System.IO\FAMWatcher.cs" />\r
- <Compile Include="System.IO\FileAction.cs" />\r
- <Compile Include="System.IO\FileSystemEventArgs.cs" />\r
- <Compile Include="System.IO\FileSystemEventHandler.cs" />\r
- <Compile Include="System.IO\FileSystemWatcher.cs" />\r
- <Compile Include="System.IO\IFileWatcher.cs" />\r
- <Compile Include="System.IO\InotifyWatcher.cs" />\r
- <Compile Include="System.IO\InternalBufferOverflowException.cs" />\r
- <Compile Include="System.IO\InvalidDataException.cs" />\r
- <Compile Include="System.IO\IODescriptionAttribute.cs" />\r
- <Compile Include="System.IO\KeventWatcher.cs" />\r
- <Compile Include="System.IO\MonoSyncFileStream.cs" />\r
- <Compile Include="System.IO\NotifyFilters.cs" />\r
- <Compile Include="System.IO\NullFileWatcher.cs" />\r
- <Compile Include="System.IO\RenamedEventArgs.cs" />\r
- <Compile Include="System.IO\RenamedEventHandler.cs" />\r
- <Compile Include="System.IO\SearchPattern.cs" />\r
- <Compile Include="System.IO\WaitForChangedResult.cs" />\r
- <Compile Include="System.IO\WatcherChangeTypes.cs" />\r
- <Compile Include="System.IO\WindowsWatcher.cs" />\r
- <Compile Include="System.Media\AudioData.cs" />\r
- <Compile Include="System.Media\AudioDevice.cs" />\r
- <Compile Include="System.Media\SoundPlayer.cs" />\r
- <Compile Include="System.Media\SystemSound.cs" />\r
- <Compile Include="System.Media\SystemSounds.cs" />\r
- <Compile Include="System.Media\Win32SoundPlayer.cs" />\r
- <Compile Include="System.Net.Cache\HttpCacheAgeControl.cs" />\r
- <Compile Include="System.Net.Cache\HttpRequestCacheLevel.cs" />\r
- <Compile Include="System.Net.Cache\HttpRequestCachePolicy.cs" />\r
- <Compile Include="System.Net.Cache\RequestCacheLevel.cs" />\r
- <Compile Include="System.Net.Cache\RequestCachePolicy.cs" />\r
- <Compile Include="System.Net.Configuration\AuthenticationModuleElement.cs" />\r
- <Compile Include="System.Net.Configuration\AuthenticationModuleElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\AuthenticationModulesSection.cs" />\r
- <Compile Include="System.Net.Configuration\BypassElement.cs" />\r
- <Compile Include="System.Net.Configuration\BypassElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementElement.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementHandler.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementSection.cs" />\r
- <Compile Include="System.Net.Configuration\DefaultProxyHandler.cs" />\r
- <Compile Include="System.Net.Configuration\DefaultProxySection.cs" />\r
- <Compile Include="System.Net.Configuration\FtpCachePolicyElement.cs" />\r
- <Compile Include="System.Net.Configuration\HttpCachePolicyElement.cs" />\r
- <Compile Include="System.Net.Configuration\HttpWebRequestElement.cs" />\r
- <Compile Include="System.Net.Configuration\Ipv6Element.cs" />\r
- <Compile Include="System.Net.Configuration\MailSettingsSectionGroup.cs" />\r
- <Compile Include="System.Net.Configuration\ModuleElement.cs" />\r
- <Compile Include="System.Net.Configuration\NetAuthenticationModuleHandler.cs" />\r
- <Compile Include="System.Net.Configuration\NetConfigurationHandler.cs" />\r
- <Compile Include="System.Net.Configuration\NetSectionGroup.cs" />\r
- <Compile Include="System.Net.Configuration\PerformanceCountersElement.cs" />\r
- <Compile Include="System.Net.Configuration\ProxyElement.cs" />\r
- <Compile Include="System.Net.Configuration\RequestCachingSection.cs" />\r
- <Compile Include="System.Net.Configuration\ServicePointManagerElement.cs" />\r
- <Compile Include="System.Net.Configuration\SettingsSection.cs" />\r
- <Compile Include="System.Net.Configuration\SmtpNetworkElement.cs" />\r
- <Compile Include="System.Net.Configuration\SmtpSection.cs" />\r
- <Compile Include="System.Net.Configuration\SmtpSpecifiedPickupDirectoryElement.cs" />\r
- <Compile Include="System.Net.Configuration\SocketElement.cs" />\r
- <Compile Include="System.Net.Configuration\WebProxyScriptElement.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModuleElement.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModuleElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModuleHandler.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModulesSection.cs" />\r
- <Compile Include="System.Net.Mail\AlternateView.cs" />\r
- <Compile Include="System.Net.Mail\AlternateViewCollection.cs" />\r
- <Compile Include="System.Net.Mail\Attachment.cs" />\r
- <Compile Include="System.Net.Mail\AttachmentBase.cs" />\r
- <Compile Include="System.Net.Mail\AttachmentCollection.cs" />\r
- <Compile Include="System.Net.Mail\DeliveryNotificationOptions.cs" />\r
- <Compile Include="System.Net.Mail\LinkedResource.cs" />\r
- <Compile Include="System.Net.Mail\LinkedResourceCollection.cs" />\r
- <Compile Include="System.Net.Mail\MailAddress.cs" />\r
- <Compile Include="System.Net.Mail\MailAddressCollection.cs" />\r
- <Compile Include="System.Net.Mail\MailMessage.cs" />\r
- <Compile Include="System.Net.Mail\MailPriority.cs" />\r
- <Compile Include="System.Net.Mail\SendCompletedEventHandler.cs" />\r
- <Compile Include="System.Net.Mail\SmtpAccess.cs" />\r
- <Compile Include="System.Net.Mail\SmtpClient.cs" />\r
- <Compile Include="System.Net.Mail\SmtpDeliveryMethod.cs" />\r
- <Compile Include="System.Net.Mail\SmtpException.cs" />\r
- <Compile Include="System.Net.Mail\SmtpFailedRecipientException.cs" />\r
- <Compile Include="System.Net.Mail\SmtpFailedRecipientsException.cs" />\r
- <Compile Include="System.Net.Mail\SmtpPermission.cs" />\r
- <Compile Include="System.Net.Mail\SmtpPermissionAttribute.cs" />\r
- <Compile Include="System.Net.Mail\SmtpStatusCode.cs" />\r
- <Compile Include="System.Net.Mime\ContentDisposition.cs" />\r
- <Compile Include="System.Net.Mime\ContentType.cs" />\r
- <Compile Include="System.Net.Mime\DispositionTypeNames.cs" />\r
- <Compile Include="System.Net.Mime\MediaTypeNames.cs" />\r
- <Compile Include="System.Net.Mime\TransferEncoding.cs" />\r
- <Compile Include="System.Net.NetworkInformation\DuplicateAddressDetectionState.cs" />\r
- <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IcmpV4Statistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IcmpV6Statistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPGlobalProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPGlobalStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPInterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPStatus.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPv4InterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPv4InterfaceStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPv6InterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\LinuxNetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MacOsNetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetBiosNodeType.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAddressChangedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityChangedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityEventArgs.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkChange.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationAccess.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationException.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationPermission.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationPermissionAttribute.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterface.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterfaceComponent.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterfaceType.cs" />\r
- <Compile Include="System.Net.NetworkInformation\OperationalStatus.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PhysicalAddress.cs" />\r
- <Compile Include="System.Net.NetworkInformation\Ping.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingCompletedEventArgs.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingCompletedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingException.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingOptions.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingReply.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PrefixOrigin.cs" />\r
- <Compile Include="System.Net.NetworkInformation\SuffixOrigin.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpConnectionInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpState.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UdpStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\Win32NetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.Security\AuthenticatedStream.cs" />\r
- <Compile Include="System.Net.Security\AuthenticationLevel.cs" />\r
- <Compile Include="System.Net.Security\LocalCertificateSelectionCallback.cs" />\r
- <Compile Include="System.Net.Security\NegotiateStream.cs" />\r
- <Compile Include="System.Net.Security\ProtectionLevel.cs" />\r
- <Compile Include="System.Net.Security\RemoteCertificateValidationCallback.cs" />\r
- <Compile Include="System.Net.Security\SslPolicyErrors.cs" />\r
- <Compile Include="System.Net.Security\SslStream.cs" />\r
- <Compile Include="System.Net.Sockets\AddressFamily.cs" />\r
- <Compile Include="System.Net.Sockets\IOControlCode.cs" />\r
- <Compile Include="System.Net.Sockets\IPPacketInformation.cs" />\r
- <Compile Include="System.Net.Sockets\IPv6MulticastOption.cs" />\r
- <Compile Include="System.Net.Sockets\LingerOption.cs" />\r
- <Compile Include="System.Net.Sockets\MulticastOption.cs" />\r
- <Compile Include="System.Net.Sockets\NetworkStream.cs" />\r
- <Compile Include="System.Net.Sockets\ProtocolFamily.cs" />\r
- <Compile Include="System.Net.Sockets\ProtocolType.cs" />\r
- <Compile Include="System.Net.Sockets\SelectMode.cs" />\r
- <Compile Include="System.Net.Sockets\SendPacketsElement.cs" />\r
- <Compile Include="System.Net.Sockets\Socket.cs" />\r
- <Compile Include="System.Net.Sockets\Socket_2_1.cs" />\r
- <Compile Include="System.Net.Sockets\SocketAsyncEventArgs.cs" />\r
- <Compile Include="System.Net.Sockets\SocketAsyncOperation.cs" />\r
- <Compile Include="System.Net.Sockets\SocketError.cs" />\r
- <Compile Include="System.Net.Sockets\SocketException.cs" />\r
- <Compile Include="System.Net.Sockets\SocketFlags.cs" />\r
- <Compile Include="System.Net.Sockets\SocketInformation.cs" />\r
- <Compile Include="System.Net.Sockets\SocketInformationOptions.cs" />\r
- <Compile Include="System.Net.Sockets\SocketOptionLevel.cs" />\r
- <Compile Include="System.Net.Sockets\SocketOptionName.cs" />\r
- <Compile Include="System.Net.Sockets\SocketShutdown.cs" />\r
- <Compile Include="System.Net.Sockets\SocketType.cs" />\r
- <Compile Include="System.Net.Sockets\TcpClient.cs" />\r
- <Compile Include="System.Net.Sockets\TcpListener.cs" />\r
- <Compile Include="System.Net.Sockets\TransmitFileOptions.cs" />\r
- <Compile Include="System.Net.Sockets\UdpClient.cs" />\r
- <Compile Include="System.Net.Sockets\UdpReceiveResult.cs" />\r
- <Compile Include="System.Net.WebSockets\ClientWebSocket.cs" />\r
- <Compile Include="System.Net.WebSockets\ClientWebSocketOptions.cs" />\r
- <Compile Include="System.Net.WebSockets\HttpListenerWebSocketContext.cs" />\r
- <Compile Include="System.Net.WebSockets\StreamWebSocket.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocket.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketCloseStatus.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketContext.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketError.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketException.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketMessageType.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketReceiveResult.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketState.cs" />\r
- <Compile Include="System.Net\AuthenticationManager.cs" />\r
- <Compile Include="System.Net\AuthenticationSchemes.cs" />\r
- <Compile Include="System.Net\AuthenticationSchemeSelector.cs" />\r
- <Compile Include="System.Net\Authorization.cs" />\r
- <Compile Include="System.Net\BasicClient.cs" />\r
- <Compile Include="System.Net\BindIPEndPoint.cs" />\r
- <Compile Include="System.Net\ChunkedInputStream.cs" />\r
- <Compile Include="System.Net\ChunkStream.cs" />\r
- <Compile Include="System.Net\ConnectionModes.cs" />\r
- <Compile Include="System.Net\Cookie.cs" />\r
- <Compile Include="System.Net\CookieCollection.cs" />\r
- <Compile Include="System.Net\CookieContainer.cs" />\r
- <Compile Include="System.Net\CookieException.cs" />\r
- <Compile Include="System.Net\CookieParser.cs" />\r
- <Compile Include="System.Net\CredentialCache.cs" />\r
- <Compile Include="System.Net\DecompressionMethods.cs" />\r
- <Compile Include="System.Net\DefaultCertificatePolicy.cs" />\r
- <Compile Include="System.Net\DigestClient.cs" />\r
- <Compile Include="System.Net\Dns.cs" />\r
- <Compile Include="System.Net\DnsAsyncResult.cs" />\r
- <Compile Include="System.Net\DnsEndPoint.cs" />\r
- <Compile Include="System.Net\DnsPermission.cs" />\r
- <Compile Include="System.Net\DnsPermissionAttribute.cs" />\r
- <Compile Include="System.Net\DownloadDataCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\DownloadDataCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\DownloadProgressChangedEventArgs.cs" />\r
- <Compile Include="System.Net\DownloadProgressChangedEventHandler.cs" />\r
- <Compile Include="System.Net\DownloadStringCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\DownloadStringCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\EndPoint.cs" />\r
- <Compile Include="System.Net\EndPointListener.cs" />\r
- <Compile Include="System.Net\EndPointManager.cs" />\r
- <Compile Include="System.Net\EndpointPermission.cs" />\r
- <Compile Include="System.Net\FileWebRequest.cs" />\r
- <Compile Include="System.Net\FileWebRequestCreator.cs" />\r
- <Compile Include="System.Net\FileWebResponse.cs" />\r
- <Compile Include="System.Net\FtpAsyncResult.cs" />\r
- <Compile Include="System.Net\FtpDataStream.cs" />\r
- <Compile Include="System.Net\FtpRequestCreator.cs" />\r
- <Compile Include="System.Net\FtpStatus.cs" />\r
- <Compile Include="System.Net\FtpStatusCode.cs" />\r
- <Compile Include="System.Net\FtpWebRequest.cs" />\r
- <Compile Include="System.Net\FtpWebResponse.cs" />\r
- <Compile Include="System.Net\GlobalProxySelection.cs" />\r
- <Compile Include="System.Net\HttpConnection.cs" />\r
- <Compile Include="System.Net\HttpContinueDelegate.cs" />\r
- <Compile Include="System.Net\HttpListener.cs" />\r
- <Compile Include="System.Net\HttpListenerBasicIdentity.cs" />\r
- <Compile Include="System.Net\HttpListenerContext.cs" />\r
- <Compile Include="System.Net\HttpListenerException.cs" />\r
- <Compile Include="System.Net\HttpListenerPrefixCollection.cs" />\r
- <Compile Include="System.Net\HttpListenerRequest.cs" />\r
- <Compile Include="System.Net\HttpListenerResponse.cs" />\r
- <Compile Include="System.Net\HttpRequestCreator.cs" />\r
- <Compile Include="System.Net\HttpRequestHeader.cs" />\r
- <Compile Include="System.Net\HttpResponseHeader.cs" />\r
- <Compile Include="System.Net\HttpStatusCode.cs" />\r
- <Compile Include="System.Net\HttpStreamAsyncResult.cs" />\r
- <Compile Include="System.Net\HttpUtility.cs" />\r
- <Compile Include="System.Net\HttpVersion.cs" />\r
- <Compile Include="System.Net\HttpWebRequest.cs" />\r
- <Compile Include="System.Net\HttpWebResponse.cs" />\r
- <Compile Include="System.Net\IAuthenticationModule.cs" />\r
- <Compile Include="System.Net\ICertificatePolicy.cs" />\r
- <Compile Include="System.Net\ICredentialLookup.cs" />\r
- <Compile Include="System.Net\ICredentialPolicy.cs" />\r
- <Compile Include="System.Net\ICredentialsByHost.cs" />\r
- <Compile Include="System.Net\IPAddress.cs" />\r
- <Compile Include="System.Net\IPEndPoint.cs" />\r
- <Compile Include="System.Net\IPHostEntry.cs" />\r
- <Compile Include="System.Net\IPv6Address.cs" />\r
- <Compile Include="System.Net\IWebConnectionState.cs" />\r
- <Compile Include="System.Net\IWebProxy.cs" />\r
- <Compile Include="System.Net\IWebProxyScript.cs" />\r
- <Compile Include="System.Net\IWebRequestCreate.cs" />\r
- <Compile Include="System.Net\ListenerAsyncResult.cs" />\r
- <Compile Include="System.Net\ListenerPrefix.cs" />\r
- <Compile Include="System.Net\MacProxy.cs" />\r
- <Compile Include="System.Net\MonoHttpDate.cs" />\r
- <Compile Include="System.Net\NetConfig.cs" />\r
- <Compile Include="System.Net\NetworkAccess.cs" />\r
- <Compile Include="System.Net\NetworkCredential.cs" />\r
- <Compile Include="System.Net\NtlmClient.cs" />\r
- <Compile Include="System.Net\OpenReadCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\OpenReadCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\OpenWriteCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\OpenWriteCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\ProtocolViolationException.cs" />\r
- <Compile Include="System.Net\RequestStream.cs" />\r
- <Compile Include="System.Net\ResponseStream.cs" />\r
- <Compile Include="System.Net\SecurityProtocolType.cs" />\r
- <Compile Include="System.Net\ServicePoint.cs" />\r
- <Compile Include="System.Net\ServicePointManager.cs" />\r
- <Compile Include="System.Net\ServicePointManager.extra.cs" />\r
- <Compile Include="System.Net\SimpleAsyncResult.cs" />\r
- <Compile Include="System.Net\SocketAddress.cs" />\r
- <Compile Include="System.Net\SocketPermission.cs" />\r
- <Compile Include="System.Net\SocketPermissionAttribute.cs" />\r
- <Compile Include="System.Net\TransportContext.cs" />\r
- <Compile Include="System.Net\TransportType.cs" />\r
- <Compile Include="System.Net\UploadDataCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadDataCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadFileCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadFileCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadProgressChangedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadProgressChangedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadStringCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadStringCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadValuesCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadValuesCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\WebAsyncResult.cs" />\r
- <Compile Include="System.Net\WebClient.cs" />\r
- <Compile Include="System.Net\WebConnection.cs" />\r
- <Compile Include="System.Net\WebConnectionData.cs" />\r
- <Compile Include="System.Net\WebConnectionGroup.cs" />\r
- <Compile Include="System.Net\WebConnectionStream.cs" />\r
- <Compile Include="System.Net\WebException.cs" />\r
- <Compile Include="System.Net\WebExceptionStatus.cs" />\r
- <Compile Include="System.Net\WebHeaderCollection.cs" />\r
- <Compile Include="System.Net\WebPermission.cs" />\r
- <Compile Include="System.Net\WebPermissionAttribute.cs" />\r
- <Compile Include="System.Net\WebProxy.cs" />\r
- <Compile Include="System.Net\WebRequest.cs" />\r
- <Compile Include="System.Net\WebRequestMethods.cs" />\r
- <Compile Include="System.Net\WebResponse.cs" />\r
- <Compile Include="System.Net\WebUtility.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ADVF.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\DATADIR.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\DVASPECT.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\FORMATETC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IAdviseSink.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IDataObject.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumFORMATETC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumSTATDATA.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\STATDATA.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\STGMEDIUM.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\TYMED.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DefaultParameterValueAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\HandleCollector.cs" />\r
- <Compile Include="System.Runtime.InteropServices\StandardOleMarshalObject.cs" />\r
- <Compile Include="System.Runtime.Versioning\FrameworkName.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreRights.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreSecurity.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ConfigUtil.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ExtendedProtectionPolicyElement.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ServiceNameElement.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ServiceNameElementCollection.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ChannelBinding.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ChannelBindingKind.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ExtendedProtectionPolicy.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ExtendedProtectionPolicyTypeConverter.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\PolicyEnforcement.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ProtectionScenario.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ServiceNameCollection.cs" />\r
- <Compile Include="System.Security.Authentication\AuthenticationException.cs" />\r
- <Compile Include="System.Security.Authentication\CipherAlgorithmType.cs" />\r
- <Compile Include="System.Security.Authentication\ExchangeAlgorithmType.cs" />\r
- <Compile Include="System.Security.Authentication\HashAlgorithmType.cs" />\r
- <Compile Include="System.Security.Authentication\InvalidCredentialException.cs" />\r
- <Compile Include="System.Security.Authentication\SslProtocols.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\OpenFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\OSX509Certificates.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\PublicKey.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\StoreLocation.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\StoreName.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X500DistinguishedName.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X500DistinguishedNameFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509BasicConstraintsExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Collection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Enumerator.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509CertificateCollection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Chain.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElement.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementCollection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainPolicy.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainStatus.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainStatusFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509EnhancedKeyUsageExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Extension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ExtensionCollection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ExtensionEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509FindType.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509IncludeOption.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509KeyUsageExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509KeyUsageFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509NameType.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509RevocationFlag.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509RevocationMode.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Store.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509SubjectKeyIdentifierExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509SubjectKeyIdentifierHashAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509VerificationFlags.cs" />\r
- <Compile Include="System.Security.Cryptography\AsnEncodedData.cs" />\r
- <Compile Include="System.Security.Cryptography\AsnEncodedDataCollection.cs" />\r
- <Compile Include="System.Security.Cryptography\AsnEncodedDataEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography\Oid.cs" />\r
- <Compile Include="System.Security.Cryptography\OidCollection.cs" />\r
- <Compile Include="System.Security.Cryptography\OidEnumerator.cs" />\r
- <Compile Include="System.Security.Permissions\PermissionHelper.cs" />\r
- <Compile Include="System.Security.Permissions\ResourcePermissionBase.cs" />\r
- <Compile Include="System.Security.Permissions\ResourcePermissionBaseEntry.cs" />\r
- <Compile Include="System.Security.Permissions\StorePermission.cs" />\r
- <Compile Include="System.Security.Permissions\StorePermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\StorePermissionFlags.cs" />\r
- <Compile Include="System.Text.RegularExpressions\arch.cs" />\r
- <Compile Include="System.Text.RegularExpressions\BaseMachine.cs" />\r
- <Compile Include="System.Text.RegularExpressions\cache.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Capture.cs" />\r
- <Compile Include="System.Text.RegularExpressions\CaptureCollection.cs" />\r
- <Compile Include="System.Text.RegularExpressions\category.cs" />\r
- <Compile Include="System.Text.RegularExpressions\CILCompiler.cs" />\r
- <Compile Include="System.Text.RegularExpressions\compiler.cs" />\r
- <Compile Include="System.Text.RegularExpressions\debug.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Group.cs" />\r
- <Compile Include="System.Text.RegularExpressions\GroupCollection.cs" />\r
- <Compile Include="System.Text.RegularExpressions\interpreter.cs" />\r
- <Compile Include="System.Text.RegularExpressions\interval.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Match.cs" />\r
- <Compile Include="System.Text.RegularExpressions\MatchCollection.cs" />\r
- <Compile Include="System.Text.RegularExpressions\MatchEvaluator.cs" />\r
- <Compile Include="System.Text.RegularExpressions\parser.cs" />\r
- <Compile Include="System.Text.RegularExpressions\quicksearch.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Regex.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexCompilationInfo.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexMatchTimeoutException.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexOptions.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexRunner.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexRunnerFactory.cs" />\r
- <Compile Include="System.Text.RegularExpressions\replace.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RxCompiler.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RxInterpreter.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RxOp.cs" />\r
- <Compile Include="System.Text.RegularExpressions\syntax.cs" />\r
- <Compile Include="System.Threading\Barrier.cs" />\r
- <Compile Include="System.Threading\BarrierPostPhaseException.cs" />\r
- <Compile Include="System.Threading\Semaphore.cs" />\r
- <Compile Include="System.Threading\SemaphoreFullException.cs" />\r
- <Compile Include="System.Threading\ThreadExceptionEventArgs.cs" />\r
- <Compile Include="System.Threading\ThreadExceptionEventHandler.cs" />\r
- <Compile Include="System.Timers\ElapsedEventArgs.cs" />\r
- <Compile Include="System.Timers\ElapsedEventHandler.cs" />\r
- <Compile Include="System.Timers\Timer.cs" />\r
- <Compile Include="System.Timers\TimersDescriptionAttribute.cs" />\r
- <Compile Include="System.Web\AspNetHostingPermission.cs" />\r
- <Compile Include="System.Web\AspNetHostingPermissionAttribute.cs" />\r
- <Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />\r
- <Compile Include="System.Windows.Input\ICommand.cs" />\r
- <Compile Include="System\DefaultUriParser.cs" />\r
- <Compile Include="System\FileStyleUriParser.cs" />\r
- <Compile Include="System\FtpStyleUriParser.cs" />\r
- <Compile Include="System\GenericUriParser.cs" />\r
- <Compile Include="System\GenericUriParserOptions.cs" />\r
- <Compile Include="System\GopherStyleUriParser.cs" />\r
- <Compile Include="System\HttpStyleUriParser.cs" />\r
- <Compile Include="System\IUriData.cs" />\r
- <Compile Include="System\LdapStyleUriParser.cs" />\r
- <Compile Include="System\NetPipeStyleUriParser.cs" />\r
- <Compile Include="System\NetTcpStyleUriParser.cs" />\r
- <Compile Include="System\NewsStyleUriParser.cs" />\r
- <Compile Include="System\Platform.cs" />\r
- <Compile Include="System\SRDescriptionAttribute.cs" />\r
- <Compile Include="System\Uri.cs" />\r
- <Compile Include="System\UriBuilder.cs" />\r
- <Compile Include="System\UriComponents.cs" />\r
- <Compile Include="System\UriData.cs" />\r
- <Compile Include="System\UriElements.cs" />\r
- <Compile Include="System\UriFormat.cs" />\r
- <Compile Include="System\UriFormatException.cs" />\r
- <Compile Include="System\UriHostNameType.cs" />\r
- <Compile Include="System\UriIdnScope.cs" />\r
- <Compile Include="System\UriKind.cs" />\r
- <Compile Include="System\UriParseComponents.cs" />\r
- <Compile Include="System\UriParser.cs" />\r
- <Compile Include="System\UriPartial.cs" />\r
- <Compile Include="System\UriTypeConverter.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PreBuildEvent>
- <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PreBuildEvent>
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <ProjectReference Include="../corlib/corlib-build.csproj">\r
- <Project>{0CAF787F-F70B-4556-987A-67E036CD71C1}</Project>\r
- <Name>corlib\corlib-build</Name>\r
- </ProjectReference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
- <ItemGroup>\r
- <EmbeddedResource Include="resources/Asterisk.wav">\r
- <LogicalName>Asterisk.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Beep.wav">\r
- <LogicalName>Beep.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Exclamation.wav">\r
- <LogicalName>Exclamation.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Hand.wav">\r
- <LogicalName>Hand.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Question.wav">\r
- <LogicalName>Question.wav</LogicalName>\r
- </EmbeddedResource>\r
- </ItemGroup>\r
-</Project>\r
-
<OutputType>Library</OutputType>\r
<NoWarn>1699,618</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x/bare</OutputPath>\r
+ <IntermediateOutputPath>obj-bare</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeArgumentReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeArrayCreateExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeArrayIndexerExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAssignStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttachEventStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttributeArgument.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttributeArgumentCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttributeDeclaration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttributeDeclarationCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeBaseReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeBinaryOperatorExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeBinaryOperatorType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCastExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCatchClause.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCatchClauseCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeChecksumPragma.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeComment.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCommentStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCommentStatementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCompileUnit.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeConditionStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeConstructor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDefaultValueExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDelegateCreateExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDelegateInvokeExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDirectionExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDirective.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDirectiveCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeEntryPointMethod.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeEventReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeExpressionCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeExpressionStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeFieldReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeGotoStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeIndexerExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeIterationStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeLabeledStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeLinePragma.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMemberEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMemberField.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMemberMethod.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMemberProperty.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMethodInvokeExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\codemethodreferenceexpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMethodReturnStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeNamespace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeNamespaceCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeNamespaceImport.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeNamespaceImportCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeObjectCreateExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeParameterDeclarationExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeParameterDeclarationExpressionCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodePrimitiveExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodePropertyReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodePropertySetValueReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeRegionDirective.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeRegionMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeRemoveEventStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeSnippetCompileUnit.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeSnippetExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeSnippetStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeSnippetTypeMember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeStatementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeThisReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeThrowExceptionStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTryCatchFinallyStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeConstructor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeDeclaration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeDeclarationCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeDelegate.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeMember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeMemberCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeOfExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeParameterCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeReference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeReferenceCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeVariableDeclarationStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeVariableReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CodeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CodeGeneratorOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CodeValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CompilerError.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CompilerErrorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CompilerParameters.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\GeneratedCodeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\GeneratorSupport.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\ICodeCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\ICodeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\ICodeParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\IndentTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\LanguageOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\FieldDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\MemberAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\bithelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\debugview.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\iset.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\linkedlist.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\queue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\sorteddictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\sortedlist.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\sortedset.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\sortedsetdebugview.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\stack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\throwhelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\objectmodel\observablecollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\objectmodel\readonlyobservablecollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\bitvector32.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\casesensitivestringdictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\collectionsutil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\fixedstringlookup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\hybriddictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\inotifycollectionchanged.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\iordereddictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\listdictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\nameobjectcollectionbase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\namevaluecollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\notifycollectionchangedeventargs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\ordereddictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\stringcollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\stringdictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\stringdictionarywithcomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AddingNewEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AddingNewEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AmbientValueAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ArrayConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ArraySubsetEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AsyncCompletedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AsyncCompletedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AsyncOperation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AsyncOperationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AttributeCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AttributeProviderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BackgroundWorker.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BaseComponentEditor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\basenumberconverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BindableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BindableSupport.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BindingDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BindingList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BooleanConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BrowsableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ByteConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CancelEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CancelEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CategoryAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CharConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CollectionChangeAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CollectionChangeEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CollectionChangeEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CollectionConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ComplexBindingPropertiesAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CompModSwitches.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Component.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ComponentCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ComponentConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ComponentResourceManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Container.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ContainerFilterService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CultureInfoConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CustomTypeDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataErrorsChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataObjectAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataObjectFieldAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataObjectMethodAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataObjectMethodType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DateTimeConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DateTimeOffsetConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DebugExtendedPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DebugReflectEventDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DebugReflectPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DebugTypeDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DecimalConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DefaultBindingPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DefaultEventAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DefaultPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DefaultValueAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DelegatingTypeDescriptionProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DescriptionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ActiveDocumentEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ActiveDocumentEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\CheckoutException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\CommandID.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentChangedEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentChangingEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentChangingEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentRenameEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentRenameEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerOptionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerTransaction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerTransactionCloseEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerTransactionCloseEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerVerb.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerVerbCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesigntimeLicenseContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesigntimeLicenseContextSerializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DocumentCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DocumentEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DocumentEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\HelpContextType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\HelpKeywordAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\HelpKeywordType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IComponentChangeService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IComponentDiscoveryService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IComponentInitializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesigner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerEventService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerHost.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerHostTransactionState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerOptionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDictionaryService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IEventPropertyService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IExtenderListService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IExtenderProviderService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IHelpService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IInheritanceService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IMenuCommandService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\InheritanceAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\InheritanceLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IReferenceService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IResourceService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IRootDesigner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ISelectionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IServiceObjectContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ITreeDesigner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ITypeDescriptorFilterService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ITypeDiscoveryService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ITypeResolutionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\MenuCommand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\NotifyParentPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ParenthesizePropertyNameAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\PropertyTabAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\PropertyTabScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\RefreshProperties.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\RefreshPropertiesAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\SelectionTypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\ComponentSerializationService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\ContextStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\DefaultSerializationProviderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\DesignerLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\DesignerSerializerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerLoaderHost.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerLoaderService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\INameCreationService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\InstanceDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\MemberRelationshipService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\ResolveNameEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\ResolveNameEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\RootDesignerSerializerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\SerializationStore.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ServiceCreatorCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ServiceObjectContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\StandardCommands.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\StandardToolWindows.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ToolboxItemAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ViewTechnology.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignerCategoryAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignerSerializationVisibility.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignerSerializationVisibilityAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignOnlyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignTimeVisibleAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DisplayNameAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DoubleConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DoWorkEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DoWorkEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EditorAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EditorBrowsableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EnumConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EventDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EventDescriptorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EventHandlerList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ExpandableObjectConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ExtendedPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ExtenderProvidedPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\FxCopSuppression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\GuidConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\HandledEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\HandledEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IBindingList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IBindingListView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ICancelAddNew.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IChangeTracking.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IComNativeDescriptorHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IComponent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ICustomTypeDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IDataErrorInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IEditableObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IExtenderProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IIntellisenseBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IListSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ImmutableObjectAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INestedContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INestedSite.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InitializationEventAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INotifyDataErrorInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INotifyPropertyChanged.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INotifyPropertyChanging.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InstallerTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InstanceCreationEditor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Int16Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Int32Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Int64Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IntSecurity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InvalidAsynchronousStateException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InvalidEnumArgumentException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IRaiseItemChangedEvents.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IRevertibleChangeTracking.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ISite.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ISupportInitialize.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ISupportInitializeNotification.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ISynchronizeInvoke.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ITypeDescriptorContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ITypedList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\License.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseProviderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseUsageMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicFileLicenseProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListBindableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListChangedType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListSortDescription.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListSortDescriptionCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListSortDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LocalizableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LookupBindingPropertiesAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MarshalByValueComponent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MaskedTextProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MaskedTextResultHint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MemberDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MergablePropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MultilineStringConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\NestedContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\NullableConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PasswordPropertyTextAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ProgressChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ProgressChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyChangingEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyChangingEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyDescriptorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ProvidePropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReadOnlyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RecommendedAsConfigurableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReferenceConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReflectEventDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReflectPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReflectTypeDescriptionProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RefreshEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RefreshEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RunInstallerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RunWorkerCompletedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RunWorkerCompletedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\SByteConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\SettingsBindableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\SingleConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\StringConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\SyntaxCheck.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TimeSpanConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ToolboxItemFilterAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ToolboxItemFilterType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeConverterAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeDescriptionProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeDescriptionProviderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeDescriptionProviderService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeListConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\UInt16Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\UInt32Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\UInt64Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\WarningException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Win32Exception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\AssertSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\BooleanSwitch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\ConsoleTraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\CorrelationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\Debug.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\DelimitedListTraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\DiagnosticsConfiguration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\FilterElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\ListenerElementsCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\PerfCounterSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SeverityFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SourceElementsCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SourceFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SourceLevels.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SourceSwitch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\Switch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SwitchAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SwitchElementsCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SwitchLevelAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SystemDiagnosticsSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TextWriterTraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\Trace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceEventCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceEventType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceInternal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceListeners.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceSwitch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\traceutils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TypedElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\XmlWriterTraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\hresults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\invariantcomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\PrivilegedConfigurationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\SecurityUtils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\WeakHashtable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_BufferOffsetSize.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_LazyAsyncResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_LoggingObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_ScatterGatherBuffers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Cache\RequestCachePolicy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\cookie.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\cookiecollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\cookiecontainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\cookieexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\HttpListenerRequestUriBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Internal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\Base64Stream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\Base64WriteStateInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\BaseWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\BufferBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\ClosableStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\ContentDisposition.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\ContentType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\DelegatedStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\DispositionTypeNames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\EightBitStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\EncodedStreamFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\HeaderCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\IEncodableStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MailBnfHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MailHeaderInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\mediatypenames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeBasePart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeEmbeddedMessagePart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeMultiPart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeMultiPartType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimePart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MultiAsyncResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\QEncodedStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\QuotedPrintableStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\SmtpDateTime.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\TrackingStringDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\TrackingValidationObjectDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\TransferEncoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\WriteStateInfoBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\NetworkInformation\IPInterfaceStatistics.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\NetworkInformation\ScopeLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\NetworkInformation\UnicastIPAddressInformation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\SecureProtocols\AuthenticatedStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\SecureProtocols\NegotiateEnumTypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\ServicePointManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\SocketException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\AddressFamily.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\IOControlCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\IPPacketInformation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\IPProtectionLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\LingerOption.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\MulticastOption.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\NetworkStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\ProtocolFamily.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\ProtocolType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SelectMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketErrors.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketInformation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketInformationOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketOptionLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketOptionName.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketShutdown.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\TransmitFileFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\UdpReceiveResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\UnicodeDecodingConformance.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\UnicodeEncodingConformance.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\webclient.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\WebPermission.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\WebUtility.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\WriteStreamClosedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\UriEnumTypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\URIFormatException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\UriHostNameType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\URIPartial.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\compiledregexrunner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\compiledregexrunnerfactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\Regex.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexBoyerMoore.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCapture.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCaptureCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCharClass.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCompilationInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexFCD.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexGroupCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexInterpreter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexMatch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexMatchCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexMatchTimeoutException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexReplacement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexRunner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexRunnerFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\security\system\security\permissions\typedescriptorpermission.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\services\monitoring\system\diagnosticts\AsyncStreamReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\services\timers\system\timers\ElapsedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\services\timers\system\timers\Timer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\services\timers\system\timers\TimersDescriptionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\collections\concurrent\BlockingCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\collections\concurrent\ConcurrentBag.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\runtime\interopservices\DefaultParameterValueAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\runtime\interopservices\handlecollector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\runtime\versioning\FrameworkName.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\threading\Barrier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\windows\markup\ValueSerializerAttribute.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\microsoft\win32\safehandles\SafeProcessHandle.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeArgumentReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeArrayCreateExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeArrayIndexerExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAssignStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttachEventStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttributeArgument.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttributeArgumentCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttributeDeclaration.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttributeDeclarationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeBaseReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeBinaryOperatorExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeBinaryOperatorType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCastExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCatchClause.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCatchClauseCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeChecksumPragma.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeComment.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCommentStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCommentStatementCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCompileUnit.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeConditionStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeConstructor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDefaultValueExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDelegateCreateExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDelegateInvokeExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDirectionExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDirective.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDirectiveCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeEntryPointMethod.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeEventReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeExpressionCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeExpressionStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeFieldReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeGotoStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeIndexerExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeIterationStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeLabeledStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeLinePragma.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMemberEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMemberField.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMemberMethod.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMemberProperty.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMethodInvokeExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\codemethodreferenceexpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMethodReturnStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeNamespace.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeNamespaceCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeNamespaceImport.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeNamespaceImportCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeObject.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeObjectCreateExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeParameterDeclarationExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeParameterDeclarationExpressionCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodePrimitiveExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodePropertyReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodePropertySetValueReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeRegionDirective.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeRegionMode.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeRemoveEventStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeSnippetCompileUnit.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeSnippetExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeSnippetStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeSnippetTypeMember.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeStatementCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeThisReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeThrowExceptionStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTryCatchFinallyStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeConstructor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeDeclaration.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeDeclarationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeDelegate.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeMember.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeMemberCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeOfExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeParameter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeParameterCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeReference.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeReferenceCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeVariableDeclarationStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeVariableReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CodeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CodeGeneratorOptions.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CodeValidator.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CompilerError.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CompilerErrorCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CompilerParameters.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\GeneratedCodeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\GeneratorSupport.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\ICodeCompiler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\ICodeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\ICodeParser.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\IndentTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\LanguageOptions.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\FieldDirection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\MemberAttributes.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\bithelper.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\debugview.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\iset.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\linkedlist.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\queue.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\sorteddictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\sortedlist.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\sortedset.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\sortedsetdebugview.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\stack.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\throwhelper.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\objectmodel\observablecollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\objectmodel\readonlyobservablecollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\bitvector32.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\casesensitivestringdictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\collectionsutil.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\fixedstringlookup.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\hybriddictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\inotifycollectionchanged.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\iordereddictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\listdictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\nameobjectcollectionbase.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\namevaluecollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\notifycollectionchangedeventargs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\ordereddictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\stringcollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\stringdictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\stringdictionarywithcomparer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AddingNewEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AddingNewEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AmbientValueAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ArrayConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ArraySubsetEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AsyncCompletedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AsyncCompletedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AsyncOperation.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AsyncOperationManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AttributeCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AttributeProviderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BackgroundWorker.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BaseComponentEditor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\basenumberconverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BindableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BindableSupport.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BindingDirection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BindingList.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BooleanConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BrowsableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ByteConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CancelEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CancelEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CategoryAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CharConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CollectionChangeAction.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CollectionChangeEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CollectionChangeEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CollectionConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ComplexBindingPropertiesAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CompModSwitches.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Component.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ComponentCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ComponentConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ComponentResourceManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Container.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ContainerFilterService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CultureInfoConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CustomTypeDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataErrorsChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataObjectAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataObjectFieldAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataObjectMethodAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataObjectMethodType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DateTimeConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DateTimeOffsetConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DebugExtendedPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DebugReflectEventDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DebugReflectPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DebugTypeDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DecimalConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DefaultBindingPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DefaultEventAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DefaultPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DefaultValueAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DelegatingTypeDescriptionProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DescriptionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ActiveDocumentEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ActiveDocumentEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\CheckoutException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\CommandID.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentChangedEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentChangingEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentChangingEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentRenameEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentRenameEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerOptionService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerTransaction.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerTransactionCloseEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerTransactionCloseEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerVerb.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerVerbCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesigntimeLicenseContext.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesigntimeLicenseContextSerializer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DocumentCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DocumentEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DocumentEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\HelpContextType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\HelpKeywordAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\HelpKeywordType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IComponentChangeService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IComponentDiscoveryService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IComponentInitializer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesigner.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerEventService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerFilter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerHost.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerHostTransactionState.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerOptionService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDictionaryService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IEventPropertyService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IExtenderListService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IExtenderProviderService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IHelpService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IInheritanceService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IMenuCommandService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\InheritanceAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\InheritanceLevel.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IReferenceService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IResourceService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IRootDesigner.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ISelectionService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IServiceObjectContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ITreeDesigner.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ITypeDescriptorFilterService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ITypeDiscoveryService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ITypeResolutionService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\MenuCommand.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\NotifyParentPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ParenthesizePropertyNameAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\PropertyTabAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\PropertyTabScope.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\RefreshProperties.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\RefreshPropertiesAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\SelectionTypes.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\ComponentSerializationService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\ContextStack.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\DefaultSerializationProviderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\DesignerLoader.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\DesignerSerializerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerLoaderHost.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerLoaderService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\INameCreationService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\InstanceDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\MemberRelationshipService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\ResolveNameEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\ResolveNameEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\RootDesignerSerializerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\SerializationStore.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ServiceCreatorCallback.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ServiceObjectContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\StandardCommands.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\StandardToolWindows.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ToolboxItemAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ViewTechnology.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignerCategoryAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignerSerializationVisibility.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignerSerializationVisibilityAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignOnlyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignTimeVisibleAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DisplayNameAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DoubleConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DoWorkEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DoWorkEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EditorAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EditorBrowsableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EnumConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EventDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EventDescriptorCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EventHandlerList.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ExpandableObjectConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ExtendedPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ExtenderProvidedPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\FxCopSuppression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\GuidConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\HandledEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\HandledEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IBindingList.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IBindingListView.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ICancelAddNew.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IChangeTracking.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IComNativeDescriptorHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IComponent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ICustomTypeDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IDataErrorInfo.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IEditableObject.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IExtenderProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IIntellisenseBuilder.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IListSource.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ImmutableObjectAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INestedContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INestedSite.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InitializationEventAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INotifyDataErrorInfo.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INotifyPropertyChanged.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INotifyPropertyChanging.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InstallerTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InstanceCreationEditor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Int16Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Int32Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Int64Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IntSecurity.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InvalidAsynchronousStateException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InvalidEnumArgumentException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IRaiseItemChangedEvents.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IRevertibleChangeTracking.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ISite.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ISupportInitialize.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ISupportInitializeNotification.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ISynchronizeInvoke.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ITypeDescriptorContext.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ITypedList.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\License.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseContext.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseProviderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseUsageMode.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicFileLicenseProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListBindableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListChangedType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListSortDescription.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListSortDescriptionCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListSortDirection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LocalizableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LookupBindingPropertiesAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MarshalByValueComponent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MaskedTextProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MaskedTextResultHint.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MemberDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MergablePropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MultilineStringConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\NestedContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\NullableConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PasswordPropertyTextAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ProgressChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ProgressChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyChangingEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyChangingEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyDescriptorCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ProvidePropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReadOnlyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RecommendedAsConfigurableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReferenceConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReflectEventDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReflectPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReflectTypeDescriptionProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RefreshEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RefreshEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RunInstallerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RunWorkerCompletedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RunWorkerCompletedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\SByteConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\SettingsBindableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\SingleConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\StringConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\SyntaxCheck.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TimeSpanConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ToolboxItemFilterAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ToolboxItemFilterType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeConverterAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeDescriptionProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeDescriptionProviderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeDescriptionProviderService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeListConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\UInt16Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\UInt32Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\UInt64Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\WarningException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Win32Exception.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\AssertSection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\BooleanSwitch.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\ConsoleTraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\CorrelationManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\Debug.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\DelimitedListTraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\DiagnosticsConfiguration.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\FilterElement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\ListenerElementsCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\PerfCounterSection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SeverityFilter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SourceElementsCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SourceFilter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SourceLevels.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SourceSwitch.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\Switch.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SwitchAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SwitchElementsCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SwitchLevelAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SystemDiagnosticsSection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TextWriterTraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\Trace.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceEventCache.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceEventType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceFilter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceInternal.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceLevel.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceListeners.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceOptions.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceSection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceSource.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceSwitch.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\traceutils.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TypedElement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\XmlWriterTraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\misc\hresults.cs" />\r
+ <Compile Include="..\referencesource\System\misc\invariantcomparer.cs" />\r
+ <Compile Include="..\referencesource\System\misc\PrivilegedConfigurationManager.cs" />\r
+ <Compile Include="..\referencesource\System\misc\SecurityUtils.cs" />\r
+ <Compile Include="..\referencesource\System\misc\WeakHashtable.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_DomainName.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_IPv4Address.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_IPv6Address.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_UncName.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_UriSyntax.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\GenericUriParser.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\IriHelper.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_BufferOffsetSize.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_Connection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_emptywebproxy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_HeaderInfo.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_HeaderInfoTable.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_HTTPDateParse.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_IStreams.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_LazyAsyncResult.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_LoggingObject.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_NetRes.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_PooledStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_ProxyChain.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_ScatterGatherBuffers.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_Semaphore.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_TimerThread.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_WebProxyDataBuilder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\AuthenticationScheme.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\AuthenticationSchemeSelector.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Authorization.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Cache\RequestCache.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Cache\RequestCacheEntry.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Cache\RequestCacheManager.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Cache\RequestCachePolicy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Configuration\DefaultProxySection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\connectionpool.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\cookie.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\cookiecollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\cookiecontainer.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\cookieexception.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\CredentialCache.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\DnsEndPoint.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\EndPoint.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\filewebrequest.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\filewebresponse.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\FtpStatusCode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\GlobalProxySelection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpListenerException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpListenerRequestUriBuilder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpRequestHeader.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpResponseHeader.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpStatusCode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpVersion.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IAuthenticationModule.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ICertificatePolicy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ICredentials.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ICredentialsByHost.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Internal.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IPAddress.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IPEndPoint.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IPHostEntry.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\iwebproxy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IWebProxyFinder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IWebRequestCreate.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\Base64Stream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\Base64WriteStateInfo.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\BaseWriter.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\BufferBuilder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\ClosableStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\ContentDisposition.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\ContentType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\DelegatedStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\DispositionTypeNames.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\EightBitStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\EncodedStreamFactory.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\HeaderCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\IEncodableStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MailBnfHelper.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MailHeaderInfo.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\mediatypenames.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeBasePart.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeEmbeddedMessagePart.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeMultiPart.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeMultiPartType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimePart.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeWriter.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MultiAsyncResult.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\QEncodedStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\QuotedPrintableStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\SmtpDateTime.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\TrackingStringDictionary.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\TrackingValidationObjectDictionary.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\TransferEncoding.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\WriteStateInfoBase.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkAccess.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\DuplicateAddressDetectionState.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\GatewayIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\GatewayIPAddressInformationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IcmpV4Statistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IcmpV6Statistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\interfacetype.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPAddressCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPAddressInformationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPGlobalProperties.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPGlobalStatistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPInterfaceProperties.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPInterfaceStatistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPStatus.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPv4InterfaceProperties.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPv6InterfaceProperties.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\MulticastIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\MulticastIPAddressInformationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkAddressChange.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkInformationException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkInformationPermission.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkInterface.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkInterfaceComponent.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\nodetype.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\OperationalStatus.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\PhysicalAddress.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\pingexception.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\PingOptions.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\PingReply.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\PrefixOrigin.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\ScopeLevel.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SuffixOrigin.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemGatewayIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemMulticastIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemTcpConnection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemUnicastIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpConnection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpState.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpStatistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\UdpStatistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\UnicastIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\UnicastIPAddressInformationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ProtocolViolationException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SecureProtocols\AuthenticatedStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SecureProtocols\NegotiateEnumTypes.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ServicePointManager.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SocketAddress.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SocketException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\AddressFamily.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\IOControlCode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\IPPacketInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\IPProtectionLevel.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\LingerOption.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\MulticastOption.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\NetworkStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\ProtocolFamily.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\ProtocolType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SelectMode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketErrors.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketFlags.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketInformationOptions.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketOptionLevel.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketOptionName.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketShutdown.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\TransmitFileFlags.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\UdpReceiveResult.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\TransportContext.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\TransportType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\UnicodeDecodingConformance.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\UnicodeEncodingConformance.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\webclient.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebExceptionStatus.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebHeaderCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebPermission.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\webproxy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebRequest.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebRequestMethods.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebResponse.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebUtility.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WriteStreamClosedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\URI.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\uribuilder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriEnumTypes.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriExt.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\URIFormatException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriHelper.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriHostNameType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriParserTemplates.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\URIPartial.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriScheme.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\compiledregexrunner.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\compiledregexrunnerfactory.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\Regex.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexBoyerMoore.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCapture.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCaptureCollection.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCharClass.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCode.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCompilationInfo.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCompiler.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexFCD.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexGroup.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexGroupCollection.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexInterpreter.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexMatch.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexMatchCollection.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexMatchTimeoutException.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexNode.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexOptions.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexParser.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexReplacement.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexRunner.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexRunnerFactory.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexTree.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexWriter.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\Authentication\ExtendedProtection\TokenBinding.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\cryptography\oid.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\cryptography\x509\x509utils.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\permissions\typedescriptorpermission.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\AsyncStreamReader.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\Process.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\ProcessStartInfo.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\processwaithandle.cs" />\r
+ <Compile Include="..\referencesource\System\services\timers\system\timers\ElapsedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\services\timers\system\timers\Timer.cs" />\r
+ <Compile Include="..\referencesource\System\services\timers\system\timers\TimersDescriptionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\collections\concurrent\BlockingCollection.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\collections\concurrent\ConcurrentBag.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\IO\ports\InternalResources.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\runtime\interopservices\DefaultParameterValueAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\runtime\interopservices\handlecollector.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\runtime\versioning\FrameworkName.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\threading\Barrier.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\threading\semaphore.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\windows\markup\ValueSerializerAttribute.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="Microsoft.CSharp\CSharpCodeCompiler.cs" />\r
<Compile Include="Microsoft.CSharp\CSharpCodeGenerator.cs" />\r
<Compile Include="ReferenceSources\_SslState.cs" />\r
<Compile Include="ReferenceSources\_SslStream.cs" />\r
<Compile Include="ReferenceSources\AssertWrapper.cs" />\r
+ <Compile Include="ReferenceSources\AutoWebProxyScriptEngine.cs" />\r
<Compile Include="ReferenceSources\BinaryCompatibility.cs" />\r
+ <Compile Include="ReferenceSources\CAPI.cs" />\r
<Compile Include="ReferenceSources\ConfigurationManagerInternalFactory.cs" />\r
+ <Compile Include="ReferenceSources\EnvironmentHelpers.cs" />\r
+ <Compile Include="ReferenceSources\HttpApi.cs" />\r
<Compile Include="ReferenceSources\HttpSysSettings.cs" />\r
<Compile Include="ReferenceSources\Internal.cs" />\r
<Compile Include="ReferenceSources\Logging.cs" />\r
<Compile Include="ReferenceSources\NativeMethods.cs" />\r
+ <Compile Include="ReferenceSources\RequestCacheProtocol.cs" />\r
<Compile Include="ReferenceSources\SettingsSectionInternal.cs" />\r
<Compile Include="ReferenceSources\Socket.cs" />\r
<Compile Include="ReferenceSources\SR.cs" />\r
<Compile Include="ReferenceSources\SSPIConfiguration.cs" />\r
<Compile Include="ReferenceSources\SSPISafeHandles.cs" />\r
<Compile Include="ReferenceSources\SSPIWrapper.cs" />\r
- <Compile Include="ReferenceSources\SystemNetworkCredential.cs" />\r
- <Compile Include="ReferenceSources\WebHeaderCollectionType.cs" />\r
<Compile Include="ReferenceSources\Win32Exception.cs" />\r
<Compile Include="System.CodeDom.Compiler\CodeCompiler.cs" />\r
<Compile Include="System.CodeDom.Compiler\CodeDomConfigurationHandler.cs" />\r
<Compile Include="System.Net.Mail\SmtpPermission.cs" />\r
<Compile Include="System.Net.Mail\SmtpPermissionAttribute.cs" />\r
<Compile Include="System.Net.Mail\SmtpStatusCode.cs" />\r
- <Compile Include="System.Net.NetworkInformation\DuplicateAddressDetectionState.cs" />\r
- <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformationCollection.cs" />\r
<Compile Include="System.Net.NetworkInformation\IcmpV4Statistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\IcmpV6Statistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPAddressCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressInformationCollection.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPGlobalProperties.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPGlobalStatistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPInterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPStatus.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPv4InterfaceProperties.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPv4InterfaceStatistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPv6InterfaceProperties.cs" />\r
<Compile Include="System.Net.NetworkInformation\LinuxNetworkInterfaceMarshal.cs" />\r
<Compile Include="System.Net.NetworkInformation\MacOsNetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetBiosNodeType.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAddressChangedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityChangedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityEventArgs.cs" />\r
<Compile Include="System.Net.NetworkInformation\NetworkChange.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationAccess.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationException.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationPermission.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationPermissionAttribute.cs" />\r
<Compile Include="System.Net.NetworkInformation\NetworkInterface.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterfaceComponent.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterfaceType.cs" />\r
- <Compile Include="System.Net.NetworkInformation\OperationalStatus.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PhysicalAddress.cs" />\r
<Compile Include="System.Net.NetworkInformation\Ping.cs" />\r
<Compile Include="System.Net.NetworkInformation\PingCompletedEventArgs.cs" />\r
<Compile Include="System.Net.NetworkInformation\PingCompletedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingException.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingOptions.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingReply.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PrefixOrigin.cs" />\r
- <Compile Include="System.Net.NetworkInformation\SuffixOrigin.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpConnectionInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpState.cs" />\r
<Compile Include="System.Net.NetworkInformation\TcpStatistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\UdpStatistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformationCollection.cs" />\r
<Compile Include="System.Net.NetworkInformation\Win32NetworkInterfaceMarshal.cs" />\r
<Compile Include="System.Net.Security\EncryptionPolicy.cs" />\r
<Compile Include="System.Net.Security\LocalCertificateSelectionCallback.cs" />\r
<Compile Include="System.Net.WebSockets\WebSocketReceiveResult.cs" />\r
<Compile Include="System.Net.WebSockets\WebSocketState.cs" />\r
<Compile Include="System.Net\AuthenticationManager.cs" />\r
- <Compile Include="System.Net\AuthenticationSchemes.cs" />\r
- <Compile Include="System.Net\AuthenticationSchemeSelector.cs" />\r
- <Compile Include="System.Net\Authorization.cs" />\r
<Compile Include="System.Net\BasicClient.cs" />\r
<Compile Include="System.Net\BindIPEndPoint.cs" />\r
<Compile Include="System.Net\ChunkedInputStream.cs" />\r
<Compile Include="System.Net\ChunkStream.cs" />\r
- <Compile Include="System.Net\ConnectionModes.cs" />\r
- <Compile Include="System.Net\CredentialCache.cs" />\r
<Compile Include="System.Net\DecompressionMethods.cs" />\r
<Compile Include="System.Net\DefaultCertificatePolicy.cs" />\r
<Compile Include="System.Net\DigestClient.cs" />\r
<Compile Include="System.Net\Dns.cs" />\r
<Compile Include="System.Net\DnsAsyncResult.cs" />\r
- <Compile Include="System.Net\DnsEndPoint.cs" />\r
<Compile Include="System.Net\DnsPermission.cs" />\r
<Compile Include="System.Net\DnsPermissionAttribute.cs" />\r
- <Compile Include="System.Net\EndPoint.cs" />\r
<Compile Include="System.Net\EndPointListener.cs" />\r
<Compile Include="System.Net\EndPointManager.cs" />\r
<Compile Include="System.Net\EndpointPermission.cs" />\r
- <Compile Include="System.Net\FileWebRequest.cs" />\r
- <Compile Include="System.Net\FileWebRequestCreator.cs" />\r
- <Compile Include="System.Net\FileWebResponse.cs" />\r
<Compile Include="System.Net\FtpAsyncResult.cs" />\r
<Compile Include="System.Net\FtpDataStream.cs" />\r
<Compile Include="System.Net\FtpRequestCreator.cs" />\r
<Compile Include="System.Net\FtpStatus.cs" />\r
- <Compile Include="System.Net\FtpStatusCode.cs" />\r
<Compile Include="System.Net\FtpWebRequest.cs" />\r
<Compile Include="System.Net\FtpWebResponse.cs" />\r
- <Compile Include="System.Net\GlobalProxySelection.cs" />\r
<Compile Include="System.Net\HttpConnection.cs" />\r
<Compile Include="System.Net\HttpListener.cs" />\r
<Compile Include="System.Net\HttpListenerBasicIdentity.cs" />\r
<Compile Include="System.Net\HttpListenerContext.cs" />\r
- <Compile Include="System.Net\HttpListenerException.cs" />\r
<Compile Include="System.Net\HttpListenerPrefixCollection.cs" />\r
<Compile Include="System.Net\HttpListenerRequest.cs" />\r
<Compile Include="System.Net\HttpListenerResponse.cs" />\r
<Compile Include="System.Net\HttpListenerTimeoutManager.cs" />\r
<Compile Include="System.Net\HttpRequestCreator.cs" />\r
- <Compile Include="System.Net\HttpRequestHeader.cs" />\r
- <Compile Include="System.Net\HttpResponseHeader.cs" />\r
- <Compile Include="System.Net\HttpStatusCode.cs" />\r
<Compile Include="System.Net\HttpStreamAsyncResult.cs" />\r
- <Compile Include="System.Net\HttpVersion.cs" />\r
<Compile Include="System.Net\HttpWebRequest.cs" />\r
<Compile Include="System.Net\HttpWebResponse.cs" />\r
- <Compile Include="System.Net\IAuthenticationModule.cs" />\r
- <Compile Include="System.Net\ICertificatePolicy.cs" />\r
- <Compile Include="System.Net\ICredentialLookup.cs" />\r
<Compile Include="System.Net\ICredentialPolicy.cs" />\r
- <Compile Include="System.Net\ICredentialsByHost.cs" />\r
- <Compile Include="System.Net\IPAddress.cs" />\r
- <Compile Include="System.Net\IPEndPoint.cs" />\r
- <Compile Include="System.Net\IPHostEntry.cs" />\r
<Compile Include="System.Net\IPv6Address.cs" />\r
<Compile Include="System.Net\IWebConnectionState.cs" />\r
- <Compile Include="System.Net\IWebProxy.cs" />\r
<Compile Include="System.Net\IWebProxyScript.cs" />\r
- <Compile Include="System.Net\IWebRequestCreate.cs" />\r
<Compile Include="System.Net\ListenerAsyncResult.cs" />\r
<Compile Include="System.Net\ListenerPrefix.cs" />\r
<Compile Include="System.Net\MacProxy.cs" />\r
<Compile Include="System.Net\MonoHttpDate.cs" />\r
<Compile Include="System.Net\NetConfig.cs" />\r
- <Compile Include="System.Net\NetworkAccess.cs" />\r
<Compile Include="System.Net\NetworkCredential.cs" />\r
<Compile Include="System.Net\NtlmClient.cs" />\r
- <Compile Include="System.Net\ProtocolViolationException.cs" />\r
<Compile Include="System.Net\RequestStream.cs" />\r
<Compile Include="System.Net\ResponseStream.cs" />\r
- <Compile Include="System.Net\SecurityProtocolType.cs" />\r
<Compile Include="System.Net\ServicePoint.cs" />\r
<Compile Include="System.Net\ServicePointManager.cs" />\r
<Compile Include="System.Net\ServicePointManager.extra.cs" />\r
<Compile Include="System.Net\SimpleAsyncResult.cs" />\r
- <Compile Include="System.Net\SocketAddress.cs" />\r
<Compile Include="System.Net\SocketPermission.cs" />\r
<Compile Include="System.Net\SocketPermissionAttribute.cs" />\r
- <Compile Include="System.Net\TransportContext.cs" />\r
- <Compile Include="System.Net\TransportType.cs" />\r
<Compile Include="System.Net\WebAsyncResult.cs" />\r
<Compile Include="System.Net\WebConnection.cs" />\r
<Compile Include="System.Net\WebConnectionData.cs" />\r
<Compile Include="System.Net\WebConnectionGroup.cs" />\r
<Compile Include="System.Net\WebConnectionStream.cs" />\r
- <Compile Include="System.Net\WebException.cs" />\r
- <Compile Include="System.Net\WebExceptionStatus.cs" />\r
- <Compile Include="System.Net\WebHeaderCollection.cs" />\r
- <Compile Include="System.Net\WebProxy.cs" />\r
- <Compile Include="System.Net\WebRequest.cs" />\r
- <Compile Include="System.Net\WebRequestMethods.cs" />\r
- <Compile Include="System.Net\WebResponse.cs" />\r
<Compile Include="System.Runtime.InteropServices.ComTypes\ADVF.cs" />\r
<Compile Include="System.Runtime.InteropServices.ComTypes\DATADIR.cs" />\r
<Compile Include="System.Runtime.InteropServices.ComTypes\DVASPECT.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Collection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Enumerator.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Impl.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2ImplMono.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509CertificateCollection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Chain.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElement.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementCollection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementEnumerator.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainImpl.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainImplMono.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainPolicy.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainStatus.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainStatusFlags.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ExtensionCollection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ExtensionEnumerator.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509FindType.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509Helper2.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509IncludeOption.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509KeyUsageExtension.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509KeyUsageFlags.cs" />\r
<Compile Include="System.Security.Cryptography\AsnEncodedData.cs" />\r
<Compile Include="System.Security.Cryptography\AsnEncodedDataCollection.cs" />\r
<Compile Include="System.Security.Cryptography\AsnEncodedDataEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography\Oid.cs" />\r
- <Compile Include="System.Security.Cryptography\OidCollection.cs" />\r
- <Compile Include="System.Security.Cryptography\OidEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography\OidGroup.cs" />\r
<Compile Include="System.Security.Permissions\PermissionHelper.cs" />\r
<Compile Include="System.Security.Permissions\ResourcePermissionBase.cs" />\r
<Compile Include="System.Security.Permissions\ResourcePermissionBaseEntry.cs" />\r
<Compile Include="System.Security.Permissions\StorePermission.cs" />\r
<Compile Include="System.Security.Permissions\StorePermissionAttribute.cs" />\r
<Compile Include="System.Security.Permissions\StorePermissionFlags.cs" />\r
- <Compile Include="System.Threading\Semaphore.cs" />\r
<Compile Include="System.Threading\ThreadExceptionEventArgs.cs" />\r
<Compile Include="System.Threading\ThreadExceptionEventHandler.cs" />\r
<Compile Include="System.Timers\ElapsedEventArgs.cs" />\r
<Compile Include="System.Web\AspNetHostingPermissionAttribute.cs" />\r
<Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />\r
<Compile Include="System.Windows.Input\ICommand.cs" />\r
- <Compile Include="System\DefaultUriParser.cs" />\r
- <Compile Include="System\FileStyleUriParser.cs" />\r
- <Compile Include="System\FtpStyleUriParser.cs" />\r
- <Compile Include="System\GenericUriParser.cs" />\r
- <Compile Include="System\GenericUriParserOptions.cs" />\r
- <Compile Include="System\GopherStyleUriParser.cs" />\r
- <Compile Include="System\HttpStyleUriParser.cs" />\r
<Compile Include="System\IOSelector.cs" />\r
- <Compile Include="System\IUriData.cs" />\r
- <Compile Include="System\LdapStyleUriParser.cs" />\r
- <Compile Include="System\NetPipeStyleUriParser.cs" />\r
- <Compile Include="System\NetTcpStyleUriParser.cs" />\r
- <Compile Include="System\NewsStyleUriParser.cs" />\r
<Compile Include="System\Platform.cs" />\r
<Compile Include="System\SRDescriptionAttribute.cs" />\r
- <Compile Include="System\Uri.cs" />\r
- <Compile Include="System\UriBuilder.cs" />\r
- <Compile Include="System\UriData.cs" />\r
- <Compile Include="System\UriElements.cs" />\r
- <Compile Include="System\UriHelper.cs" />\r
- <Compile Include="System\UriParseComponents.cs" />\r
- <Compile Include="System\UriParser.cs" />\r
<Compile Include="System\UriTypeConverter.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{808F7F56-308D-4978-8A44-A971BDADA3F6}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>1699,618</NoWarn>\r
- <OutputPath>./../../class/lib/basic</OutputPath>\r
- <NoStdLib>False</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>System</AssemblyName>\r
- <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>1699,618</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;BOOTSTRAP_BASIC;CONFIGURATION_2_0;XML_DEP</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,618</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>NET_1_1;NET_2_0;BOOTSTRAP_BASIC;CONFIGURATION_2_0;XML_DEP</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="..\..\build\common\Consts.cs" />\r
- <Compile Include="..\..\build\common\Locale.cs" />\r
- <Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
- <Compile Include="..\corlib\Mono\DataConverter.cs" />\r
- <Compile Include="..\corlib\System.Collections.Generic\CollectionDebuggerView.cs" />\r
- <Compile Include="..\corlib\System.Collections\CollectionDebuggerView.cs" />\r
- <Compile Include="..\corlib\System.IO\MonoFileType.cs" />\r
- <Compile Include="..\corlib\System.IO\MonoIO.cs" />\r
- <Compile Include="..\corlib\System.IO\MonoIOError.cs" />\r
- <Compile Include="..\corlib\System.IO\MonoIOStat.cs" />\r
- <Compile Include="..\corlib\System.Threading.Tasks\CyclicDeque.cs" />\r
- <Compile Include="..\corlib\System.Threading.Tasks\IConcurrentDeque.cs" />\r
- <Compile Include="..\corlib\System.Threading.Tasks\PopResult.cs" />\r
- <Compile Include="..\corlib\System.Threading\AtomicBoolean.cs" />\r
- <Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="Microsoft.CSharp\CSharpCodeCompiler.cs" />\r
- <Compile Include="Microsoft.CSharp\CSharpCodeGenerator.cs" />\r
- <Compile Include="Microsoft.CSharp\CSharpCodeProvider.cs" />\r
- <Compile Include="Microsoft.VisualBasic\VBCodeCompiler.cs" />\r
- <Compile Include="Microsoft.VisualBasic\VBCodeGenerator.cs" />\r
- <Compile Include="Microsoft.VisualBasic\VBCodeProvider.cs" />\r
- <Compile Include="Microsoft.Win32\IntranetZoneCredentialPolicy.cs" />\r
- <Compile Include="Microsoft.Win32\PowerModeChangedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\PowerModeChangedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\PowerModes.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndingEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndingEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndReasons.cs" />\r
- <Compile Include="Microsoft.Win32\SessionSwitchEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\SessionSwitchEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\SessionSwitchReason.cs" />\r
- <Compile Include="Microsoft.Win32\SystemEvents.cs" />\r
- <Compile Include="Microsoft.Win32\TimerElapsedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\TimerElapsedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceCategory.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangingEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangingEventHandler.cs" />\r
- <Compile Include="Mono.Http\NtlmClient.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsClass.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsHeader.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsOpCode.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsPacket.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQClass.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQType.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQuery.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQuestion.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsRCode.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecord.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordA.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordAAAA.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordCName.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordIPAddress.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordPTR.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResponse.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsType.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsUtil.cs" />\r
- <Compile Include="Mono.Net.Dns\ResolverAsyncOperation.cs" />\r
- <Compile Include="Mono.Net.Dns\ResolverError.cs" />\r
- <Compile Include="Mono.Net.Dns\SimpleResolver.cs" />\r
- <Compile Include="Mono.Net.Dns\SimpleResolverEventArgs.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeCompiler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeDomConfigurationHandler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeDomProvider.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeGenerator.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeGeneratorOptions.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeParser.cs" />\r
- <Compile Include="System.CodeDom.Compiler\Compiler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerCollection.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerError.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerErrorCollection.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerInfo.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerParameters.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerProviderOption.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerProviderOptionsCollection.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerResults.cs" />\r
- <Compile Include="System.CodeDom.Compiler\Executor.cs" />\r
- <Compile Include="System.CodeDom.Compiler\GeneratedCodeAttribute.cs" />\r
- <Compile Include="System.CodeDom.Compiler\GeneratorSupport.cs" />\r
- <Compile Include="System.CodeDom.Compiler\ICodeCompiler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\ICodeGenerator.cs" />\r
- <Compile Include="System.CodeDom.Compiler\ICodeParser.cs" />\r
- <Compile Include="System.CodeDom.Compiler\IndentedTextWriter.cs" />\r
- <Compile Include="System.CodeDom.Compiler\LanguageOptions.cs" />\r
- <Compile Include="System.CodeDom.Compiler\TempFileCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeArgumentReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeArrayCreateExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeArrayIndexerExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeAssignStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeAttachEventStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeArgument.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeArgumentCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeDeclaration.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeDeclarationCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeBaseReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeBinaryOperatorExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeBinaryOperatorType.cs" />\r
- <Compile Include="System.CodeDom\CodeCastExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeCatchClause.cs" />\r
- <Compile Include="System.CodeDom\CodeCatchClauseCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeChecksumPragma.cs" />\r
- <Compile Include="System.CodeDom\CodeComment.cs" />\r
- <Compile Include="System.CodeDom\CodeCommentStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeCommentStatementCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeCompileUnit.cs" />\r
- <Compile Include="System.CodeDom\CodeConditionStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeConstructor.cs" />\r
- <Compile Include="System.CodeDom\CodeDefaultValueExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDelegateCreateExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDelegateInvokeExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDirectionExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDirective.cs" />\r
- <Compile Include="System.CodeDom\CodeDirectiveCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeEntryPointMethod.cs" />\r
- <Compile Include="System.CodeDom\CodeEventReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeExpressionCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeExpressionStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeFieldReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeGotoStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeIndexerExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeIterationStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeLabeledStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeLinePragma.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberEvent.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberField.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberMethod.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberProperty.cs" />\r
- <Compile Include="System.CodeDom\CodeMethodInvokeExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeMethodReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeMethodReturnStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespace.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespaceCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespaceImport.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespaceImportCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeObject.cs" />\r
- <Compile Include="System.CodeDom\CodeObjectCreateExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeParameterDeclarationExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeParameterDeclarationExpressionCollection.cs" />\r
- <Compile Include="System.CodeDom\CodePrimitiveExpression.cs" />\r
- <Compile Include="System.CodeDom\CodePropertyReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodePropertySetValueReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeRegionDirective.cs" />\r
- <Compile Include="System.CodeDom\CodeRegionMode.cs" />\r
- <Compile Include="System.CodeDom\CodeRemoveEventStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetCompileUnit.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetTypeMember.cs" />\r
- <Compile Include="System.CodeDom\CodeStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeStatementCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeThisReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeThrowExceptionStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeTryCatchFinallyStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeConstructor.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeDeclaration.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeDeclarationCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeDelegate.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeMember.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeMemberCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeOfExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeParameter.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeParameterCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReference.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReferenceCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReferenceOptions.cs" />\r
- <Compile Include="System.CodeDom\CodeVariableDeclarationStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeVariableReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\FieldDirection.cs" />\r
- <Compile Include="System.CodeDom\ICodeDomVisitor.cs" />\r
- <Compile Include="System.CodeDom\MemberAttributes.cs" />\r
- <Compile Include="System.Collections.Concurrent\BlockingCollection.cs" />\r
- <Compile Include="System.Collections.Concurrent\ConcurrentBag.cs" />\r
- <Compile Include="System.Collections.Generic\ISet.cs" />\r
- <Compile Include="System.Collections.Generic\LinkedList.cs" />\r
- <Compile Include="System.Collections.Generic\LinkedListNode.cs" />\r
- <Compile Include="System.Collections.Generic\Queue.cs" />\r
- <Compile Include="System.Collections.Generic\RBTree.cs" />\r
- <Compile Include="System.Collections.Generic\SortedDictionary.cs" />\r
- <Compile Include="System.Collections.Generic\SortedList.cs" />\r
- <Compile Include="System.Collections.Generic\SortedSet.cs" />\r
- <Compile Include="System.Collections.Generic\Stack.cs" />\r
- <Compile Include="System.Collections.ObjectModel\ObservableCollection.cs" />\r
- <Compile Include="System.Collections.ObjectModel\ReadOnlyObservableCollection.cs" />\r
- <Compile Include="System.Collections.Specialized\BitVector32.cs" />\r
- <Compile Include="System.Collections.Specialized\CollectionsUtil.cs" />\r
- <Compile Include="System.Collections.Specialized\HybridDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\INotifyCollectionChanged.cs" />\r
- <Compile Include="System.Collections.Specialized\IOrderedDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\ListDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\NameObjectCollectionBase.cs" />\r
- <Compile Include="System.Collections.Specialized\NameValueCollection.cs" />\r
- <Compile Include="System.Collections.Specialized\NotifyCollectionChangedAction.cs" />\r
- <Compile Include="System.Collections.Specialized\NotifyCollectionChangedEventArgs.cs" />\r
- <Compile Include="System.Collections.Specialized\NotifyCollectionChangedEventHandler.cs" />\r
- <Compile Include="System.Collections.Specialized\OrderedDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\ProcessStringDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\StringCollection.cs" />\r
- <Compile Include="System.Collections.Specialized\StringDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\StringEnumerator.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ComponentSerializationService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ContextStack.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\DefaultSerializationProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\DesignerLoader.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\DesignerSerializerAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerLoaderHost.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerLoaderHost2.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerLoaderService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerSerializationManager.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerSerializationProvider.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerSerializationService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\INameCreationService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\InstanceDescriptor.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\MemberRelationship.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\MemberRelationshipService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ResolveNameEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ResolveNameEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\RootDesignerSerializerAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\SerializationStore.cs" />\r
- <Compile Include="System.ComponentModel.Design\ActiveDesignerEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ActiveDesignerEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\CheckoutException.cs" />\r
- <Compile Include="System.ComponentModel.Design\CommandID.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangingEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangingEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentRenameEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentRenameEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerCollection.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerOptionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerTransaction.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerTransactionCloseEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerTransactionCloseEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerVerb.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerVerbCollection.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesigntimeLicenseContext.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesigntimeLicenseContextSerializer.cs" />\r
- <Compile Include="System.ComponentModel.Design\HelpContextType.cs" />\r
- <Compile Include="System.ComponentModel.Design\HelpKeywordAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design\HelpKeywordType.cs" />\r
- <Compile Include="System.ComponentModel.Design\IComponentChangeService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IComponentDiscoveryService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IComponentInitializer.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesigner.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerEventService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerFilter.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerHost.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerHostTransactionState.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerOptionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDictionaryService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IEventBindingService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IExtenderListService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IExtenderProviderService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IHelpService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IInheritanceService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IMenuCommandService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IReferenceService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IResourceService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IRootDesigner.cs" />\r
- <Compile Include="System.ComponentModel.Design\ISelectionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IServiceContainer.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITreeDesigner.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITypeDescriptorFilterService.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITypeDiscoveryService.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITypeResolutionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\MenuCommand.cs" />\r
- <Compile Include="System.ComponentModel.Design\RuntimeLicenseContext.cs" />\r
- <Compile Include="System.ComponentModel.Design\SelectionTypes.cs" />\r
- <Compile Include="System.ComponentModel.Design\ServiceContainer.cs" />\r
- <Compile Include="System.ComponentModel.Design\ServiceCreatorCallback.cs" />\r
- <Compile Include="System.ComponentModel.Design\StandardCommands.cs" />\r
- <Compile Include="System.ComponentModel.Design\StandardToolWindows.cs" />\r
- <Compile Include="System.ComponentModel.Design\TypeDescriptionProviderService.cs" />\r
- <Compile Include="System.ComponentModel.Design\ViewTechnology.cs" />\r
- <Compile Include="System.ComponentModel\AddingNewEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\AddingNewEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\AmbientValueAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ArrayConverter.cs" />\r
- <Compile Include="System.ComponentModel\AsyncCompletedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\AsyncCompletedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\AsyncOperation.cs" />\r
- <Compile Include="System.ComponentModel\AsyncOperationManager.cs" />\r
- <Compile Include="System.ComponentModel\AttributeCollection.cs" />\r
- <Compile Include="System.ComponentModel\AttributeProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel\BackgroundWorker.cs" />\r
- <Compile Include="System.ComponentModel\BaseNumberConverter.cs" />\r
- <Compile Include="System.ComponentModel\BindableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\BindableSupport.cs" />\r
- <Compile Include="System.ComponentModel\BindingDirection.cs" />\r
- <Compile Include="System.ComponentModel\BindingList.cs" />\r
- <Compile Include="System.ComponentModel\BooleanConverter.cs" />\r
- <Compile Include="System.ComponentModel\BrowsableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ByteConverter.cs" />\r
- <Compile Include="System.ComponentModel\CancelEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\CancelEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\CategoryAttribute.cs" />\r
- <Compile Include="System.ComponentModel\CharConverter.cs" />\r
- <Compile Include="System.ComponentModel\CollectionChangeAction.cs" />\r
- <Compile Include="System.ComponentModel\CollectionChangeEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\CollectionChangeEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\CollectionConverter.cs" />\r
- <Compile Include="System.ComponentModel\ComplexBindingPropertiesAttribute.cs" />\r
- <Compile Include="System.ComponentModel\Component.cs" />\r
- <Compile Include="System.ComponentModel\ComponentCollection.cs" />\r
- <Compile Include="System.ComponentModel\ComponentConverter.cs" />\r
- <Compile Include="System.ComponentModel\ComponentEditor.cs" />\r
- <Compile Include="System.ComponentModel\ComponentResourceManager.cs" />\r
- <Compile Include="System.ComponentModel\Container.cs" />\r
- <Compile Include="System.ComponentModel\ContainerFilterService.cs" />\r
- <Compile Include="System.ComponentModel\CultureInfoConverter.cs" />\r
- <Compile Include="System.ComponentModel\CustomTypeDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\DataErrorsChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectFieldAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectMethodAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectMethodType.cs" />\r
- <Compile Include="System.ComponentModel\DateTimeConverter.cs" />\r
- <Compile Include="System.ComponentModel\DateTimeOffsetConverter.cs" />\r
- <Compile Include="System.ComponentModel\DecimalConverter.cs" />\r
- <Compile Include="System.ComponentModel\DefaultBindingPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DefaultEventAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DefaultPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DefaultValueAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DerivedPropertyDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\DescriptionAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignerAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignerCategoryAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignerSerializationVisibility.cs" />\r
- <Compile Include="System.ComponentModel\DesignerSerializationVisibilityAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignOnlyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignTimeVisibleAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DisplayNameAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DoubleConverter.cs" />\r
- <Compile Include="System.ComponentModel\DoWorkEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\DoWorkEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\EditorAttribute.cs" />\r
- <Compile Include="System.ComponentModel\EditorBrowsableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\EditorBrowsableState.cs" />\r
- <Compile Include="System.ComponentModel\EnumConverter.cs" />\r
- <Compile Include="System.ComponentModel\EventDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\EventDescriptorCollection.cs" />\r
- <Compile Include="System.ComponentModel\EventHandlerList.cs" />\r
- <Compile Include="System.ComponentModel\ExpandableObjectConverter.cs" />\r
- <Compile Include="System.ComponentModel\ExtenderProvidedPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\GuidConverter.cs" />\r
- <Compile Include="System.ComponentModel\HandledEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\HandledEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\IBindingList.cs" />\r
- <Compile Include="System.ComponentModel\IBindingListView.cs" />\r
- <Compile Include="System.ComponentModel\ICancelAddNew.cs" />\r
- <Compile Include="System.ComponentModel\IChangeTracking.cs" />\r
- <Compile Include="System.ComponentModel\IComNativeDescriptorHandler.cs" />\r
- <Compile Include="System.ComponentModel\IComponent.cs" />\r
- <Compile Include="System.ComponentModel\IContainer.cs" />\r
- <Compile Include="System.ComponentModel\ICustomTypeDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\IDataErrorInfo.cs" />\r
- <Compile Include="System.ComponentModel\IEditableObject.cs" />\r
- <Compile Include="System.ComponentModel\IExtenderProvider.cs" />\r
- <Compile Include="System.ComponentModel\IIntellisenseBuilder.cs" />\r
- <Compile Include="System.ComponentModel\IListSource.cs" />\r
- <Compile Include="System.ComponentModel\ImmutableObjectAttribute.cs" />\r
- <Compile Include="System.ComponentModel\INestedContainer.cs" />\r
- <Compile Include="System.ComponentModel\INestedSite.cs" />\r
- <Compile Include="System.ComponentModel\InheritanceAttribute.cs" />\r
- <Compile Include="System.ComponentModel\InheritanceLevel.cs" />\r
- <Compile Include="System.ComponentModel\InitializationEventAttribute.cs" />\r
- <Compile Include="System.ComponentModel\INotifyDataErrorInfo.cs" />\r
- <Compile Include="System.ComponentModel\INotifyPropertyChanged.cs" />\r
- <Compile Include="System.ComponentModel\INotifyPropertyChanging.cs" />\r
- <Compile Include="System.ComponentModel\InstallerTypeAttribute.cs" />\r
- <Compile Include="System.ComponentModel\InstanceCreationEditor.cs" />\r
- <Compile Include="System.ComponentModel\Int16Converter.cs" />\r
- <Compile Include="System.ComponentModel\Int32Converter.cs" />\r
- <Compile Include="System.ComponentModel\Int64Converter.cs" />\r
- <Compile Include="System.ComponentModel\InvalidAsynchronousStateException.cs" />\r
- <Compile Include="System.ComponentModel\InvalidEnumArgumentException.cs" />\r
- <Compile Include="System.ComponentModel\IRaiseItemChangedEvents.cs" />\r
- <Compile Include="System.ComponentModel\IRevertibleChangeTracking.cs" />\r
- <Compile Include="System.ComponentModel\ISite.cs" />\r
- <Compile Include="System.ComponentModel\ISupportInitialize.cs" />\r
- <Compile Include="System.ComponentModel\ISupportInitializeNotification.cs" />\r
- <Compile Include="System.ComponentModel\ISynchronizeInvoke.cs" />\r
- <Compile Include="System.ComponentModel\ITypeDescriptorContext.cs" />\r
- <Compile Include="System.ComponentModel\ITypedList.cs" />\r
- <Compile Include="System.ComponentModel\License.cs" />\r
- <Compile Include="System.ComponentModel\LicenseContext.cs" />\r
- <Compile Include="System.ComponentModel\LicenseException.cs" />\r
- <Compile Include="System.ComponentModel\LicenseManager.cs" />\r
- <Compile Include="System.ComponentModel\LicenseProvider.cs" />\r
- <Compile Include="System.ComponentModel\LicenseProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel\LicenseUsageMode.cs" />\r
- <Compile Include="System.ComponentModel\LicFileLicenseProvider.cs" />\r
- <Compile Include="System.ComponentModel\ListBindableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ListChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\ListChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\ListChangedType.cs" />\r
- <Compile Include="System.ComponentModel\ListSortDescription.cs" />\r
- <Compile Include="System.ComponentModel\ListSortDescriptionCollection.cs" />\r
- <Compile Include="System.ComponentModel\ListSortDirection.cs" />\r
- <Compile Include="System.ComponentModel\LocalizableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\LookupBindingPropertiesAttribute.cs" />\r
- <Compile Include="System.ComponentModel\MarshalByValueComponent.cs" />\r
- <Compile Include="System.ComponentModel\MaskedTextProvider.cs" />\r
- <Compile Include="System.ComponentModel\MaskedTextResultHint.cs" />\r
- <Compile Include="System.ComponentModel\MemberDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\MergablePropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\MultilineStringConverter.cs" />\r
- <Compile Include="System.ComponentModel\NestedContainer.cs" />\r
- <Compile Include="System.ComponentModel\NotifyParentPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\NullableConverter.cs" />\r
- <Compile Include="System.ComponentModel\ParenthesizePropertyNameAttribute.cs" />\r
- <Compile Include="System.ComponentModel\PasswordPropertyTextAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ProgressChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\ProgressChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangingEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangingEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\PropertyDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\PropertyDescriptorCollection.cs" />\r
- <Compile Include="System.ComponentModel\PropertyTabAttribute.cs" />\r
- <Compile Include="System.ComponentModel\PropertyTabScope.cs" />\r
- <Compile Include="System.ComponentModel\ProvidePropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ReadOnlyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\RecommendedAsConfigurableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ReferenceConverter.cs" />\r
- <Compile Include="System.ComponentModel\ReflectionEventDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\ReflectionPropertyDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\RefreshEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\RefreshEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\RefreshProperties.cs" />\r
- <Compile Include="System.ComponentModel\RefreshPropertiesAttribute.cs" />\r
- <Compile Include="System.ComponentModel\RunInstallerAttribute.cs" />\r
- <Compile Include="System.ComponentModel\RunWorkerCompletedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\RunWorkerCompletedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\SByteConverter.cs" />\r
- <Compile Include="System.ComponentModel\SettingsBindableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\SingleConverter.cs" />\r
- <Compile Include="System.ComponentModel\StringConverter.cs" />\r
- <Compile Include="System.ComponentModel\SyntaxCheck.cs" />\r
- <Compile Include="System.ComponentModel\TimeSpanConverter.cs" />\r
- <Compile Include="System.ComponentModel\ToolboxItemAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ToolboxItemFilterAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ToolboxItemFilterType.cs" />\r
- <Compile Include="System.ComponentModel\TypeConverter.cs" />\r
- <Compile Include="System.ComponentModel\TypeConverterAttribute.cs" />\r
- <Compile Include="System.ComponentModel\TypeDescriptionProvider.cs" />\r
- <Compile Include="System.ComponentModel\TypeDescriptionProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel\TypeDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\TypeListConverter.cs" />\r
- <Compile Include="System.ComponentModel\UInt16Converter.cs" />\r
- <Compile Include="System.ComponentModel\UInt32Converter.cs" />\r
- <Compile Include="System.ComponentModel\UInt64Converter.cs" />\r
- <Compile Include="System.ComponentModel\WarningException.cs" />\r
- <Compile Include="System.ComponentModel\WeakObjectWrapper.cs" />\r
- <Compile Include="System.ComponentModel\WeakObjectWrapperComparer.cs" />\r
- <Compile Include="System.ComponentModel\Win32Exception.cs" />\r
- <Compile Include="System.Configuration\ApplicationScopedSettingAttribute.cs" />\r
- <Compile Include="System.Configuration\ApplicationSettingsBase.cs" />\r
- <Compile Include="System.Configuration\ApplicationSettingsGroup.cs" />\r
- <Compile Include="System.Configuration\AppSettingsReader.cs" />\r
- <Compile Include="System.Configuration\ClientSettingsSection.cs" />\r
- <Compile Include="System.Configuration\ConfigHelper.cs" />\r
- <Compile Include="System.Configuration\ConfigurationException.cs" />\r
- <Compile Include="System.Configuration\ConfigurationSettings.cs" />\r
- <Compile Include="System.Configuration\ConfigXmlDocument.cs" />\r
- <Compile Include="System.Configuration\CustomizableFileSettingsProvider.cs" />\r
- <Compile Include="System.Configuration\DefaultSettingValueAttribute.cs" />\r
- <Compile Include="System.Configuration\DictionarySectionHandler.cs" />\r
- <Compile Include="System.Configuration\IApplicationSettingsProvider.cs" />\r
- <Compile Include="System.Configuration\IConfigurationSectionHandler.cs" />\r
- <Compile Include="System.Configuration\IConfigurationSystem.cs" />\r
- <Compile Include="System.Configuration\IConfigXmlNode.cs" />\r
- <Compile Include="System.Configuration\IdnElement.cs" />\r
- <Compile Include="System.Configuration\IgnoreSectionHandler.cs" />\r
- <Compile Include="System.Configuration\IPersistComponentSettings.cs" />\r
- <Compile Include="System.Configuration\IriParsingElement.cs" />\r
- <Compile Include="System.Configuration\ISettingsProviderService.cs" />\r
- <Compile Include="System.Configuration\LocalFileSettingsProvider.cs" />\r
- <Compile Include="System.Configuration\NameValueFileSectionHandler.cs" />\r
- <Compile Include="System.Configuration\NameValueSectionHandler.cs" />\r
- <Compile Include="System.Configuration\NoSettingsVersionUpgradeAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingChangingEventArgs.cs" />\r
- <Compile Include="System.Configuration\SettingChangingEventHandler.cs" />\r
- <Compile Include="System.Configuration\SettingElement.cs" />\r
- <Compile Include="System.Configuration\SettingElementCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsAttributeDictionary.cs" />\r
- <Compile Include="System.Configuration\SettingsBase.cs" />\r
- <Compile Include="System.Configuration\SettingsContext.cs" />\r
- <Compile Include="System.Configuration\SettingsDescriptionAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsGroupDescriptionAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsGroupNameAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsLoadedEventArgs.cs" />\r
- <Compile Include="System.Configuration\SettingsLoadedEventHandler.cs" />\r
- <Compile Include="System.Configuration\SettingsManageability.cs" />\r
- <Compile Include="System.Configuration\SettingsManageabilityAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsProperty.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyIsReadOnlyException.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyNotFoundException.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyValue.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyValueCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyWrongTypeException.cs" />\r
- <Compile Include="System.Configuration\SettingsProvider.cs" />\r
- <Compile Include="System.Configuration\SettingsProviderAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsProviderCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsSavingEventHandler.cs" />\r
- <Compile Include="System.Configuration\SettingsSerializeAs.cs" />\r
- <Compile Include="System.Configuration\SettingsSerializeAsAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingValueElement.cs" />\r
- <Compile Include="System.Configuration\SingleTagSectionHandler.cs" />\r
- <Compile Include="System.Configuration\SpecialSetting.cs" />\r
- <Compile Include="System.Configuration\SpecialSettingAttribute.cs" />\r
- <Compile Include="System.Configuration\UriSection.cs" />\r
- <Compile Include="System.Configuration\UserScopedSettingAttribute.cs" />\r
- <Compile Include="System.Configuration\UserSettingsGroup.cs" />\r
- <Compile Include="System.Diagnostics.CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs" />\r
- <Compile Include="System.Diagnostics\AlphabeticalEnumConverter.cs" />\r
- <Compile Include="System.Diagnostics\BooleanSwitch.cs" />\r
- <Compile Include="System.Diagnostics\ConsoleTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\CorrelationManager.cs" />\r
- <Compile Include="System.Diagnostics\CounterCreationData.cs" />\r
- <Compile Include="System.Diagnostics\CounterCreationDataCollection.cs" />\r
- <Compile Include="System.Diagnostics\CounterSample.cs" />\r
- <Compile Include="System.Diagnostics\CounterSampleCalculator.cs" />\r
- <Compile Include="System.Diagnostics\DataReceivedEventArgs.cs" />\r
- <Compile Include="System.Diagnostics\DataReceivedEventHandler.cs" />\r
- <Compile Include="System.Diagnostics\Debug.cs" />\r
- <Compile Include="System.Diagnostics\DefaultTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\DelimitedListTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\DiagnosticsConfigurationHandler.cs" />\r
- <Compile Include="System.Diagnostics\EntryWrittenEventArgs.cs" />\r
- <Compile Include="System.Diagnostics\EntryWrittenEventHandler.cs" />\r
- <Compile Include="System.Diagnostics\EventInstance.cs" />\r
- <Compile Include="System.Diagnostics\EventLog.cs" />\r
- <Compile Include="System.Diagnostics\EventLogEntry.cs" />\r
- <Compile Include="System.Diagnostics\EventLogEntryCollection.cs" />\r
- <Compile Include="System.Diagnostics\EventLogEntryType.cs" />\r
- <Compile Include="System.Diagnostics\EventLogImpl.cs" />\r
- <Compile Include="System.Diagnostics\EventLogInstaller.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermission.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionAccess.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionAttribute.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionEntry.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionEntryCollection.cs" />\r
- <Compile Include="System.Diagnostics\EventLogTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\EventSourceCreationData.cs" />\r
- <Compile Include="System.Diagnostics\EventTypeFilter.cs" />\r
- <Compile Include="System.Diagnostics\FileVersionInfo.cs" />\r
- <Compile Include="System.Diagnostics\ICollectData.cs" />\r
- <Compile Include="System.Diagnostics\InstanceData.cs" />\r
- <Compile Include="System.Diagnostics\InstanceDataCollection.cs" />\r
- <Compile Include="System.Diagnostics\InstanceDataCollectionCollection.cs" />\r
- <Compile Include="System.Diagnostics\LocalFileEventLog.cs" />\r
- <Compile Include="System.Diagnostics\MonitoringDescriptionAttribute.cs" />\r
- <Compile Include="System.Diagnostics\NullEventLog.cs" />\r
- <Compile Include="System.Diagnostics\OverflowAction.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounter.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterCategory.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterCategoryType.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterInstaller.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterInstanceLifetime.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterManager.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermission.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionAccess.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionAttribute.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionEntry.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionEntryCollection.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterType.cs" />\r
- <Compile Include="System.Diagnostics\Process.cs" />\r
- <Compile Include="System.Diagnostics\ProcessModule.cs" />\r
- <Compile Include="System.Diagnostics\ProcessModuleCollection.cs" />\r
- <Compile Include="System.Diagnostics\ProcessPriorityClass.cs" />\r
- <Compile Include="System.Diagnostics\ProcessStartInfo.cs" />\r
- <Compile Include="System.Diagnostics\ProcessThread.cs" />\r
- <Compile Include="System.Diagnostics\ProcessThreadCollection.cs" />\r
- <Compile Include="System.Diagnostics\ProcessWindowStyle.cs" />\r
- <Compile Include="System.Diagnostics\SourceFilter.cs" />\r
- <Compile Include="System.Diagnostics\SourceLevels.cs" />\r
- <Compile Include="System.Diagnostics\SourceSwitch.cs" />\r
- <Compile Include="System.Diagnostics\Stopwatch.cs" />\r
- <Compile Include="System.Diagnostics\Switch.cs" />\r
- <Compile Include="System.Diagnostics\SwitchAttribute.cs" />\r
- <Compile Include="System.Diagnostics\SwitchLevelAttribute.cs" />\r
- <Compile Include="System.Diagnostics\TextWriterTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\ThreadPriorityLevel.cs" />\r
- <Compile Include="System.Diagnostics\ThreadState.cs" />\r
- <Compile Include="System.Diagnostics\ThreadWaitReason.cs" />\r
- <Compile Include="System.Diagnostics\Trace.cs" />\r
- <Compile Include="System.Diagnostics\TraceEventCache.cs" />\r
- <Compile Include="System.Diagnostics\TraceEventType.cs" />\r
- <Compile Include="System.Diagnostics\TraceFilter.cs" />\r
- <Compile Include="System.Diagnostics\TraceImpl.cs" />\r
- <Compile Include="System.Diagnostics\TraceLevel.cs" />\r
- <Compile Include="System.Diagnostics\TraceListener.cs" />\r
- <Compile Include="System.Diagnostics\TraceListenerCollection.cs" />\r
- <Compile Include="System.Diagnostics\TraceOptions.cs" />\r
- <Compile Include="System.Diagnostics\TraceSource.cs" />\r
- <Compile Include="System.Diagnostics\TraceSourceInfo.cs" />\r
- <Compile Include="System.Diagnostics\TraceSwitch.cs" />\r
- <Compile Include="System.Diagnostics\Win32EventLog.cs" />\r
- <Compile Include="System.Diagnostics\XmlWriterTraceListener.cs" />\r
- <Compile Include="System.IO.Compression\CompressionLevel.cs" />\r
- <Compile Include="System.IO.Compression\CompressionMode.cs" />\r
- <Compile Include="System.IO.Compression\DeflateStream.cs" />\r
- <Compile Include="System.IO.Compression\GZipStream.cs" />\r
- <Compile Include="System.IO.Ports\Handshake.cs" />\r
- <Compile Include="System.IO.Ports\ISerialStream.cs" />\r
- <Compile Include="System.IO.Ports\Parity.cs" />\r
- <Compile Include="System.IO.Ports\SerialData.cs" />\r
- <Compile Include="System.IO.Ports\SerialError.cs" />\r
- <Compile Include="System.IO.Ports\SerialErrorEventArgs.cs" />\r
- <Compile Include="System.IO.Ports\SerialPinChange.cs" />\r
- <Compile Include="System.IO.Ports\SerialPinChangedEventArgs.cs" />\r
- <Compile Include="System.IO.Ports\SerialPort.cs" />\r
- <Compile Include="System.IO.Ports\SerialPortStream.cs" />\r
- <Compile Include="System.IO.Ports\SerialReceivedEventArgs.cs" />\r
- <Compile Include="System.IO.Ports\SerialSignal.cs" />\r
- <Compile Include="System.IO.Ports\StopBits.cs" />\r
- <Compile Include="System.IO.Ports\WinSerialStream.cs" />\r
- <Compile Include="System.IO\DefaultWatcher.cs" />\r
- <Compile Include="System.IO\ErrorEventArgs.cs" />\r
- <Compile Include="System.IO\ErrorEventHandler.cs" />\r
- <Compile Include="System.IO\FAMWatcher.cs" />\r
- <Compile Include="System.IO\FileAction.cs" />\r
- <Compile Include="System.IO\FileSystemEventArgs.cs" />\r
- <Compile Include="System.IO\FileSystemEventHandler.cs" />\r
- <Compile Include="System.IO\FileSystemWatcher.cs" />\r
- <Compile Include="System.IO\IFileWatcher.cs" />\r
- <Compile Include="System.IO\InotifyWatcher.cs" />\r
- <Compile Include="System.IO\InternalBufferOverflowException.cs" />\r
- <Compile Include="System.IO\InvalidDataException.cs" />\r
- <Compile Include="System.IO\IODescriptionAttribute.cs" />\r
- <Compile Include="System.IO\KeventWatcher.cs" />\r
- <Compile Include="System.IO\MonoSyncFileStream.cs" />\r
- <Compile Include="System.IO\NotifyFilters.cs" />\r
- <Compile Include="System.IO\NullFileWatcher.cs" />\r
- <Compile Include="System.IO\RenamedEventArgs.cs" />\r
- <Compile Include="System.IO\RenamedEventHandler.cs" />\r
- <Compile Include="System.IO\SearchPattern.cs" />\r
- <Compile Include="System.IO\WaitForChangedResult.cs" />\r
- <Compile Include="System.IO\WatcherChangeTypes.cs" />\r
- <Compile Include="System.IO\WindowsWatcher.cs" />\r
- <Compile Include="System.Media\AudioData.cs" />\r
- <Compile Include="System.Media\AudioDevice.cs" />\r
- <Compile Include="System.Media\SoundPlayer.cs" />\r
- <Compile Include="System.Media\SystemSound.cs" />\r
- <Compile Include="System.Media\SystemSounds.cs" />\r
- <Compile Include="System.Media\Win32SoundPlayer.cs" />\r
- <Compile Include="System.Net.Cache\HttpCacheAgeControl.cs" />\r
- <Compile Include="System.Net.Cache\HttpRequestCacheLevel.cs" />\r
- <Compile Include="System.Net.Cache\HttpRequestCachePolicy.cs" />\r
- <Compile Include="System.Net.Cache\RequestCacheLevel.cs" />\r
- <Compile Include="System.Net.Cache\RequestCachePolicy.cs" />\r
- <Compile Include="System.Net.Configuration\AuthenticationModuleElement.cs" />\r
- <Compile Include="System.Net.Configuration\AuthenticationModuleElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\AuthenticationModulesSection.cs" />\r
- <Compile Include="System.Net.Configuration\BypassElement.cs" />\r
- <Compile Include="System.Net.Configuration\BypassElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementElement.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementHandler.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementSection.cs" />\r
- <Compile Include="System.Net.Configuration\DefaultProxyHandler.cs" />\r
- <Compile Include="System.Net.Configuration\DefaultProxySection.cs" />\r
- <Compile Include="System.Net.Configuration\FtpCachePolicyElement.cs" />\r
- <Compile Include="System.Net.Configuration\HttpCachePolicyElement.cs" />\r
- <Compile Include="System.Net.Configuration\HttpWebRequestElement.cs" />\r
- <Compile Include="System.Net.Configuration\Ipv6Element.cs" />\r
- <Compile Include="System.Net.Configuration\MailSettingsSectionGroup.cs" />\r
- <Compile Include="System.Net.Configuration\ModuleElement.cs" />\r
- <Compile Include="System.Net.Configuration\NetAuthenticationModuleHandler.cs" />\r
- <Compile Include="System.Net.Configuration\NetConfigurationHandler.cs" />\r
- <Compile Include="System.Net.Configuration\NetSectionGroup.cs" />\r
- <Compile Include="System.Net.Configuration\PerformanceCountersElement.cs" />\r
- <Compile Include="System.Net.Configuration\ProxyElement.cs" />\r
- <Compile Include="System.Net.Configuration\RequestCachingSection.cs" />\r
- <Compile Include="System.Net.Configuration\ServicePointManagerElement.cs" />\r
- <Compile Include="System.Net.Configuration\SettingsSection.cs" />\r
- <Compile Include="System.Net.Configuration\SmtpNetworkElement.cs" />\r
- <Compile Include="System.Net.Configuration\SmtpSection.cs" />\r
- <Compile Include="System.Net.Configuration\SmtpSpecifiedPickupDirectoryElement.cs" />\r
- <Compile Include="System.Net.Configuration\SocketElement.cs" />\r
- <Compile Include="System.Net.Configuration\WebProxyScriptElement.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModuleElement.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModuleElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModuleHandler.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModulesSection.cs" />\r
- <Compile Include="System.Net.Mail\AlternateView.cs" />\r
- <Compile Include="System.Net.Mail\AlternateViewCollection.cs" />\r
- <Compile Include="System.Net.Mail\Attachment.cs" />\r
- <Compile Include="System.Net.Mail\AttachmentBase.cs" />\r
- <Compile Include="System.Net.Mail\AttachmentCollection.cs" />\r
- <Compile Include="System.Net.Mail\DeliveryNotificationOptions.cs" />\r
- <Compile Include="System.Net.Mail\LinkedResource.cs" />\r
- <Compile Include="System.Net.Mail\LinkedResourceCollection.cs" />\r
- <Compile Include="System.Net.Mail\MailAddress.cs" />\r
- <Compile Include="System.Net.Mail\MailAddressCollection.cs" />\r
- <Compile Include="System.Net.Mail\MailMessage.cs" />\r
- <Compile Include="System.Net.Mail\MailPriority.cs" />\r
- <Compile Include="System.Net.Mail\SendCompletedEventHandler.cs" />\r
- <Compile Include="System.Net.Mail\SmtpAccess.cs" />\r
- <Compile Include="System.Net.Mail\SmtpClient.cs" />\r
- <Compile Include="System.Net.Mail\SmtpDeliveryMethod.cs" />\r
- <Compile Include="System.Net.Mail\SmtpException.cs" />\r
- <Compile Include="System.Net.Mail\SmtpFailedRecipientException.cs" />\r
- <Compile Include="System.Net.Mail\SmtpFailedRecipientsException.cs" />\r
- <Compile Include="System.Net.Mail\SmtpPermission.cs" />\r
- <Compile Include="System.Net.Mail\SmtpPermissionAttribute.cs" />\r
- <Compile Include="System.Net.Mail\SmtpStatusCode.cs" />\r
- <Compile Include="System.Net.Mime\ContentDisposition.cs" />\r
- <Compile Include="System.Net.Mime\ContentType.cs" />\r
- <Compile Include="System.Net.Mime\DispositionTypeNames.cs" />\r
- <Compile Include="System.Net.Mime\MediaTypeNames.cs" />\r
- <Compile Include="System.Net.Mime\TransferEncoding.cs" />\r
- <Compile Include="System.Net.NetworkInformation\DuplicateAddressDetectionState.cs" />\r
- <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IcmpV4Statistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IcmpV6Statistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPGlobalProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPGlobalStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPInterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPStatus.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPv4InterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPv4InterfaceStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPv6InterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\LinuxNetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MacOsNetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetBiosNodeType.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAddressChangedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityChangedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityEventArgs.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkChange.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationAccess.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationException.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationPermission.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationPermissionAttribute.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterface.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterfaceComponent.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterfaceType.cs" />\r
- <Compile Include="System.Net.NetworkInformation\OperationalStatus.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PhysicalAddress.cs" />\r
- <Compile Include="System.Net.NetworkInformation\Ping.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingCompletedEventArgs.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingCompletedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingException.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingOptions.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingReply.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PrefixOrigin.cs" />\r
- <Compile Include="System.Net.NetworkInformation\SuffixOrigin.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpConnectionInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpState.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UdpStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\Win32NetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.Security\AuthenticatedStream.cs" />\r
- <Compile Include="System.Net.Security\AuthenticationLevel.cs" />\r
- <Compile Include="System.Net.Security\LocalCertificateSelectionCallback.cs" />\r
- <Compile Include="System.Net.Security\NegotiateStream.cs" />\r
- <Compile Include="System.Net.Security\ProtectionLevel.cs" />\r
- <Compile Include="System.Net.Security\RemoteCertificateValidationCallback.cs" />\r
- <Compile Include="System.Net.Security\SslPolicyErrors.cs" />\r
- <Compile Include="System.Net.Security\SslStream.cs" />\r
- <Compile Include="System.Net.Sockets\AddressFamily.cs" />\r
- <Compile Include="System.Net.Sockets\IOControlCode.cs" />\r
- <Compile Include="System.Net.Sockets\IPPacketInformation.cs" />\r
- <Compile Include="System.Net.Sockets\IPv6MulticastOption.cs" />\r
- <Compile Include="System.Net.Sockets\LingerOption.cs" />\r
- <Compile Include="System.Net.Sockets\MulticastOption.cs" />\r
- <Compile Include="System.Net.Sockets\NetworkStream.cs" />\r
- <Compile Include="System.Net.Sockets\ProtocolFamily.cs" />\r
- <Compile Include="System.Net.Sockets\ProtocolType.cs" />\r
- <Compile Include="System.Net.Sockets\SelectMode.cs" />\r
- <Compile Include="System.Net.Sockets\SendPacketsElement.cs" />\r
- <Compile Include="System.Net.Sockets\Socket.cs" />\r
- <Compile Include="System.Net.Sockets\Socket_2_1.cs" />\r
- <Compile Include="System.Net.Sockets\SocketAsyncEventArgs.cs" />\r
- <Compile Include="System.Net.Sockets\SocketAsyncOperation.cs" />\r
- <Compile Include="System.Net.Sockets\SocketError.cs" />\r
- <Compile Include="System.Net.Sockets\SocketException.cs" />\r
- <Compile Include="System.Net.Sockets\SocketFlags.cs" />\r
- <Compile Include="System.Net.Sockets\SocketInformation.cs" />\r
- <Compile Include="System.Net.Sockets\SocketInformationOptions.cs" />\r
- <Compile Include="System.Net.Sockets\SocketOptionLevel.cs" />\r
- <Compile Include="System.Net.Sockets\SocketOptionName.cs" />\r
- <Compile Include="System.Net.Sockets\SocketShutdown.cs" />\r
- <Compile Include="System.Net.Sockets\SocketType.cs" />\r
- <Compile Include="System.Net.Sockets\TcpClient.cs" />\r
- <Compile Include="System.Net.Sockets\TcpListener.cs" />\r
- <Compile Include="System.Net.Sockets\TransmitFileOptions.cs" />\r
- <Compile Include="System.Net.Sockets\UdpClient.cs" />\r
- <Compile Include="System.Net.Sockets\UdpReceiveResult.cs" />\r
- <Compile Include="System.Net.WebSockets\ClientWebSocket.cs" />\r
- <Compile Include="System.Net.WebSockets\ClientWebSocketOptions.cs" />\r
- <Compile Include="System.Net.WebSockets\HttpListenerWebSocketContext.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocket.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketCloseStatus.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketContext.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketError.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketException.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketMessageType.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketReceiveResult.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketState.cs" />\r
- <Compile Include="System.Net\AuthenticationManager.cs" />\r
- <Compile Include="System.Net\AuthenticationSchemes.cs" />\r
- <Compile Include="System.Net\AuthenticationSchemeSelector.cs" />\r
- <Compile Include="System.Net\Authorization.cs" />\r
- <Compile Include="System.Net\BasicClient.cs" />\r
- <Compile Include="System.Net\BindIPEndPoint.cs" />\r
- <Compile Include="System.Net\ChunkedInputStream.cs" />\r
- <Compile Include="System.Net\ChunkStream.cs" />\r
- <Compile Include="System.Net\ConnectionModes.cs" />\r
- <Compile Include="System.Net\Cookie.cs" />\r
- <Compile Include="System.Net\CookieCollection.cs" />\r
- <Compile Include="System.Net\CookieContainer.cs" />\r
- <Compile Include="System.Net\CookieException.cs" />\r
- <Compile Include="System.Net\CookieParser.cs" />\r
- <Compile Include="System.Net\CredentialCache.cs" />\r
- <Compile Include="System.Net\DecompressionMethods.cs" />\r
- <Compile Include="System.Net\DefaultCertificatePolicy.cs" />\r
- <Compile Include="System.Net\DigestClient.cs" />\r
- <Compile Include="System.Net\Dns.cs" />\r
- <Compile Include="System.Net\DnsAsyncResult.cs" />\r
- <Compile Include="System.Net\DnsEndPoint.cs" />\r
- <Compile Include="System.Net\DnsPermission.cs" />\r
- <Compile Include="System.Net\DnsPermissionAttribute.cs" />\r
- <Compile Include="System.Net\DownloadDataCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\DownloadDataCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\DownloadProgressChangedEventArgs.cs" />\r
- <Compile Include="System.Net\DownloadProgressChangedEventHandler.cs" />\r
- <Compile Include="System.Net\DownloadStringCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\DownloadStringCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\EndPoint.cs" />\r
- <Compile Include="System.Net\EndPointListener.cs" />\r
- <Compile Include="System.Net\EndPointManager.cs" />\r
- <Compile Include="System.Net\EndpointPermission.cs" />\r
- <Compile Include="System.Net\FileWebRequest.cs" />\r
- <Compile Include="System.Net\FileWebRequestCreator.cs" />\r
- <Compile Include="System.Net\FileWebResponse.cs" />\r
- <Compile Include="System.Net\FtpAsyncResult.cs" />\r
- <Compile Include="System.Net\FtpDataStream.cs" />\r
- <Compile Include="System.Net\FtpRequestCreator.cs" />\r
- <Compile Include="System.Net\FtpStatus.cs" />\r
- <Compile Include="System.Net\FtpStatusCode.cs" />\r
- <Compile Include="System.Net\FtpWebRequest.cs" />\r
- <Compile Include="System.Net\FtpWebResponse.cs" />\r
- <Compile Include="System.Net\GlobalProxySelection.cs" />\r
- <Compile Include="System.Net\HttpConnection.cs" />\r
- <Compile Include="System.Net\HttpContinueDelegate.cs" />\r
- <Compile Include="System.Net\HttpListener.cs" />\r
- <Compile Include="System.Net\HttpListenerBasicIdentity.cs" />\r
- <Compile Include="System.Net\HttpListenerContext.cs" />\r
- <Compile Include="System.Net\HttpListenerException.cs" />\r
- <Compile Include="System.Net\HttpListenerPrefixCollection.cs" />\r
- <Compile Include="System.Net\HttpListenerRequest.cs" />\r
- <Compile Include="System.Net\HttpListenerResponse.cs" />\r
- <Compile Include="System.Net\HttpRequestCreator.cs" />\r
- <Compile Include="System.Net\HttpRequestHeader.cs" />\r
- <Compile Include="System.Net\HttpResponseHeader.cs" />\r
- <Compile Include="System.Net\HttpStatusCode.cs" />\r
- <Compile Include="System.Net\HttpStreamAsyncResult.cs" />\r
- <Compile Include="System.Net\HttpUtility.cs" />\r
- <Compile Include="System.Net\HttpVersion.cs" />\r
- <Compile Include="System.Net\HttpWebRequest.cs" />\r
- <Compile Include="System.Net\HttpWebResponse.cs" />\r
- <Compile Include="System.Net\IAuthenticationModule.cs" />\r
- <Compile Include="System.Net\ICertificatePolicy.cs" />\r
- <Compile Include="System.Net\ICredentialLookup.cs" />\r
- <Compile Include="System.Net\ICredentialPolicy.cs" />\r
- <Compile Include="System.Net\ICredentialsByHost.cs" />\r
- <Compile Include="System.Net\IPAddress.cs" />\r
- <Compile Include="System.Net\IPEndPoint.cs" />\r
- <Compile Include="System.Net\IPHostEntry.cs" />\r
- <Compile Include="System.Net\IPv6Address.cs" />\r
- <Compile Include="System.Net\IWebConnectionState.cs" />\r
- <Compile Include="System.Net\IWebProxy.cs" />\r
- <Compile Include="System.Net\IWebProxyScript.cs" />\r
- <Compile Include="System.Net\IWebRequestCreate.cs" />\r
- <Compile Include="System.Net\ListenerAsyncResult.cs" />\r
- <Compile Include="System.Net\ListenerPrefix.cs" />\r
- <Compile Include="System.Net\MacProxy.cs" />\r
- <Compile Include="System.Net\MonoHttpDate.cs" />\r
- <Compile Include="System.Net\NetConfig.cs" />\r
- <Compile Include="System.Net\NetworkAccess.cs" />\r
- <Compile Include="System.Net\NetworkCredential.cs" />\r
- <Compile Include="System.Net\NtlmClient.cs" />\r
- <Compile Include="System.Net\OpenReadCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\OpenReadCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\OpenWriteCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\OpenWriteCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\ProtocolViolationException.cs" />\r
- <Compile Include="System.Net\RequestStream.cs" />\r
- <Compile Include="System.Net\ResponseStream.cs" />\r
- <Compile Include="System.Net\SecurityProtocolType.cs" />\r
- <Compile Include="System.Net\ServicePoint.cs" />\r
- <Compile Include="System.Net\ServicePointManager.cs" />\r
- <Compile Include="System.Net\ServicePointManager.extra.cs" />\r
- <Compile Include="System.Net\SocketAddress.cs" />\r
- <Compile Include="System.Net\SocketPermission.cs" />\r
- <Compile Include="System.Net\SocketPermissionAttribute.cs" />\r
- <Compile Include="System.Net\TransportContext.cs" />\r
- <Compile Include="System.Net\TransportType.cs" />\r
- <Compile Include="System.Net\UploadDataCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadDataCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadFileCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadFileCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadProgressChangedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadProgressChangedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadStringCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadStringCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadValuesCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadValuesCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\WebAsyncResult.cs" />\r
- <Compile Include="System.Net\WebClient.cs" />\r
- <Compile Include="System.Net\WebConnection.cs" />\r
- <Compile Include="System.Net\WebConnectionData.cs" />\r
- <Compile Include="System.Net\WebConnectionGroup.cs" />\r
- <Compile Include="System.Net\WebConnectionStream.cs" />\r
- <Compile Include="System.Net\WebException.cs" />\r
- <Compile Include="System.Net\WebExceptionStatus.cs" />\r
- <Compile Include="System.Net\WebHeaderCollection.cs" />\r
- <Compile Include="System.Net\WebPermission.cs" />\r
- <Compile Include="System.Net\WebPermissionAttribute.cs" />\r
- <Compile Include="System.Net\WebProxy.cs" />\r
- <Compile Include="System.Net\WebRequest.cs" />\r
- <Compile Include="System.Net\WebRequestMethods.cs" />\r
- <Compile Include="System.Net\WebResponse.cs" />\r
- <Compile Include="System.Net\WebUtility.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ADVF.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\DATADIR.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\DVASPECT.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\FORMATETC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IAdviseSink.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IDataObject.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumFORMATETC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumSTATDATA.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\STATDATA.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\STGMEDIUM.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\TYMED.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DefaultParameterValueAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\HandleCollector.cs" />\r
- <Compile Include="System.Runtime.InteropServices\StandardOleMarshalObject.cs" />\r
- <Compile Include="System.Runtime.Versioning\FrameworkName.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreRights.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreSecurity.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ConfigUtil.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ExtendedProtectionPolicyElement.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ServiceNameElement.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ServiceNameElementCollection.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ChannelBinding.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ChannelBindingKind.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ExtendedProtectionPolicy.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ExtendedProtectionPolicyTypeConverter.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\PolicyEnforcement.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ProtectionScenario.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ServiceNameCollection.cs" />\r
- <Compile Include="System.Security.Authentication\AuthenticationException.cs" />\r
- <Compile Include="System.Security.Authentication\CipherAlgorithmType.cs" />\r
- <Compile Include="System.Security.Authentication\ExchangeAlgorithmType.cs" />\r
- <Compile Include="System.Security.Authentication\HashAlgorithmType.cs" />\r
- <Compile Include="System.Security.Authentication\InvalidCredentialException.cs" />\r
- <Compile Include="System.Security.Authentication\SslProtocols.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\OpenFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\OSX509Certificates.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\PublicKey.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\StoreLocation.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\StoreName.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X500DistinguishedName.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X500DistinguishedNameFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509BasicConstraintsExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Collection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Enumerator.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509CertificateCollection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Chain.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElement.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementCollection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainPolicy.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainStatus.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainStatusFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509EnhancedKeyUsageExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Extension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ExtensionCollection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ExtensionEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509FindType.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509IncludeOption.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509KeyUsageExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509KeyUsageFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509NameType.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509RevocationFlag.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509RevocationMode.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Store.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509SubjectKeyIdentifierExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509SubjectKeyIdentifierHashAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509VerificationFlags.cs" />\r
- <Compile Include="System.Security.Cryptography\AsnEncodedData.cs" />\r
- <Compile Include="System.Security.Cryptography\AsnEncodedDataCollection.cs" />\r
- <Compile Include="System.Security.Cryptography\AsnEncodedDataEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography\Oid.cs" />\r
- <Compile Include="System.Security.Cryptography\OidCollection.cs" />\r
- <Compile Include="System.Security.Cryptography\OidEnumerator.cs" />\r
- <Compile Include="System.Security.Permissions\PermissionHelper.cs" />\r
- <Compile Include="System.Security.Permissions\ResourcePermissionBase.cs" />\r
- <Compile Include="System.Security.Permissions\ResourcePermissionBaseEntry.cs" />\r
- <Compile Include="System.Security.Permissions\StorePermission.cs" />\r
- <Compile Include="System.Security.Permissions\StorePermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\StorePermissionFlags.cs" />\r
- <Compile Include="System.Text.RegularExpressions\arch.cs" />\r
- <Compile Include="System.Text.RegularExpressions\BaseMachine.cs" />\r
- <Compile Include="System.Text.RegularExpressions\cache.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Capture.cs" />\r
- <Compile Include="System.Text.RegularExpressions\CaptureCollection.cs" />\r
- <Compile Include="System.Text.RegularExpressions\category.cs" />\r
- <Compile Include="System.Text.RegularExpressions\CILCompiler.cs" />\r
- <Compile Include="System.Text.RegularExpressions\compiler.cs" />\r
- <Compile Include="System.Text.RegularExpressions\debug.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Group.cs" />\r
- <Compile Include="System.Text.RegularExpressions\GroupCollection.cs" />\r
- <Compile Include="System.Text.RegularExpressions\interpreter.cs" />\r
- <Compile Include="System.Text.RegularExpressions\interval.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Match.cs" />\r
- <Compile Include="System.Text.RegularExpressions\MatchCollection.cs" />\r
- <Compile Include="System.Text.RegularExpressions\MatchEvaluator.cs" />\r
- <Compile Include="System.Text.RegularExpressions\parser.cs" />\r
- <Compile Include="System.Text.RegularExpressions\quicksearch.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Regex.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexCompilationInfo.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexMatchTimeoutException.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexOptions.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexRunner.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexRunnerFactory.cs" />\r
- <Compile Include="System.Text.RegularExpressions\replace.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RxCompiler.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RxInterpreter.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RxOp.cs" />\r
- <Compile Include="System.Text.RegularExpressions\syntax.cs" />\r
- <Compile Include="System.Threading\Barrier.cs" />\r
- <Compile Include="System.Threading\BarrierPostPhaseException.cs" />\r
- <Compile Include="System.Threading\Semaphore.cs" />\r
- <Compile Include="System.Threading\SemaphoreFullException.cs" />\r
- <Compile Include="System.Threading\ThreadExceptionEventArgs.cs" />\r
- <Compile Include="System.Threading\ThreadExceptionEventHandler.cs" />\r
- <Compile Include="System.Timers\ElapsedEventArgs.cs" />\r
- <Compile Include="System.Timers\ElapsedEventHandler.cs" />\r
- <Compile Include="System.Timers\Timer.cs" />\r
- <Compile Include="System.Timers\TimersDescriptionAttribute.cs" />\r
- <Compile Include="System.Web\AspNetHostingPermission.cs" />\r
- <Compile Include="System.Web\AspNetHostingPermissionAttribute.cs" />\r
- <Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />\r
- <Compile Include="System.Windows.Input\ICommand.cs" />\r
- <Compile Include="System\DefaultUriParser.cs" />\r
- <Compile Include="System\FileStyleUriParser.cs" />\r
- <Compile Include="System\FtpStyleUriParser.cs" />\r
- <Compile Include="System\GenericUriParser.cs" />\r
- <Compile Include="System\GenericUriParserOptions.cs" />\r
- <Compile Include="System\GopherStyleUriParser.cs" />\r
- <Compile Include="System\HttpStyleUriParser.cs" />\r
- <Compile Include="System\IUriData.cs" />\r
- <Compile Include="System\LdapStyleUriParser.cs" />\r
- <Compile Include="System\NetPipeStyleUriParser.cs" />\r
- <Compile Include="System\NetTcpStyleUriParser.cs" />\r
- <Compile Include="System\NewsStyleUriParser.cs" />\r
- <Compile Include="System\Platform.cs" />\r
- <Compile Include="System\SRDescriptionAttribute.cs" />\r
- <Compile Include="System\Uri.cs" />\r
- <Compile Include="System\UriBuilder.cs" />\r
- <Compile Include="System\UriComponents.cs" />\r
- <Compile Include="System\UriData.cs" />\r
- <Compile Include="System\UriElements.cs" />\r
- <Compile Include="System\UriFormat.cs" />\r
- <Compile Include="System\UriFormatException.cs" />\r
- <Compile Include="System\UriHostNameType.cs" />\r
- <Compile Include="System\UriIdnScope.cs" />\r
- <Compile Include="System\UriKind.cs" />\r
- <Compile Include="System\UriParseComponents.cs" />\r
- <Compile Include="System\UriParser.cs" />\r
- <Compile Include="System\UriPartial.cs" />\r
- <Compile Include="System\UriTypeConverter.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent>\r
-\r
- </PreBuildEvent>\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <Reference Include="System.Xml.dll">\r
- <SpecificVersion>False</SpecificVersion>\r
- <HintPath>System.Xml.dll</HintPath>\r
- <Private>False</Private>\r
- </Reference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
- <ItemGroup>\r
- <EmbeddedResource Include="resources/Asterisk.wav">\r
- <LogicalName>Asterisk.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Beep.wav">\r
- <LogicalName>Beep.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Exclamation.wav">\r
- <LogicalName>Exclamation.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Hand.wav">\r
- <LogicalName>Hand.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Question.wav">\r
- <LogicalName>Question.wav</LogicalName>\r
- </EmbeddedResource>\r
- </ItemGroup>\r
-</Project>\r
-
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{78CDD7C1-0524-4A2A-BAA6-2A05CCD7116C}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>1699,618</NoWarn>\r
- <OutputPath>./../../class/lib/build</OutputPath>\r
- <NoStdLib>True</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>System</AssemblyName>\r
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>1699,618</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;CONFIGURATION_2_0;XML_DEP</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,618</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;CONFIGURATION_2_0;XML_DEP</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="Microsoft.CSharp\CSharpCodeCompiler.cs" />\r
- <Compile Include="Microsoft.CSharp\CSharpCodeGenerator.cs" />\r
- <Compile Include="Microsoft.CSharp\CSharpCodeProvider.cs" />\r
- <Compile Include="Microsoft.VisualBasic\VBCodeCompiler.cs" />\r
- <Compile Include="Microsoft.VisualBasic\VBCodeGenerator.cs" />\r
- <Compile Include="Microsoft.VisualBasic\VBCodeProvider.cs" />\r
- <Compile Include="Microsoft.Win32\IntranetZoneCredentialPolicy.cs" />\r
- <Compile Include="Microsoft.Win32\PowerModeChangedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\PowerModeChangedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\PowerModes.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndingEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndingEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndReasons.cs" />\r
- <Compile Include="Microsoft.Win32\SessionSwitchEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\SessionSwitchEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\SessionSwitchReason.cs" />\r
- <Compile Include="Microsoft.Win32\SystemEvents.cs" />\r
- <Compile Include="Microsoft.Win32\TimerElapsedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\TimerElapsedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceCategory.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangingEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangingEventHandler.cs" />\r
- <Compile Include="Mono.Http\NtlmClient.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsClass.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsHeader.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsOpCode.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsPacket.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQClass.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQType.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQuery.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQuestion.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsRCode.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecord.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordA.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordAAAA.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordCName.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordIPAddress.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordPTR.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResponse.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsType.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsUtil.cs" />\r
- <Compile Include="Mono.Net.Dns\ResolverAsyncOperation.cs" />\r
- <Compile Include="Mono.Net.Dns\ResolverError.cs" />\r
- <Compile Include="Mono.Net.Dns\SimpleResolver.cs" />\r
- <Compile Include="Mono.Net.Dns\SimpleResolverEventArgs.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeCompiler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeDomConfigurationHandler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeDomProvider.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeGenerator.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeGeneratorOptions.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeParser.cs" />\r
- <Compile Include="System.CodeDom.Compiler\Compiler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerCollection.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerError.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerErrorCollection.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerInfo.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerParameters.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerProviderOption.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerProviderOptionsCollection.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerResults.cs" />\r
- <Compile Include="System.CodeDom.Compiler\Executor.cs" />\r
- <Compile Include="System.CodeDom.Compiler\GeneratedCodeAttribute.cs" />\r
- <Compile Include="System.CodeDom.Compiler\GeneratorSupport.cs" />\r
- <Compile Include="System.CodeDom.Compiler\ICodeCompiler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\ICodeGenerator.cs" />\r
- <Compile Include="System.CodeDom.Compiler\ICodeParser.cs" />\r
- <Compile Include="System.CodeDom.Compiler\IndentedTextWriter.cs" />\r
- <Compile Include="System.CodeDom.Compiler\LanguageOptions.cs" />\r
- <Compile Include="System.CodeDom.Compiler\TempFileCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeArgumentReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeArrayCreateExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeArrayIndexerExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeAssignStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeAttachEventStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeArgument.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeArgumentCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeDeclaration.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeDeclarationCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeBaseReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeBinaryOperatorExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeBinaryOperatorType.cs" />\r
- <Compile Include="System.CodeDom\CodeCastExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeCatchClause.cs" />\r
- <Compile Include="System.CodeDom\CodeCatchClauseCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeChecksumPragma.cs" />\r
- <Compile Include="System.CodeDom\CodeComment.cs" />\r
- <Compile Include="System.CodeDom\CodeCommentStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeCommentStatementCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeCompileUnit.cs" />\r
- <Compile Include="System.CodeDom\CodeConditionStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeConstructor.cs" />\r
- <Compile Include="System.CodeDom\CodeDefaultValueExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDelegateCreateExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDelegateInvokeExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDirectionExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDirective.cs" />\r
- <Compile Include="System.CodeDom\CodeDirectiveCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeEntryPointMethod.cs" />\r
- <Compile Include="System.CodeDom\CodeEventReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeExpressionCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeExpressionStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeFieldReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeGotoStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeIndexerExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeIterationStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeLabeledStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeLinePragma.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberEvent.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberField.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberMethod.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberProperty.cs" />\r
- <Compile Include="System.CodeDom\CodeMethodInvokeExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeMethodReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeMethodReturnStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespace.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespaceCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespaceImport.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespaceImportCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeObject.cs" />\r
- <Compile Include="System.CodeDom\CodeObjectCreateExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeParameterDeclarationExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeParameterDeclarationExpressionCollection.cs" />\r
- <Compile Include="System.CodeDom\CodePrimitiveExpression.cs" />\r
- <Compile Include="System.CodeDom\CodePropertyReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodePropertySetValueReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeRegionDirective.cs" />\r
- <Compile Include="System.CodeDom\CodeRegionMode.cs" />\r
- <Compile Include="System.CodeDom\CodeRemoveEventStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetCompileUnit.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetTypeMember.cs" />\r
- <Compile Include="System.CodeDom\CodeStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeStatementCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeThisReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeThrowExceptionStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeTryCatchFinallyStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeConstructor.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeDeclaration.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeDeclarationCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeDelegate.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeMember.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeMemberCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeOfExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeParameter.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeParameterCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReference.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReferenceCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReferenceOptions.cs" />\r
- <Compile Include="System.CodeDom\CodeVariableDeclarationStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeVariableReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\FieldDirection.cs" />\r
- <Compile Include="System.CodeDom\ICodeDomVisitor.cs" />\r
- <Compile Include="System.CodeDom\MemberAttributes.cs" />\r
- <Compile Include="System.Collections.Concurrent\BlockingCollection.cs" />\r
- <Compile Include="System.Collections.Concurrent\ConcurrentBag.cs" />\r
- <Compile Include="System.Collections.Generic\ISet.cs" />\r
- <Compile Include="System.Collections.Generic\LinkedList.cs" />\r
- <Compile Include="System.Collections.Generic\LinkedListNode.cs" />\r
- <Compile Include="System.Collections.Generic\Queue.cs" />\r
- <Compile Include="System.Collections.Generic\RBTree.cs" />\r
- <Compile Include="System.Collections.Generic\SortedDictionary.cs" />\r
- <Compile Include="System.Collections.Generic\SortedList.cs" />\r
- <Compile Include="System.Collections.Generic\SortedSet.cs" />\r
- <Compile Include="System.Collections.Generic\Stack.cs" />\r
- <Compile Include="System.Collections.ObjectModel\ObservableCollection.cs" />\r
- <Compile Include="System.Collections.ObjectModel\ReadOnlyObservableCollection.cs" />\r
- <Compile Include="System.Collections.Specialized\BitVector32.cs" />\r
- <Compile Include="System.Collections.Specialized\CollectionsUtil.cs" />\r
- <Compile Include="System.Collections.Specialized\HybridDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\INotifyCollectionChanged.cs" />\r
- <Compile Include="System.Collections.Specialized\IOrderedDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\ListDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\NameObjectCollectionBase.cs" />\r
- <Compile Include="System.Collections.Specialized\NameValueCollection.cs" />\r
- <Compile Include="System.Collections.Specialized\NotifyCollectionChangedAction.cs" />\r
- <Compile Include="System.Collections.Specialized\NotifyCollectionChangedEventArgs.cs" />\r
- <Compile Include="System.Collections.Specialized\NotifyCollectionChangedEventHandler.cs" />\r
- <Compile Include="System.Collections.Specialized\OrderedDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\ProcessStringDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\StringCollection.cs" />\r
- <Compile Include="System.Collections.Specialized\StringDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\StringEnumerator.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ComponentSerializationService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ContextStack.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\DefaultSerializationProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\DesignerLoader.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\DesignerSerializerAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerLoaderHost.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerLoaderHost2.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerLoaderService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerSerializationManager.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerSerializationProvider.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerSerializationService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\INameCreationService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\InstanceDescriptor.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\MemberRelationship.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\MemberRelationshipService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ResolveNameEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ResolveNameEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\RootDesignerSerializerAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\SerializationStore.cs" />\r
- <Compile Include="System.ComponentModel.Design\ActiveDesignerEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ActiveDesignerEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\CheckoutException.cs" />\r
- <Compile Include="System.ComponentModel.Design\CommandID.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangingEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangingEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentRenameEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentRenameEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerCollection.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerOptionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerTransaction.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerTransactionCloseEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerTransactionCloseEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerVerb.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerVerbCollection.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesigntimeLicenseContext.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesigntimeLicenseContextSerializer.cs" />\r
- <Compile Include="System.ComponentModel.Design\HelpContextType.cs" />\r
- <Compile Include="System.ComponentModel.Design\HelpKeywordAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design\HelpKeywordType.cs" />\r
- <Compile Include="System.ComponentModel.Design\IComponentChangeService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IComponentDiscoveryService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IComponentInitializer.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesigner.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerEventService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerFilter.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerHost.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerHostTransactionState.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerOptionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDictionaryService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IEventBindingService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IExtenderListService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IExtenderProviderService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IHelpService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IInheritanceService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IMenuCommandService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IReferenceService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IResourceService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IRootDesigner.cs" />\r
- <Compile Include="System.ComponentModel.Design\ISelectionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IServiceContainer.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITreeDesigner.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITypeDescriptorFilterService.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITypeDiscoveryService.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITypeResolutionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\MenuCommand.cs" />\r
- <Compile Include="System.ComponentModel.Design\RuntimeLicenseContext.cs" />\r
- <Compile Include="System.ComponentModel.Design\SelectionTypes.cs" />\r
- <Compile Include="System.ComponentModel.Design\ServiceContainer.cs" />\r
- <Compile Include="System.ComponentModel.Design\ServiceCreatorCallback.cs" />\r
- <Compile Include="System.ComponentModel.Design\StandardCommands.cs" />\r
- <Compile Include="System.ComponentModel.Design\StandardToolWindows.cs" />\r
- <Compile Include="System.ComponentModel.Design\TypeDescriptionProviderService.cs" />\r
- <Compile Include="System.ComponentModel.Design\ViewTechnology.cs" />\r
- <Compile Include="System.ComponentModel\AddingNewEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\AddingNewEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\AmbientValueAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ArrayConverter.cs" />\r
- <Compile Include="System.ComponentModel\AsyncCompletedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\AsyncCompletedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\AsyncOperation.cs" />\r
- <Compile Include="System.ComponentModel\AsyncOperationManager.cs" />\r
- <Compile Include="System.ComponentModel\AttributeCollection.cs" />\r
- <Compile Include="System.ComponentModel\AttributeProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel\BackgroundWorker.cs" />\r
- <Compile Include="System.ComponentModel\BaseNumberConverter.cs" />\r
- <Compile Include="System.ComponentModel\BindableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\BindableSupport.cs" />\r
- <Compile Include="System.ComponentModel\BindingDirection.cs" />\r
- <Compile Include="System.ComponentModel\BindingList.cs" />\r
- <Compile Include="System.ComponentModel\BooleanConverter.cs" />\r
- <Compile Include="System.ComponentModel\BrowsableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ByteConverter.cs" />\r
- <Compile Include="System.ComponentModel\CancelEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\CancelEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\CategoryAttribute.cs" />\r
- <Compile Include="System.ComponentModel\CharConverter.cs" />\r
- <Compile Include="System.ComponentModel\CollectionChangeAction.cs" />\r
- <Compile Include="System.ComponentModel\CollectionChangeEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\CollectionChangeEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\CollectionConverter.cs" />\r
- <Compile Include="System.ComponentModel\ComplexBindingPropertiesAttribute.cs" />\r
- <Compile Include="System.ComponentModel\Component.cs" />\r
- <Compile Include="System.ComponentModel\ComponentCollection.cs" />\r
- <Compile Include="System.ComponentModel\ComponentConverter.cs" />\r
- <Compile Include="System.ComponentModel\ComponentEditor.cs" />\r
- <Compile Include="System.ComponentModel\ComponentResourceManager.cs" />\r
- <Compile Include="System.ComponentModel\Container.cs" />\r
- <Compile Include="System.ComponentModel\ContainerFilterService.cs" />\r
- <Compile Include="System.ComponentModel\CultureInfoConverter.cs" />\r
- <Compile Include="System.ComponentModel\CustomTypeDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\DataErrorsChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectFieldAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectMethodAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectMethodType.cs" />\r
- <Compile Include="System.ComponentModel\DateTimeConverter.cs" />\r
- <Compile Include="System.ComponentModel\DateTimeOffsetConverter.cs" />\r
- <Compile Include="System.ComponentModel\DecimalConverter.cs" />\r
- <Compile Include="System.ComponentModel\DefaultBindingPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DefaultEventAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DefaultPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DefaultValueAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DerivedPropertyDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\DescriptionAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignerAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignerCategoryAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignerSerializationVisibility.cs" />\r
- <Compile Include="System.ComponentModel\DesignerSerializationVisibilityAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignOnlyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignTimeVisibleAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DisplayNameAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DoubleConverter.cs" />\r
- <Compile Include="System.ComponentModel\DoWorkEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\DoWorkEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\EditorAttribute.cs" />\r
- <Compile Include="System.ComponentModel\EditorBrowsableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\EditorBrowsableState.cs" />\r
- <Compile Include="System.ComponentModel\EnumConverter.cs" />\r
- <Compile Include="System.ComponentModel\EventDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\EventDescriptorCollection.cs" />\r
- <Compile Include="System.ComponentModel\EventHandlerList.cs" />\r
- <Compile Include="System.ComponentModel\ExpandableObjectConverter.cs" />\r
- <Compile Include="System.ComponentModel\ExtenderProvidedPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\GuidConverter.cs" />\r
- <Compile Include="System.ComponentModel\HandledEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\HandledEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\IBindingList.cs" />\r
- <Compile Include="System.ComponentModel\IBindingListView.cs" />\r
- <Compile Include="System.ComponentModel\ICancelAddNew.cs" />\r
- <Compile Include="System.ComponentModel\IChangeTracking.cs" />\r
- <Compile Include="System.ComponentModel\IComNativeDescriptorHandler.cs" />\r
- <Compile Include="System.ComponentModel\IComponent.cs" />\r
- <Compile Include="System.ComponentModel\IContainer.cs" />\r
- <Compile Include="System.ComponentModel\ICustomTypeDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\IDataErrorInfo.cs" />\r
- <Compile Include="System.ComponentModel\IEditableObject.cs" />\r
- <Compile Include="System.ComponentModel\IExtenderProvider.cs" />\r
- <Compile Include="System.ComponentModel\IIntellisenseBuilder.cs" />\r
- <Compile Include="System.ComponentModel\IListSource.cs" />\r
- <Compile Include="System.ComponentModel\ImmutableObjectAttribute.cs" />\r
- <Compile Include="System.ComponentModel\INestedContainer.cs" />\r
- <Compile Include="System.ComponentModel\INestedSite.cs" />\r
- <Compile Include="System.ComponentModel\InheritanceAttribute.cs" />\r
- <Compile Include="System.ComponentModel\InheritanceLevel.cs" />\r
- <Compile Include="System.ComponentModel\InitializationEventAttribute.cs" />\r
- <Compile Include="System.ComponentModel\INotifyDataErrorInfo.cs" />\r
- <Compile Include="System.ComponentModel\INotifyPropertyChanged.cs" />\r
- <Compile Include="System.ComponentModel\INotifyPropertyChanging.cs" />\r
- <Compile Include="System.ComponentModel\InstallerTypeAttribute.cs" />\r
- <Compile Include="System.ComponentModel\InstanceCreationEditor.cs" />\r
- <Compile Include="System.ComponentModel\Int16Converter.cs" />\r
- <Compile Include="System.ComponentModel\Int32Converter.cs" />\r
- <Compile Include="System.ComponentModel\Int64Converter.cs" />\r
- <Compile Include="System.ComponentModel\InvalidAsynchronousStateException.cs" />\r
- <Compile Include="System.ComponentModel\InvalidEnumArgumentException.cs" />\r
- <Compile Include="System.ComponentModel\IRaiseItemChangedEvents.cs" />\r
- <Compile Include="System.ComponentModel\IRevertibleChangeTracking.cs" />\r
- <Compile Include="System.ComponentModel\ISite.cs" />\r
- <Compile Include="System.ComponentModel\ISupportInitialize.cs" />\r
- <Compile Include="System.ComponentModel\ISupportInitializeNotification.cs" />\r
- <Compile Include="System.ComponentModel\ISynchronizeInvoke.cs" />\r
- <Compile Include="System.ComponentModel\ITypeDescriptorContext.cs" />\r
- <Compile Include="System.ComponentModel\ITypedList.cs" />\r
- <Compile Include="System.ComponentModel\License.cs" />\r
- <Compile Include="System.ComponentModel\LicenseContext.cs" />\r
- <Compile Include="System.ComponentModel\LicenseException.cs" />\r
- <Compile Include="System.ComponentModel\LicenseManager.cs" />\r
- <Compile Include="System.ComponentModel\LicenseProvider.cs" />\r
- <Compile Include="System.ComponentModel\LicenseProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel\LicenseUsageMode.cs" />\r
- <Compile Include="System.ComponentModel\LicFileLicenseProvider.cs" />\r
- <Compile Include="System.ComponentModel\ListBindableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ListChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\ListChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\ListChangedType.cs" />\r
- <Compile Include="System.ComponentModel\ListSortDescription.cs" />\r
- <Compile Include="System.ComponentModel\ListSortDescriptionCollection.cs" />\r
- <Compile Include="System.ComponentModel\ListSortDirection.cs" />\r
- <Compile Include="System.ComponentModel\LocalizableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\LookupBindingPropertiesAttribute.cs" />\r
- <Compile Include="System.ComponentModel\MarshalByValueComponent.cs" />\r
- <Compile Include="System.ComponentModel\MaskedTextProvider.cs" />\r
- <Compile Include="System.ComponentModel\MaskedTextResultHint.cs" />\r
- <Compile Include="System.ComponentModel\MemberDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\MergablePropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\MultilineStringConverter.cs" />\r
- <Compile Include="System.ComponentModel\NestedContainer.cs" />\r
- <Compile Include="System.ComponentModel\NotifyParentPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\NullableConverter.cs" />\r
- <Compile Include="System.ComponentModel\ParenthesizePropertyNameAttribute.cs" />\r
- <Compile Include="System.ComponentModel\PasswordPropertyTextAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ProgressChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\ProgressChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangingEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangingEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\PropertyDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\PropertyDescriptorCollection.cs" />\r
- <Compile Include="System.ComponentModel\PropertyTabAttribute.cs" />\r
- <Compile Include="System.ComponentModel\PropertyTabScope.cs" />\r
- <Compile Include="System.ComponentModel\ProvidePropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ReadOnlyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\RecommendedAsConfigurableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ReferenceConverter.cs" />\r
- <Compile Include="System.ComponentModel\ReflectionEventDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\ReflectionPropertyDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\RefreshEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\RefreshEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\RefreshProperties.cs" />\r
- <Compile Include="System.ComponentModel\RefreshPropertiesAttribute.cs" />\r
- <Compile Include="System.ComponentModel\RunInstallerAttribute.cs" />\r
- <Compile Include="System.ComponentModel\RunWorkerCompletedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\RunWorkerCompletedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\SByteConverter.cs" />\r
- <Compile Include="System.ComponentModel\SettingsBindableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\SingleConverter.cs" />\r
- <Compile Include="System.ComponentModel\StringConverter.cs" />\r
- <Compile Include="System.ComponentModel\SyntaxCheck.cs" />\r
- <Compile Include="System.ComponentModel\TimeSpanConverter.cs" />\r
- <Compile Include="System.ComponentModel\ToolboxItemAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ToolboxItemFilterAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ToolboxItemFilterType.cs" />\r
- <Compile Include="System.ComponentModel\TypeConverter.cs" />\r
- <Compile Include="System.ComponentModel\TypeConverterAttribute.cs" />\r
- <Compile Include="System.ComponentModel\TypeDescriptionProvider.cs" />\r
- <Compile Include="System.ComponentModel\TypeDescriptionProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel\TypeDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\TypeListConverter.cs" />\r
- <Compile Include="System.ComponentModel\UInt16Converter.cs" />\r
- <Compile Include="System.ComponentModel\UInt32Converter.cs" />\r
- <Compile Include="System.ComponentModel\UInt64Converter.cs" />\r
- <Compile Include="System.ComponentModel\WarningException.cs" />\r
- <Compile Include="System.ComponentModel\WeakObjectWrapper.cs" />\r
- <Compile Include="System.ComponentModel\WeakObjectWrapperComparer.cs" />\r
- <Compile Include="System.ComponentModel\Win32Exception.cs" />\r
- <Compile Include="System.Configuration\ApplicationScopedSettingAttribute.cs" />\r
- <Compile Include="System.Configuration\ApplicationSettingsBase.cs" />\r
- <Compile Include="System.Configuration\ApplicationSettingsGroup.cs" />\r
- <Compile Include="System.Configuration\AppSettingsReader.cs" />\r
- <Compile Include="System.Configuration\ClientSettingsSection.cs" />\r
- <Compile Include="System.Configuration\ConfigHelper.cs" />\r
- <Compile Include="System.Configuration\ConfigurationException.cs" />\r
- <Compile Include="System.Configuration\ConfigurationSettings.cs" />\r
- <Compile Include="System.Configuration\ConfigXmlDocument.cs" />\r
- <Compile Include="System.Configuration\CustomizableFileSettingsProvider.cs" />\r
- <Compile Include="System.Configuration\DefaultSettingValueAttribute.cs" />\r
- <Compile Include="System.Configuration\DictionarySectionHandler.cs" />\r
- <Compile Include="System.Configuration\IApplicationSettingsProvider.cs" />\r
- <Compile Include="System.Configuration\IConfigurationSectionHandler.cs" />\r
- <Compile Include="System.Configuration\IConfigurationSystem.cs" />\r
- <Compile Include="System.Configuration\IConfigXmlNode.cs" />\r
- <Compile Include="System.Configuration\IdnElement.cs" />\r
- <Compile Include="System.Configuration\IgnoreSectionHandler.cs" />\r
- <Compile Include="System.Configuration\IPersistComponentSettings.cs" />\r
- <Compile Include="System.Configuration\IriParsingElement.cs" />\r
- <Compile Include="System.Configuration\ISettingsProviderService.cs" />\r
- <Compile Include="System.Configuration\LocalFileSettingsProvider.cs" />\r
- <Compile Include="System.Configuration\NameValueFileSectionHandler.cs" />\r
- <Compile Include="System.Configuration\NameValueSectionHandler.cs" />\r
- <Compile Include="System.Configuration\NoSettingsVersionUpgradeAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingChangingEventArgs.cs" />\r
- <Compile Include="System.Configuration\SettingChangingEventHandler.cs" />\r
- <Compile Include="System.Configuration\SettingElement.cs" />\r
- <Compile Include="System.Configuration\SettingElementCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsAttributeDictionary.cs" />\r
- <Compile Include="System.Configuration\SettingsBase.cs" />\r
- <Compile Include="System.Configuration\SettingsContext.cs" />\r
- <Compile Include="System.Configuration\SettingsDescriptionAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsGroupDescriptionAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsGroupNameAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsLoadedEventArgs.cs" />\r
- <Compile Include="System.Configuration\SettingsLoadedEventHandler.cs" />\r
- <Compile Include="System.Configuration\SettingsManageability.cs" />\r
- <Compile Include="System.Configuration\SettingsManageabilityAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsProperty.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyIsReadOnlyException.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyNotFoundException.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyValue.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyValueCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyWrongTypeException.cs" />\r
- <Compile Include="System.Configuration\SettingsProvider.cs" />\r
- <Compile Include="System.Configuration\SettingsProviderAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsProviderCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsSavingEventHandler.cs" />\r
- <Compile Include="System.Configuration\SettingsSerializeAs.cs" />\r
- <Compile Include="System.Configuration\SettingsSerializeAsAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingValueElement.cs" />\r
- <Compile Include="System.Configuration\SingleTagSectionHandler.cs" />\r
- <Compile Include="System.Configuration\SpecialSetting.cs" />\r
- <Compile Include="System.Configuration\SpecialSettingAttribute.cs" />\r
- <Compile Include="System.Configuration\UriSection.cs" />\r
- <Compile Include="System.Configuration\UserScopedSettingAttribute.cs" />\r
- <Compile Include="System.Configuration\UserSettingsGroup.cs" />\r
- <Compile Include="System.Diagnostics.CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs" />\r
- <Compile Include="System.Diagnostics\AlphabeticalEnumConverter.cs" />\r
- <Compile Include="System.Diagnostics\BooleanSwitch.cs" />\r
- <Compile Include="System.Diagnostics\ConsoleTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\CorrelationManager.cs" />\r
- <Compile Include="System.Diagnostics\CounterCreationData.cs" />\r
- <Compile Include="System.Diagnostics\CounterCreationDataCollection.cs" />\r
- <Compile Include="System.Diagnostics\CounterSample.cs" />\r
- <Compile Include="System.Diagnostics\CounterSampleCalculator.cs" />\r
- <Compile Include="System.Diagnostics\DataReceivedEventArgs.cs" />\r
- <Compile Include="System.Diagnostics\DataReceivedEventHandler.cs" />\r
- <Compile Include="System.Diagnostics\Debug.cs" />\r
- <Compile Include="System.Diagnostics\DefaultTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\DelimitedListTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\DiagnosticsConfigurationHandler.cs" />\r
- <Compile Include="System.Diagnostics\EntryWrittenEventArgs.cs" />\r
- <Compile Include="System.Diagnostics\EntryWrittenEventHandler.cs" />\r
- <Compile Include="System.Diagnostics\EventInstance.cs" />\r
- <Compile Include="System.Diagnostics\EventLog.cs" />\r
- <Compile Include="System.Diagnostics\EventLogEntry.cs" />\r
- <Compile Include="System.Diagnostics\EventLogEntryCollection.cs" />\r
- <Compile Include="System.Diagnostics\EventLogEntryType.cs" />\r
- <Compile Include="System.Diagnostics\EventLogImpl.cs" />\r
- <Compile Include="System.Diagnostics\EventLogInstaller.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermission.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionAccess.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionAttribute.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionEntry.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionEntryCollection.cs" />\r
- <Compile Include="System.Diagnostics\EventLogTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\EventSourceCreationData.cs" />\r
- <Compile Include="System.Diagnostics\EventTypeFilter.cs" />\r
- <Compile Include="System.Diagnostics\FileVersionInfo.cs" />\r
- <Compile Include="System.Diagnostics\ICollectData.cs" />\r
- <Compile Include="System.Diagnostics\InstanceData.cs" />\r
- <Compile Include="System.Diagnostics\InstanceDataCollection.cs" />\r
- <Compile Include="System.Diagnostics\InstanceDataCollectionCollection.cs" />\r
- <Compile Include="System.Diagnostics\LocalFileEventLog.cs" />\r
- <Compile Include="System.Diagnostics\MonitoringDescriptionAttribute.cs" />\r
- <Compile Include="System.Diagnostics\NullEventLog.cs" />\r
- <Compile Include="System.Diagnostics\OverflowAction.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounter.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterCategory.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterCategoryType.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterInstaller.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterInstanceLifetime.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterManager.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermission.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionAccess.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionAttribute.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionEntry.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionEntryCollection.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterType.cs" />\r
- <Compile Include="System.Diagnostics\Process.cs" />\r
- <Compile Include="System.Diagnostics\ProcessModule.cs" />\r
- <Compile Include="System.Diagnostics\ProcessModuleCollection.cs" />\r
- <Compile Include="System.Diagnostics\ProcessPriorityClass.cs" />\r
- <Compile Include="System.Diagnostics\ProcessStartInfo.cs" />\r
- <Compile Include="System.Diagnostics\ProcessThread.cs" />\r
- <Compile Include="System.Diagnostics\ProcessThreadCollection.cs" />\r
- <Compile Include="System.Diagnostics\ProcessWindowStyle.cs" />\r
- <Compile Include="System.Diagnostics\SourceFilter.cs" />\r
- <Compile Include="System.Diagnostics\SourceLevels.cs" />\r
- <Compile Include="System.Diagnostics\SourceSwitch.cs" />\r
- <Compile Include="System.Diagnostics\Stopwatch.cs" />\r
- <Compile Include="System.Diagnostics\Switch.cs" />\r
- <Compile Include="System.Diagnostics\SwitchAttribute.cs" />\r
- <Compile Include="System.Diagnostics\SwitchLevelAttribute.cs" />\r
- <Compile Include="System.Diagnostics\TextWriterTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\ThreadPriorityLevel.cs" />\r
- <Compile Include="System.Diagnostics\ThreadState.cs" />\r
- <Compile Include="System.Diagnostics\ThreadWaitReason.cs" />\r
- <Compile Include="System.Diagnostics\Trace.cs" />\r
- <Compile Include="System.Diagnostics\TraceEventCache.cs" />\r
- <Compile Include="System.Diagnostics\TraceEventType.cs" />\r
- <Compile Include="System.Diagnostics\TraceFilter.cs" />\r
- <Compile Include="System.Diagnostics\TraceImpl.cs" />\r
- <Compile Include="System.Diagnostics\TraceLevel.cs" />\r
- <Compile Include="System.Diagnostics\TraceListener.cs" />\r
- <Compile Include="System.Diagnostics\TraceListenerCollection.cs" />\r
- <Compile Include="System.Diagnostics\TraceOptions.cs" />\r
- <Compile Include="System.Diagnostics\TraceSource.cs" />\r
- <Compile Include="System.Diagnostics\TraceSourceInfo.cs" />\r
- <Compile Include="System.Diagnostics\TraceSwitch.cs" />\r
- <Compile Include="System.Diagnostics\Win32EventLog.cs" />\r
- <Compile Include="System.Diagnostics\XmlWriterTraceListener.cs" />\r
- <Compile Include="System.IO.Compression\CompressionLevel.cs" />\r
- <Compile Include="System.IO.Compression\CompressionMode.cs" />\r
- <Compile Include="System.IO.Compression\DeflateStream.cs" />\r
- <Compile Include="System.IO.Compression\GZipStream.cs" />\r
- <Compile Include="System.IO.Ports\Handshake.cs" />\r
- <Compile Include="System.IO.Ports\ISerialStream.cs" />\r
- <Compile Include="System.IO.Ports\Parity.cs" />\r
- <Compile Include="System.IO.Ports\SerialData.cs" />\r
- <Compile Include="System.IO.Ports\SerialError.cs" />\r
- <Compile Include="System.IO.Ports\SerialErrorEventArgs.cs" />\r
- <Compile Include="System.IO.Ports\SerialPinChange.cs" />\r
- <Compile Include="System.IO.Ports\SerialPinChangedEventArgs.cs" />\r
- <Compile Include="System.IO.Ports\SerialPort.cs" />\r
- <Compile Include="System.IO.Ports\SerialPortStream.cs" />\r
- <Compile Include="System.IO.Ports\SerialReceivedEventArgs.cs" />\r
- <Compile Include="System.IO.Ports\SerialSignal.cs" />\r
- <Compile Include="System.IO.Ports\StopBits.cs" />\r
- <Compile Include="System.IO.Ports\WinSerialStream.cs" />\r
- <Compile Include="System.IO\DefaultWatcher.cs" />\r
- <Compile Include="System.IO\ErrorEventArgs.cs" />\r
- <Compile Include="System.IO\ErrorEventHandler.cs" />\r
- <Compile Include="System.IO\FAMWatcher.cs" />\r
- <Compile Include="System.IO\FileAction.cs" />\r
- <Compile Include="System.IO\FileSystemEventArgs.cs" />\r
- <Compile Include="System.IO\FileSystemEventHandler.cs" />\r
- <Compile Include="System.IO\FileSystemWatcher.cs" />\r
- <Compile Include="System.IO\IFileWatcher.cs" />\r
- <Compile Include="System.IO\InotifyWatcher.cs" />\r
- <Compile Include="System.IO\InternalBufferOverflowException.cs" />\r
- <Compile Include="System.IO\InvalidDataException.cs" />\r
- <Compile Include="System.IO\IODescriptionAttribute.cs" />\r
- <Compile Include="System.IO\KeventWatcher.cs" />\r
- <Compile Include="System.IO\MonoSyncFileStream.cs" />\r
- <Compile Include="System.IO\NotifyFilters.cs" />\r
- <Compile Include="System.IO\NullFileWatcher.cs" />\r
- <Compile Include="System.IO\RenamedEventArgs.cs" />\r
- <Compile Include="System.IO\RenamedEventHandler.cs" />\r
- <Compile Include="System.IO\SearchPattern.cs" />\r
- <Compile Include="System.IO\WaitForChangedResult.cs" />\r
- <Compile Include="System.IO\WatcherChangeTypes.cs" />\r
- <Compile Include="System.IO\WindowsWatcher.cs" />\r
- <Compile Include="System.Media\AudioData.cs" />\r
- <Compile Include="System.Media\AudioDevice.cs" />\r
- <Compile Include="System.Media\SoundPlayer.cs" />\r
- <Compile Include="System.Media\SystemSound.cs" />\r
- <Compile Include="System.Media\SystemSounds.cs" />\r
- <Compile Include="System.Media\Win32SoundPlayer.cs" />\r
- <Compile Include="System.Net.Cache\HttpCacheAgeControl.cs" />\r
- <Compile Include="System.Net.Cache\HttpRequestCacheLevel.cs" />\r
- <Compile Include="System.Net.Cache\HttpRequestCachePolicy.cs" />\r
- <Compile Include="System.Net.Cache\RequestCacheLevel.cs" />\r
- <Compile Include="System.Net.Cache\RequestCachePolicy.cs" />\r
- <Compile Include="System.Net.Configuration\AuthenticationModuleElement.cs" />\r
- <Compile Include="System.Net.Configuration\AuthenticationModuleElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\AuthenticationModulesSection.cs" />\r
- <Compile Include="System.Net.Configuration\BypassElement.cs" />\r
- <Compile Include="System.Net.Configuration\BypassElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementElement.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementHandler.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementSection.cs" />\r
- <Compile Include="System.Net.Configuration\DefaultProxyHandler.cs" />\r
- <Compile Include="System.Net.Configuration\DefaultProxySection.cs" />\r
- <Compile Include="System.Net.Configuration\FtpCachePolicyElement.cs" />\r
- <Compile Include="System.Net.Configuration\HttpCachePolicyElement.cs" />\r
- <Compile Include="System.Net.Configuration\HttpWebRequestElement.cs" />\r
- <Compile Include="System.Net.Configuration\Ipv6Element.cs" />\r
- <Compile Include="System.Net.Configuration\MailSettingsSectionGroup.cs" />\r
- <Compile Include="System.Net.Configuration\ModuleElement.cs" />\r
- <Compile Include="System.Net.Configuration\NetAuthenticationModuleHandler.cs" />\r
- <Compile Include="System.Net.Configuration\NetConfigurationHandler.cs" />\r
- <Compile Include="System.Net.Configuration\NetSectionGroup.cs" />\r
- <Compile Include="System.Net.Configuration\PerformanceCountersElement.cs" />\r
- <Compile Include="System.Net.Configuration\ProxyElement.cs" />\r
- <Compile Include="System.Net.Configuration\RequestCachingSection.cs" />\r
- <Compile Include="System.Net.Configuration\ServicePointManagerElement.cs" />\r
- <Compile Include="System.Net.Configuration\SettingsSection.cs" />\r
- <Compile Include="System.Net.Configuration\SmtpNetworkElement.cs" />\r
- <Compile Include="System.Net.Configuration\SmtpSection.cs" />\r
- <Compile Include="System.Net.Configuration\SmtpSpecifiedPickupDirectoryElement.cs" />\r
- <Compile Include="System.Net.Configuration\SocketElement.cs" />\r
- <Compile Include="System.Net.Configuration\WebProxyScriptElement.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModuleElement.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModuleElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModuleHandler.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModulesSection.cs" />\r
- <Compile Include="System.Net.Mail\AlternateView.cs" />\r
- <Compile Include="System.Net.Mail\AlternateViewCollection.cs" />\r
- <Compile Include="System.Net.Mail\Attachment.cs" />\r
- <Compile Include="System.Net.Mail\AttachmentBase.cs" />\r
- <Compile Include="System.Net.Mail\AttachmentCollection.cs" />\r
- <Compile Include="System.Net.Mail\DeliveryNotificationOptions.cs" />\r
- <Compile Include="System.Net.Mail\LinkedResource.cs" />\r
- <Compile Include="System.Net.Mail\LinkedResourceCollection.cs" />\r
- <Compile Include="System.Net.Mail\MailAddress.cs" />\r
- <Compile Include="System.Net.Mail\MailAddressCollection.cs" />\r
- <Compile Include="System.Net.Mail\MailMessage.cs" />\r
- <Compile Include="System.Net.Mail\MailPriority.cs" />\r
- <Compile Include="System.Net.Mail\SendCompletedEventHandler.cs" />\r
- <Compile Include="System.Net.Mail\SmtpAccess.cs" />\r
- <Compile Include="System.Net.Mail\SmtpClient.cs" />\r
- <Compile Include="System.Net.Mail\SmtpDeliveryMethod.cs" />\r
- <Compile Include="System.Net.Mail\SmtpException.cs" />\r
- <Compile Include="System.Net.Mail\SmtpFailedRecipientException.cs" />\r
- <Compile Include="System.Net.Mail\SmtpFailedRecipientsException.cs" />\r
- <Compile Include="System.Net.Mail\SmtpPermission.cs" />\r
- <Compile Include="System.Net.Mail\SmtpPermissionAttribute.cs" />\r
- <Compile Include="System.Net.Mail\SmtpStatusCode.cs" />\r
- <Compile Include="System.Net.Mime\ContentDisposition.cs" />\r
- <Compile Include="System.Net.Mime\ContentType.cs" />\r
- <Compile Include="System.Net.Mime\DispositionTypeNames.cs" />\r
- <Compile Include="System.Net.Mime\MediaTypeNames.cs" />\r
- <Compile Include="System.Net.Mime\TransferEncoding.cs" />\r
- <Compile Include="System.Net.NetworkInformation\DuplicateAddressDetectionState.cs" />\r
- <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IcmpV4Statistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IcmpV6Statistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPGlobalProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPGlobalStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPInterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPStatus.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPv4InterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPv4InterfaceStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPv6InterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\LinuxNetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MacOsNetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetBiosNodeType.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAddressChangedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityChangedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityEventArgs.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkChange.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationAccess.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationException.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationPermission.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationPermissionAttribute.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterface.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterfaceComponent.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterfaceType.cs" />\r
- <Compile Include="System.Net.NetworkInformation\OperationalStatus.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PhysicalAddress.cs" />\r
- <Compile Include="System.Net.NetworkInformation\Ping.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingCompletedEventArgs.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingCompletedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingException.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingOptions.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingReply.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PrefixOrigin.cs" />\r
- <Compile Include="System.Net.NetworkInformation\SuffixOrigin.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpConnectionInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpState.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UdpStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\Win32NetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.Security\AuthenticatedStream.cs" />\r
- <Compile Include="System.Net.Security\AuthenticationLevel.cs" />\r
- <Compile Include="System.Net.Security\LocalCertificateSelectionCallback.cs" />\r
- <Compile Include="System.Net.Security\NegotiateStream.cs" />\r
- <Compile Include="System.Net.Security\ProtectionLevel.cs" />\r
- <Compile Include="System.Net.Security\RemoteCertificateValidationCallback.cs" />\r
- <Compile Include="System.Net.Security\SslPolicyErrors.cs" />\r
- <Compile Include="System.Net.Security\SslStream.cs" />\r
- <Compile Include="System.Net.Sockets\AddressFamily.cs" />\r
- <Compile Include="System.Net.Sockets\IOControlCode.cs" />\r
- <Compile Include="System.Net.Sockets\IPPacketInformation.cs" />\r
- <Compile Include="System.Net.Sockets\IPv6MulticastOption.cs" />\r
- <Compile Include="System.Net.Sockets\LingerOption.cs" />\r
- <Compile Include="System.Net.Sockets\MulticastOption.cs" />\r
- <Compile Include="System.Net.Sockets\NetworkStream.cs" />\r
- <Compile Include="System.Net.Sockets\ProtocolFamily.cs" />\r
- <Compile Include="System.Net.Sockets\ProtocolType.cs" />\r
- <Compile Include="System.Net.Sockets\SelectMode.cs" />\r
- <Compile Include="System.Net.Sockets\SendPacketsElement.cs" />\r
- <Compile Include="System.Net.Sockets\Socket.cs" />\r
- <Compile Include="System.Net.Sockets\Socket_2_1.cs" />\r
- <Compile Include="System.Net.Sockets\SocketAsyncEventArgs.cs" />\r
- <Compile Include="System.Net.Sockets\SocketAsyncOperation.cs" />\r
- <Compile Include="System.Net.Sockets\SocketError.cs" />\r
- <Compile Include="System.Net.Sockets\SocketException.cs" />\r
- <Compile Include="System.Net.Sockets\SocketFlags.cs" />\r
- <Compile Include="System.Net.Sockets\SocketInformation.cs" />\r
- <Compile Include="System.Net.Sockets\SocketInformationOptions.cs" />\r
- <Compile Include="System.Net.Sockets\SocketOptionLevel.cs" />\r
- <Compile Include="System.Net.Sockets\SocketOptionName.cs" />\r
- <Compile Include="System.Net.Sockets\SocketShutdown.cs" />\r
- <Compile Include="System.Net.Sockets\SocketType.cs" />\r
- <Compile Include="System.Net.Sockets\TcpClient.cs" />\r
- <Compile Include="System.Net.Sockets\TcpListener.cs" />\r
- <Compile Include="System.Net.Sockets\TransmitFileOptions.cs" />\r
- <Compile Include="System.Net.Sockets\UdpClient.cs" />\r
- <Compile Include="System.Net.Sockets\UdpReceiveResult.cs" />\r
- <Compile Include="System.Net.WebSockets\ClientWebSocket.cs" />\r
- <Compile Include="System.Net.WebSockets\ClientWebSocketOptions.cs" />\r
- <Compile Include="System.Net.WebSockets\HttpListenerWebSocketContext.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocket.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketCloseStatus.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketContext.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketError.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketException.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketMessageType.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketReceiveResult.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketState.cs" />\r
- <Compile Include="System.Net\AuthenticationManager.cs" />\r
- <Compile Include="System.Net\AuthenticationSchemes.cs" />\r
- <Compile Include="System.Net\AuthenticationSchemeSelector.cs" />\r
- <Compile Include="System.Net\Authorization.cs" />\r
- <Compile Include="System.Net\BasicClient.cs" />\r
- <Compile Include="System.Net\BindIPEndPoint.cs" />\r
- <Compile Include="System.Net\ChunkedInputStream.cs" />\r
- <Compile Include="System.Net\ChunkStream.cs" />\r
- <Compile Include="System.Net\ConnectionModes.cs" />\r
- <Compile Include="System.Net\Cookie.cs" />\r
- <Compile Include="System.Net\CookieCollection.cs" />\r
- <Compile Include="System.Net\CookieContainer.cs" />\r
- <Compile Include="System.Net\CookieException.cs" />\r
- <Compile Include="System.Net\CookieParser.cs" />\r
- <Compile Include="System.Net\CredentialCache.cs" />\r
- <Compile Include="System.Net\DecompressionMethods.cs" />\r
- <Compile Include="System.Net\DefaultCertificatePolicy.cs" />\r
- <Compile Include="System.Net\DigestClient.cs" />\r
- <Compile Include="System.Net\Dns.cs" />\r
- <Compile Include="System.Net\DnsAsyncResult.cs" />\r
- <Compile Include="System.Net\DnsEndPoint.cs" />\r
- <Compile Include="System.Net\DnsPermission.cs" />\r
- <Compile Include="System.Net\DnsPermissionAttribute.cs" />\r
- <Compile Include="System.Net\DownloadDataCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\DownloadDataCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\DownloadProgressChangedEventArgs.cs" />\r
- <Compile Include="System.Net\DownloadProgressChangedEventHandler.cs" />\r
- <Compile Include="System.Net\DownloadStringCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\DownloadStringCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\EndPoint.cs" />\r
- <Compile Include="System.Net\EndPointListener.cs" />\r
- <Compile Include="System.Net\EndPointManager.cs" />\r
- <Compile Include="System.Net\EndpointPermission.cs" />\r
- <Compile Include="System.Net\FileWebRequest.cs" />\r
- <Compile Include="System.Net\FileWebRequestCreator.cs" />\r
- <Compile Include="System.Net\FileWebResponse.cs" />\r
- <Compile Include="System.Net\FtpAsyncResult.cs" />\r
- <Compile Include="System.Net\FtpDataStream.cs" />\r
- <Compile Include="System.Net\FtpRequestCreator.cs" />\r
- <Compile Include="System.Net\FtpStatus.cs" />\r
- <Compile Include="System.Net\FtpStatusCode.cs" />\r
- <Compile Include="System.Net\FtpWebRequest.cs" />\r
- <Compile Include="System.Net\FtpWebResponse.cs" />\r
- <Compile Include="System.Net\GlobalProxySelection.cs" />\r
- <Compile Include="System.Net\HttpConnection.cs" />\r
- <Compile Include="System.Net\HttpContinueDelegate.cs" />\r
- <Compile Include="System.Net\HttpListener.cs" />\r
- <Compile Include="System.Net\HttpListenerBasicIdentity.cs" />\r
- <Compile Include="System.Net\HttpListenerContext.cs" />\r
- <Compile Include="System.Net\HttpListenerException.cs" />\r
- <Compile Include="System.Net\HttpListenerPrefixCollection.cs" />\r
- <Compile Include="System.Net\HttpListenerRequest.cs" />\r
- <Compile Include="System.Net\HttpListenerResponse.cs" />\r
- <Compile Include="System.Net\HttpRequestCreator.cs" />\r
- <Compile Include="System.Net\HttpRequestHeader.cs" />\r
- <Compile Include="System.Net\HttpResponseHeader.cs" />\r
- <Compile Include="System.Net\HttpStatusCode.cs" />\r
- <Compile Include="System.Net\HttpStreamAsyncResult.cs" />\r
- <Compile Include="System.Net\HttpUtility.cs" />\r
- <Compile Include="System.Net\HttpVersion.cs" />\r
- <Compile Include="System.Net\HttpWebRequest.cs" />\r
- <Compile Include="System.Net\HttpWebResponse.cs" />\r
- <Compile Include="System.Net\IAuthenticationModule.cs" />\r
- <Compile Include="System.Net\ICertificatePolicy.cs" />\r
- <Compile Include="System.Net\ICredentialLookup.cs" />\r
- <Compile Include="System.Net\ICredentialPolicy.cs" />\r
- <Compile Include="System.Net\ICredentialsByHost.cs" />\r
- <Compile Include="System.Net\IPAddress.cs" />\r
- <Compile Include="System.Net\IPEndPoint.cs" />\r
- <Compile Include="System.Net\IPHostEntry.cs" />\r
- <Compile Include="System.Net\IPv6Address.cs" />\r
- <Compile Include="System.Net\IWebConnectionState.cs" />\r
- <Compile Include="System.Net\IWebProxy.cs" />\r
- <Compile Include="System.Net\IWebProxyScript.cs" />\r
- <Compile Include="System.Net\IWebRequestCreate.cs" />\r
- <Compile Include="System.Net\ListenerAsyncResult.cs" />\r
- <Compile Include="System.Net\ListenerPrefix.cs" />\r
- <Compile Include="System.Net\MacProxy.cs" />\r
- <Compile Include="System.Net\MonoHttpDate.cs" />\r
- <Compile Include="System.Net\NetConfig.cs" />\r
- <Compile Include="System.Net\NetworkAccess.cs" />\r
- <Compile Include="System.Net\NetworkCredential.cs" />\r
- <Compile Include="System.Net\NtlmClient.cs" />\r
- <Compile Include="System.Net\OpenReadCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\OpenReadCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\OpenWriteCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\OpenWriteCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\ProtocolViolationException.cs" />\r
- <Compile Include="System.Net\RequestStream.cs" />\r
- <Compile Include="System.Net\ResponseStream.cs" />\r
- <Compile Include="System.Net\SecurityProtocolType.cs" />\r
- <Compile Include="System.Net\ServicePoint.cs" />\r
- <Compile Include="System.Net\ServicePointManager.cs" />\r
- <Compile Include="System.Net\ServicePointManager.extra.cs" />\r
- <Compile Include="System.Net\SocketAddress.cs" />\r
- <Compile Include="System.Net\SocketPermission.cs" />\r
- <Compile Include="System.Net\SocketPermissionAttribute.cs" />\r
- <Compile Include="System.Net\TransportContext.cs" />\r
- <Compile Include="System.Net\TransportType.cs" />\r
- <Compile Include="System.Net\UploadDataCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadDataCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadFileCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadFileCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadProgressChangedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadProgressChangedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadStringCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadStringCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadValuesCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadValuesCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\WebAsyncResult.cs" />\r
- <Compile Include="System.Net\WebClient.cs" />\r
- <Compile Include="System.Net\WebConnection.cs" />\r
- <Compile Include="System.Net\WebConnectionData.cs" />\r
- <Compile Include="System.Net\WebConnectionGroup.cs" />\r
- <Compile Include="System.Net\WebConnectionStream.cs" />\r
- <Compile Include="System.Net\WebException.cs" />\r
- <Compile Include="System.Net\WebExceptionStatus.cs" />\r
- <Compile Include="System.Net\WebHeaderCollection.cs" />\r
- <Compile Include="System.Net\WebPermission.cs" />\r
- <Compile Include="System.Net\WebPermissionAttribute.cs" />\r
- <Compile Include="System.Net\WebProxy.cs" />\r
- <Compile Include="System.Net\WebRequest.cs" />\r
- <Compile Include="System.Net\WebRequestMethods.cs" />\r
- <Compile Include="System.Net\WebResponse.cs" />\r
- <Compile Include="System.Net\WebUtility.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ADVF.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\DATADIR.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\DVASPECT.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\FORMATETC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IAdviseSink.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IDataObject.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumFORMATETC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumSTATDATA.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\STATDATA.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\STGMEDIUM.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\TYMED.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DefaultParameterValueAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\HandleCollector.cs" />\r
- <Compile Include="System.Runtime.InteropServices\StandardOleMarshalObject.cs" />\r
- <Compile Include="System.Runtime.Versioning\FrameworkName.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreRights.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreSecurity.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ConfigUtil.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ExtendedProtectionPolicyElement.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ServiceNameElement.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ServiceNameElementCollection.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ChannelBinding.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ChannelBindingKind.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ExtendedProtectionPolicy.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ExtendedProtectionPolicyTypeConverter.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\PolicyEnforcement.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ProtectionScenario.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ServiceNameCollection.cs" />\r
- <Compile Include="System.Security.Authentication\AuthenticationException.cs" />\r
- <Compile Include="System.Security.Authentication\CipherAlgorithmType.cs" />\r
- <Compile Include="System.Security.Authentication\ExchangeAlgorithmType.cs" />\r
- <Compile Include="System.Security.Authentication\HashAlgorithmType.cs" />\r
- <Compile Include="System.Security.Authentication\InvalidCredentialException.cs" />\r
- <Compile Include="System.Security.Authentication\SslProtocols.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\OpenFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\OSX509Certificates.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\PublicKey.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\StoreLocation.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\StoreName.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X500DistinguishedName.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X500DistinguishedNameFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509BasicConstraintsExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Collection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Enumerator.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509CertificateCollection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Chain.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElement.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementCollection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainPolicy.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainStatus.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainStatusFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509EnhancedKeyUsageExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Extension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ExtensionCollection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ExtensionEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509FindType.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509IncludeOption.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509KeyUsageExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509KeyUsageFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509NameType.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509RevocationFlag.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509RevocationMode.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Store.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509SubjectKeyIdentifierExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509SubjectKeyIdentifierHashAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509VerificationFlags.cs" />\r
- <Compile Include="System.Security.Cryptography\AsnEncodedData.cs" />\r
- <Compile Include="System.Security.Cryptography\AsnEncodedDataCollection.cs" />\r
- <Compile Include="System.Security.Cryptography\AsnEncodedDataEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography\Oid.cs" />\r
- <Compile Include="System.Security.Cryptography\OidCollection.cs" />\r
- <Compile Include="System.Security.Cryptography\OidEnumerator.cs" />\r
- <Compile Include="System.Security.Permissions\PermissionHelper.cs" />\r
- <Compile Include="System.Security.Permissions\ResourcePermissionBase.cs" />\r
- <Compile Include="System.Security.Permissions\ResourcePermissionBaseEntry.cs" />\r
- <Compile Include="System.Security.Permissions\StorePermission.cs" />\r
- <Compile Include="System.Security.Permissions\StorePermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\StorePermissionFlags.cs" />\r
- <Compile Include="System.Text.RegularExpressions\arch.cs" />\r
- <Compile Include="System.Text.RegularExpressions\BaseMachine.cs" />\r
- <Compile Include="System.Text.RegularExpressions\cache.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Capture.cs" />\r
- <Compile Include="System.Text.RegularExpressions\CaptureCollection.cs" />\r
- <Compile Include="System.Text.RegularExpressions\category.cs" />\r
- <Compile Include="System.Text.RegularExpressions\CILCompiler.cs" />\r
- <Compile Include="System.Text.RegularExpressions\compiler.cs" />\r
- <Compile Include="System.Text.RegularExpressions\debug.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Group.cs" />\r
- <Compile Include="System.Text.RegularExpressions\GroupCollection.cs" />\r
- <Compile Include="System.Text.RegularExpressions\interpreter.cs" />\r
- <Compile Include="System.Text.RegularExpressions\interval.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Match.cs" />\r
- <Compile Include="System.Text.RegularExpressions\MatchCollection.cs" />\r
- <Compile Include="System.Text.RegularExpressions\MatchEvaluator.cs" />\r
- <Compile Include="System.Text.RegularExpressions\parser.cs" />\r
- <Compile Include="System.Text.RegularExpressions\quicksearch.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Regex.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexCompilationInfo.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexMatchTimeoutException.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexOptions.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexRunner.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexRunnerFactory.cs" />\r
- <Compile Include="System.Text.RegularExpressions\replace.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RxCompiler.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RxInterpreter.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RxOp.cs" />\r
- <Compile Include="System.Text.RegularExpressions\syntax.cs" />\r
- <Compile Include="System.Threading\Barrier.cs" />\r
- <Compile Include="System.Threading\BarrierPostPhaseException.cs" />\r
- <Compile Include="System.Threading\Semaphore.cs" />\r
- <Compile Include="System.Threading\SemaphoreFullException.cs" />\r
- <Compile Include="System.Threading\ThreadExceptionEventArgs.cs" />\r
- <Compile Include="System.Threading\ThreadExceptionEventHandler.cs" />\r
- <Compile Include="System.Timers\ElapsedEventArgs.cs" />\r
- <Compile Include="System.Timers\ElapsedEventHandler.cs" />\r
- <Compile Include="System.Timers\Timer.cs" />\r
- <Compile Include="System.Timers\TimersDescriptionAttribute.cs" />\r
- <Compile Include="System.Web\AspNetHostingPermission.cs" />\r
- <Compile Include="System.Web\AspNetHostingPermissionAttribute.cs" />\r
- <Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />\r
- <Compile Include="System.Windows.Input\ICommand.cs" />\r
- <Compile Include="System\DefaultUriParser.cs" />\r
- <Compile Include="System\FileStyleUriParser.cs" />\r
- <Compile Include="System\FtpStyleUriParser.cs" />\r
- <Compile Include="System\GenericUriParser.cs" />\r
- <Compile Include="System\GenericUriParserOptions.cs" />\r
- <Compile Include="System\GopherStyleUriParser.cs" />\r
- <Compile Include="System\HttpStyleUriParser.cs" />\r
- <Compile Include="System\IUriData.cs" />\r
- <Compile Include="System\LdapStyleUriParser.cs" />\r
- <Compile Include="System\NetPipeStyleUriParser.cs" />\r
- <Compile Include="System\NetTcpStyleUriParser.cs" />\r
- <Compile Include="System\NewsStyleUriParser.cs" />\r
- <Compile Include="System\Platform.cs" />\r
- <Compile Include="System\SRDescriptionAttribute.cs" />\r
- <Compile Include="System\Uri.cs" />\r
- <Compile Include="System\UriBuilder.cs" />\r
- <Compile Include="System\UriComponents.cs" />\r
- <Compile Include="System\UriData.cs" />\r
- <Compile Include="System\UriElements.cs" />\r
- <Compile Include="System\UriFormat.cs" />\r
- <Compile Include="System\UriFormatException.cs" />\r
- <Compile Include="System\UriHostNameType.cs" />\r
- <Compile Include="System\UriIdnScope.cs" />\r
- <Compile Include="System\UriKind.cs" />\r
- <Compile Include="System\UriParseComponents.cs" />\r
- <Compile Include="System\UriParser.cs" />\r
- <Compile Include="System\UriPartial.cs" />\r
- <Compile Include="System\UriTypeConverter.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent>\r
-\r
- </PreBuildEvent>\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <ProjectReference Include="..\corlib\corlib-build.csproj">\r
- <Project>{2BDF80D1-6F06-4908-B351-835292B7A9B9}</Project>\r
- <Name>corlib\corlib-build</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="..\System.XML\System.Xml-basic.csproj">\r
- <Project>{06F3B5C3-F72F-4F26-8479-AA29015E0CCA}</Project>\r
- <Name>System.XML\System.Xml-basic</Name>\r
- </ProjectReference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
- <ItemGroup>\r
- <EmbeddedResource Include="resources/Asterisk.wav">\r
- <LogicalName>Asterisk.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Beep.wav">\r
- <LogicalName>Beep.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Exclamation.wav">\r
- <LogicalName>Exclamation.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Hand.wav">\r
- <LogicalName>Hand.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Question.wav">\r
- <LogicalName>Question.wav</LogicalName>\r
- </EmbeddedResource>\r
- </ItemGroup>\r
-</Project>\r
-
<OutputType>Library</OutputType>\r
<NoWarn>1699,618</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS;MONO_X509_ALIAS;CONFIGURATION_DEP</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS;CONFIGURATION_DEP</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS;MONO_X509_ALIAS;CONFIGURATION_DEP</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS;CONFIGURATION_DEP</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeArgumentReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeArrayCreateExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeArrayIndexerExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAssignStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttachEventStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttributeArgument.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttributeArgumentCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttributeDeclaration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttributeDeclarationCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeBaseReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeBinaryOperatorExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeBinaryOperatorType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCastExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCatchClause.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCatchClauseCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeChecksumPragma.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeComment.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCommentStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCommentStatementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCompileUnit.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeConditionStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeConstructor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDefaultValueExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDelegateCreateExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDelegateInvokeExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDirectionExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDirective.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDirectiveCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeEntryPointMethod.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeEventReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeExpressionCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeExpressionStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeFieldReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeGotoStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeIndexerExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeIterationStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeLabeledStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeLinePragma.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMemberEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMemberField.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMemberMethod.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMemberProperty.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMethodInvokeExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\codemethodreferenceexpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMethodReturnStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeNamespace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeNamespaceCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeNamespaceImport.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeNamespaceImportCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeObjectCreateExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeParameterDeclarationExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeParameterDeclarationExpressionCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodePrimitiveExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodePropertyReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodePropertySetValueReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeRegionDirective.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeRegionMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeRemoveEventStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeSnippetCompileUnit.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeSnippetExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeSnippetStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeSnippetTypeMember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeStatementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeThisReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeThrowExceptionStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTryCatchFinallyStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeConstructor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeDeclaration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeDeclarationCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeDelegate.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeMember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeMemberCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeOfExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeParameterCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeReference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeReferenceCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeVariableDeclarationStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeVariableReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CodeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CodeGeneratorOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CodeValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CompilerError.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CompilerErrorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CompilerParameters.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\GeneratedCodeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\GeneratorSupport.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\ICodeCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\ICodeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\ICodeParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\IndentTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\LanguageOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\FieldDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\MemberAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\bithelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\debugview.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\iset.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\linkedlist.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\queue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\sorteddictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\sortedlist.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\sortedset.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\sortedsetdebugview.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\stack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\throwhelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\objectmodel\observablecollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\objectmodel\readonlyobservablecollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\bitvector32.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\casesensitivestringdictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\collectionsutil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\fixedstringlookup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\hybriddictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\inotifycollectionchanged.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\iordereddictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\listdictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\nameobjectcollectionbase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\namevaluecollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\notifycollectionchangedeventargs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\ordereddictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\stringcollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\stringdictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\stringdictionarywithcomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AddingNewEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AddingNewEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AmbientValueAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ArrayConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ArraySubsetEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AsyncCompletedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AsyncCompletedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AsyncOperation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AsyncOperationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AttributeCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AttributeProviderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BackgroundWorker.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BaseComponentEditor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\basenumberconverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BindableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BindableSupport.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BindingDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BindingList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BooleanConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BrowsableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ByteConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CancelEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CancelEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CategoryAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CharConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CollectionChangeAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CollectionChangeEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CollectionChangeEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CollectionConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ComplexBindingPropertiesAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CompModSwitches.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Component.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ComponentCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ComponentConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ComponentResourceManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Container.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ContainerFilterService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CultureInfoConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CustomTypeDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataErrorsChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataObjectAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataObjectFieldAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataObjectMethodAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataObjectMethodType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DateTimeConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DateTimeOffsetConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DebugExtendedPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DebugReflectEventDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DebugReflectPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DebugTypeDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DecimalConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DefaultBindingPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DefaultEventAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DefaultPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DefaultValueAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DelegatingTypeDescriptionProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DescriptionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ActiveDocumentEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ActiveDocumentEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\CheckoutException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\CommandID.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentChangedEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentChangingEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentChangingEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentRenameEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentRenameEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerOptionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerTransaction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerTransactionCloseEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerTransactionCloseEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerVerb.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerVerbCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesigntimeLicenseContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesigntimeLicenseContextSerializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DocumentCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DocumentEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DocumentEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\HelpContextType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\HelpKeywordAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\HelpKeywordType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IComponentChangeService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IComponentDiscoveryService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IComponentInitializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesigner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerEventService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerHost.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerHostTransactionState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerOptionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDictionaryService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IEventPropertyService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IExtenderListService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IExtenderProviderService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IHelpService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IInheritanceService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IMenuCommandService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\InheritanceAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\InheritanceLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IReferenceService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IResourceService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IRootDesigner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ISelectionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IServiceObjectContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ITreeDesigner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ITypeDescriptorFilterService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ITypeDiscoveryService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ITypeResolutionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\MenuCommand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\NotifyParentPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ParenthesizePropertyNameAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\PropertyTabAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\PropertyTabScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\RefreshProperties.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\RefreshPropertiesAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\SelectionTypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\ComponentSerializationService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\ContextStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\DefaultSerializationProviderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\DesignerLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\DesignerSerializerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerLoaderHost.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerLoaderService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\INameCreationService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\InstanceDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\MemberRelationshipService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\ResolveNameEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\ResolveNameEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\RootDesignerSerializerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\SerializationStore.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ServiceCreatorCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ServiceObjectContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\StandardCommands.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\StandardToolWindows.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ToolboxItemAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ViewTechnology.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignerCategoryAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignerSerializationVisibility.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignerSerializationVisibilityAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignOnlyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignTimeVisibleAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DisplayNameAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DoubleConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DoWorkEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DoWorkEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EditorAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EditorBrowsableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EnumConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EventDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EventDescriptorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EventHandlerList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ExpandableObjectConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ExtendedPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ExtenderProvidedPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\FxCopSuppression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\GuidConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\HandledEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\HandledEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IBindingList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IBindingListView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ICancelAddNew.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IChangeTracking.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IComNativeDescriptorHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IComponent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ICustomTypeDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IDataErrorInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IEditableObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IExtenderProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IIntellisenseBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IListSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ImmutableObjectAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INestedContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INestedSite.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InitializationEventAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INotifyDataErrorInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INotifyPropertyChanged.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INotifyPropertyChanging.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InstallerTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InstanceCreationEditor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Int16Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Int32Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Int64Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IntSecurity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InvalidAsynchronousStateException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InvalidEnumArgumentException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IRaiseItemChangedEvents.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IRevertibleChangeTracking.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ISite.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ISupportInitialize.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ISupportInitializeNotification.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ISynchronizeInvoke.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ITypeDescriptorContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ITypedList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\License.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseProviderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseUsageMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicFileLicenseProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListBindableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListChangedType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListSortDescription.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListSortDescriptionCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListSortDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LocalizableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LookupBindingPropertiesAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MarshalByValueComponent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MaskedTextProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MaskedTextResultHint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MemberDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MergablePropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MultilineStringConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\NestedContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\NullableConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PasswordPropertyTextAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ProgressChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ProgressChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyChangingEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyChangingEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyDescriptorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ProvidePropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReadOnlyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RecommendedAsConfigurableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReferenceConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReflectEventDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReflectPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReflectTypeDescriptionProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RefreshEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RefreshEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RunInstallerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RunWorkerCompletedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RunWorkerCompletedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\SByteConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\SettingsBindableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\SingleConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\StringConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\SyntaxCheck.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TimeSpanConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ToolboxItemFilterAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ToolboxItemFilterType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeConverterAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeDescriptionProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeDescriptionProviderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeDescriptionProviderService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeListConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\UInt16Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\UInt32Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\UInt64Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\WarningException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Win32Exception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\AssertSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\BooleanSwitch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\ConsoleTraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\CorrelationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\Debug.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\DelimitedListTraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\DiagnosticsConfiguration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\FilterElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\ListenerElementsCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\PerfCounterSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SeverityFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SourceElementsCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SourceFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SourceLevels.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SourceSwitch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\Switch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SwitchAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SwitchElementsCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SwitchLevelAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SystemDiagnosticsSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TextWriterTraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\Trace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceEventCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceEventType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceInternal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceListeners.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceSwitch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\traceutils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TypedElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\XmlWriterTraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\hresults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\invariantcomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\PrivilegedConfigurationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\SecurityUtils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\WeakHashtable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_BufferOffsetSize.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_LazyAsyncResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_LoggingObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_ScatterGatherBuffers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Cache\RequestCachePolicy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\cookie.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\cookiecollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\cookiecontainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\cookieexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\HttpListenerRequestUriBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Internal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\Base64Stream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\Base64WriteStateInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\BaseWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\BufferBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\ClosableStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\ContentDisposition.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\ContentType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\DelegatedStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\DispositionTypeNames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\EightBitStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\EncodedStreamFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\HeaderCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\IEncodableStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MailBnfHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MailHeaderInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\mediatypenames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeBasePart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeEmbeddedMessagePart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeMultiPart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeMultiPartType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimePart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MultiAsyncResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\QEncodedStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\QuotedPrintableStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\SmtpDateTime.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\TrackingStringDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\TrackingValidationObjectDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\TransferEncoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\WriteStateInfoBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\NetworkInformation\IPInterfaceStatistics.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\NetworkInformation\ScopeLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\NetworkInformation\UnicastIPAddressInformation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\SecureProtocols\AuthenticatedStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\SecureProtocols\NegotiateEnumTypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\ServicePointManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\SocketException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\AddressFamily.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\IOControlCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\IPPacketInformation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\IPProtectionLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\LingerOption.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\MulticastOption.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\NetworkStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\ProtocolFamily.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\ProtocolType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SelectMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketErrors.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketInformation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketInformationOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketOptionLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketOptionName.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketShutdown.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\TransmitFileFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\UdpReceiveResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\UnicodeDecodingConformance.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\UnicodeEncodingConformance.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\webclient.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\WebPermission.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\WebUtility.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\WriteStreamClosedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\UriEnumTypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\URIFormatException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\UriHostNameType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\URIPartial.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\compiledregexrunner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\compiledregexrunnerfactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\Regex.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexBoyerMoore.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCapture.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCaptureCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCharClass.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCompilationInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexFCD.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexGroupCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexInterpreter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexMatch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexMatchCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexMatchTimeoutException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexReplacement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexRunner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexRunnerFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\security\system\security\permissions\typedescriptorpermission.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\services\monitoring\system\diagnosticts\AsyncStreamReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\services\timers\system\timers\ElapsedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\services\timers\system\timers\Timer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\services\timers\system\timers\TimersDescriptionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\collections\concurrent\BlockingCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\collections\concurrent\ConcurrentBag.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\runtime\interopservices\DefaultParameterValueAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\runtime\interopservices\handlecollector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\runtime\versioning\FrameworkName.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\threading\Barrier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\windows\markup\ValueSerializerAttribute.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\microsoft\win32\safehandles\SafeProcessHandle.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeArgumentReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeArrayCreateExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeArrayIndexerExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAssignStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttachEventStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttributeArgument.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttributeArgumentCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttributeDeclaration.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttributeDeclarationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeBaseReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeBinaryOperatorExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeBinaryOperatorType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCastExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCatchClause.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCatchClauseCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeChecksumPragma.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeComment.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCommentStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCommentStatementCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCompileUnit.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeConditionStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeConstructor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDefaultValueExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDelegateCreateExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDelegateInvokeExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDirectionExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDirective.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDirectiveCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeEntryPointMethod.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeEventReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeExpressionCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeExpressionStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeFieldReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeGotoStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeIndexerExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeIterationStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeLabeledStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeLinePragma.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMemberEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMemberField.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMemberMethod.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMemberProperty.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMethodInvokeExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\codemethodreferenceexpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMethodReturnStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeNamespace.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeNamespaceCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeNamespaceImport.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeNamespaceImportCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeObject.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeObjectCreateExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeParameterDeclarationExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeParameterDeclarationExpressionCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodePrimitiveExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodePropertyReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodePropertySetValueReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeRegionDirective.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeRegionMode.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeRemoveEventStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeSnippetCompileUnit.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeSnippetExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeSnippetStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeSnippetTypeMember.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeStatementCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeThisReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeThrowExceptionStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTryCatchFinallyStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeConstructor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeDeclaration.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeDeclarationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeDelegate.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeMember.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeMemberCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeOfExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeParameter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeParameterCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeReference.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeReferenceCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeVariableDeclarationStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeVariableReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CodeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CodeGeneratorOptions.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CodeValidator.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CompilerError.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CompilerErrorCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CompilerParameters.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\GeneratedCodeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\GeneratorSupport.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\ICodeCompiler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\ICodeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\ICodeParser.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\IndentTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\LanguageOptions.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\FieldDirection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\MemberAttributes.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\bithelper.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\debugview.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\iset.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\linkedlist.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\queue.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\sorteddictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\sortedlist.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\sortedset.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\sortedsetdebugview.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\stack.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\throwhelper.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\objectmodel\observablecollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\objectmodel\readonlyobservablecollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\bitvector32.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\casesensitivestringdictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\collectionsutil.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\fixedstringlookup.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\hybriddictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\inotifycollectionchanged.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\iordereddictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\listdictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\nameobjectcollectionbase.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\namevaluecollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\notifycollectionchangedeventargs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\ordereddictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\stringcollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\stringdictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\stringdictionarywithcomparer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AddingNewEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AddingNewEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AmbientValueAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ArrayConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ArraySubsetEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AsyncCompletedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AsyncCompletedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AsyncOperation.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AsyncOperationManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AttributeCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AttributeProviderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BackgroundWorker.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BaseComponentEditor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\basenumberconverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BindableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BindableSupport.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BindingDirection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BindingList.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BooleanConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BrowsableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ByteConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CancelEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CancelEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CategoryAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CharConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CollectionChangeAction.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CollectionChangeEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CollectionChangeEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CollectionConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ComplexBindingPropertiesAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CompModSwitches.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Component.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ComponentCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ComponentConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ComponentResourceManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Container.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ContainerFilterService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CultureInfoConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CustomTypeDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataErrorsChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataObjectAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataObjectFieldAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataObjectMethodAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataObjectMethodType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DateTimeConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DateTimeOffsetConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DebugExtendedPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DebugReflectEventDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DebugReflectPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DebugTypeDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DecimalConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DefaultBindingPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DefaultEventAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DefaultPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DefaultValueAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DelegatingTypeDescriptionProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DescriptionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ActiveDocumentEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ActiveDocumentEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\CheckoutException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\CommandID.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentChangedEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentChangingEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentChangingEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentRenameEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentRenameEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerOptionService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerTransaction.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerTransactionCloseEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerTransactionCloseEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerVerb.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerVerbCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesigntimeLicenseContext.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesigntimeLicenseContextSerializer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DocumentCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DocumentEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DocumentEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\HelpContextType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\HelpKeywordAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\HelpKeywordType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IComponentChangeService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IComponentDiscoveryService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IComponentInitializer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesigner.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerEventService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerFilter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerHost.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerHostTransactionState.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerOptionService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDictionaryService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IEventPropertyService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IExtenderListService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IExtenderProviderService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IHelpService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IInheritanceService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IMenuCommandService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\InheritanceAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\InheritanceLevel.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IReferenceService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IResourceService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IRootDesigner.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ISelectionService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IServiceObjectContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ITreeDesigner.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ITypeDescriptorFilterService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ITypeDiscoveryService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ITypeResolutionService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\MenuCommand.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\NotifyParentPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ParenthesizePropertyNameAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\PropertyTabAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\PropertyTabScope.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\RefreshProperties.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\RefreshPropertiesAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\SelectionTypes.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\ComponentSerializationService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\ContextStack.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\DefaultSerializationProviderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\DesignerLoader.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\DesignerSerializerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerLoaderHost.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerLoaderService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\INameCreationService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\InstanceDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\MemberRelationshipService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\ResolveNameEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\ResolveNameEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\RootDesignerSerializerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\SerializationStore.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ServiceCreatorCallback.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ServiceObjectContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\StandardCommands.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\StandardToolWindows.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ToolboxItemAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ViewTechnology.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignerCategoryAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignerSerializationVisibility.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignerSerializationVisibilityAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignOnlyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignTimeVisibleAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DisplayNameAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DoubleConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DoWorkEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DoWorkEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EditorAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EditorBrowsableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EnumConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EventDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EventDescriptorCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EventHandlerList.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ExpandableObjectConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ExtendedPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ExtenderProvidedPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\FxCopSuppression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\GuidConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\HandledEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\HandledEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IBindingList.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IBindingListView.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ICancelAddNew.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IChangeTracking.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IComNativeDescriptorHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IComponent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ICustomTypeDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IDataErrorInfo.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IEditableObject.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IExtenderProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IIntellisenseBuilder.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IListSource.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ImmutableObjectAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INestedContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INestedSite.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InitializationEventAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INotifyDataErrorInfo.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INotifyPropertyChanged.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INotifyPropertyChanging.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InstallerTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InstanceCreationEditor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Int16Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Int32Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Int64Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IntSecurity.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InvalidAsynchronousStateException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InvalidEnumArgumentException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IRaiseItemChangedEvents.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IRevertibleChangeTracking.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ISite.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ISupportInitialize.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ISupportInitializeNotification.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ISynchronizeInvoke.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ITypeDescriptorContext.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ITypedList.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\License.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseContext.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseProviderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseUsageMode.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicFileLicenseProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListBindableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListChangedType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListSortDescription.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListSortDescriptionCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListSortDirection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LocalizableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LookupBindingPropertiesAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MarshalByValueComponent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MaskedTextProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MaskedTextResultHint.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MemberDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MergablePropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MultilineStringConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\NestedContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\NullableConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PasswordPropertyTextAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ProgressChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ProgressChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyChangingEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyChangingEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyDescriptorCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ProvidePropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReadOnlyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RecommendedAsConfigurableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReferenceConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReflectEventDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReflectPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReflectTypeDescriptionProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RefreshEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RefreshEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RunInstallerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RunWorkerCompletedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RunWorkerCompletedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\SByteConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\SettingsBindableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\SingleConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\StringConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\SyntaxCheck.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TimeSpanConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ToolboxItemFilterAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ToolboxItemFilterType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeConverterAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeDescriptionProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeDescriptionProviderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeDescriptionProviderService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeListConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\UInt16Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\UInt32Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\UInt64Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\WarningException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Win32Exception.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\AssertSection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\BooleanSwitch.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\ConsoleTraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\CorrelationManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\Debug.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\DelimitedListTraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\DiagnosticsConfiguration.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\FilterElement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\ListenerElementsCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\PerfCounterSection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SeverityFilter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SourceElementsCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SourceFilter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SourceLevels.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SourceSwitch.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\Switch.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SwitchAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SwitchElementsCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SwitchLevelAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SystemDiagnosticsSection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TextWriterTraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\Trace.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceEventCache.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceEventType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceFilter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceInternal.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceLevel.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceListeners.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceOptions.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceSection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceSource.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceSwitch.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\traceutils.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TypedElement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\XmlWriterTraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\misc\hresults.cs" />\r
+ <Compile Include="..\referencesource\System\misc\invariantcomparer.cs" />\r
+ <Compile Include="..\referencesource\System\misc\PrivilegedConfigurationManager.cs" />\r
+ <Compile Include="..\referencesource\System\misc\SecurityUtils.cs" />\r
+ <Compile Include="..\referencesource\System\misc\WeakHashtable.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_DomainName.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_IPv4Address.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_IPv6Address.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_UncName.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_UriSyntax.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\GenericUriParser.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\IriHelper.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_BufferOffsetSize.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_Connection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_emptywebproxy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_HeaderInfo.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_HeaderInfoTable.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_HTTPDateParse.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_IStreams.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_LazyAsyncResult.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_LoggingObject.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_NetRes.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_PooledStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_ProxyChain.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_ScatterGatherBuffers.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_Semaphore.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_TimerThread.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_WebProxyDataBuilder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\AuthenticationScheme.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\AuthenticationSchemeSelector.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Authorization.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Cache\RequestCache.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Cache\RequestCacheEntry.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Cache\RequestCacheManager.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Cache\RequestCachePolicy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Configuration\DefaultProxySection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\connectionpool.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\cookie.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\cookiecollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\cookiecontainer.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\cookieexception.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\CredentialCache.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\DnsEndPoint.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\EndPoint.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\filewebrequest.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\filewebresponse.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\FtpStatusCode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\GlobalProxySelection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpListenerException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpListenerRequestUriBuilder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpRequestHeader.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpResponseHeader.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpStatusCode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpVersion.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IAuthenticationModule.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ICertificatePolicy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ICredentials.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ICredentialsByHost.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Internal.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IPAddress.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IPEndPoint.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IPHostEntry.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\iwebproxy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IWebProxyFinder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IWebRequestCreate.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\Base64Stream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\Base64WriteStateInfo.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\BaseWriter.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\BufferBuilder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\ClosableStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\ContentDisposition.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\ContentType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\DelegatedStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\DispositionTypeNames.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\EightBitStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\EncodedStreamFactory.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\HeaderCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\IEncodableStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MailBnfHelper.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MailHeaderInfo.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\mediatypenames.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeBasePart.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeEmbeddedMessagePart.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeMultiPart.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeMultiPartType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimePart.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeWriter.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MultiAsyncResult.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\QEncodedStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\QuotedPrintableStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\SmtpDateTime.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\TrackingStringDictionary.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\TrackingValidationObjectDictionary.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\TransferEncoding.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\WriteStateInfoBase.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkAccess.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\DuplicateAddressDetectionState.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\GatewayIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\GatewayIPAddressInformationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IcmpV4Statistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IcmpV6Statistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\interfacetype.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPAddressCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPAddressInformationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPGlobalProperties.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPGlobalStatistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPInterfaceProperties.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPInterfaceStatistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPStatus.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPv4InterfaceProperties.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPv6InterfaceProperties.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\MulticastIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\MulticastIPAddressInformationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkAddressChange.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkInformationException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkInformationPermission.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkInterface.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkInterfaceComponent.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\nodetype.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\OperationalStatus.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\PhysicalAddress.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\pingexception.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\PingOptions.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\PingReply.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\PrefixOrigin.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\ScopeLevel.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SuffixOrigin.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemGatewayIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemMulticastIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemTcpConnection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemUnicastIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpConnection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpState.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpStatistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\UdpStatistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\UnicastIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\UnicastIPAddressInformationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ProtocolViolationException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SecureProtocols\AuthenticatedStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SecureProtocols\NegotiateEnumTypes.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ServicePointManager.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SocketAddress.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SocketException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\AddressFamily.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\IOControlCode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\IPPacketInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\IPProtectionLevel.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\LingerOption.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\MulticastOption.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\NetworkStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\ProtocolFamily.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\ProtocolType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SelectMode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketErrors.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketFlags.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketInformationOptions.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketOptionLevel.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketOptionName.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketShutdown.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\TransmitFileFlags.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\UdpReceiveResult.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\TransportContext.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\TransportType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\UnicodeDecodingConformance.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\UnicodeEncodingConformance.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\webclient.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebExceptionStatus.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebHeaderCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebPermission.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\webproxy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebRequest.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebRequestMethods.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebResponse.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebUtility.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WriteStreamClosedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\URI.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\uribuilder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriEnumTypes.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriExt.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\URIFormatException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriHelper.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriHostNameType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriParserTemplates.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\URIPartial.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriScheme.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\compiledregexrunner.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\compiledregexrunnerfactory.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\Regex.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexBoyerMoore.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCapture.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCaptureCollection.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCharClass.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCode.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCompilationInfo.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCompiler.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexFCD.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexGroup.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexGroupCollection.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexInterpreter.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexMatch.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexMatchCollection.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexMatchTimeoutException.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexNode.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexOptions.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexParser.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexReplacement.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexRunner.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexRunnerFactory.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexTree.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexWriter.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\Authentication\ExtendedProtection\TokenBinding.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\cryptography\oid.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\cryptography\x509\x509utils.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\permissions\typedescriptorpermission.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\AsyncStreamReader.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\Process.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\ProcessStartInfo.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\processwaithandle.cs" />\r
+ <Compile Include="..\referencesource\System\services\timers\system\timers\ElapsedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\services\timers\system\timers\Timer.cs" />\r
+ <Compile Include="..\referencesource\System\services\timers\system\timers\TimersDescriptionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\collections\concurrent\BlockingCollection.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\collections\concurrent\ConcurrentBag.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\IO\ports\InternalResources.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\runtime\interopservices\DefaultParameterValueAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\runtime\interopservices\handlecollector.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\runtime\versioning\FrameworkName.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\threading\Barrier.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\threading\semaphore.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\windows\markup\ValueSerializerAttribute.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="Microsoft.CSharp\CSharpCodeCompiler.cs" />\r
<Compile Include="Microsoft.CSharp\CSharpCodeGenerator.cs" />\r
<Compile Include="ReferenceSources\_SslState.cs" />\r
<Compile Include="ReferenceSources\_SslStream.cs" />\r
<Compile Include="ReferenceSources\AssertWrapper.cs" />\r
+ <Compile Include="ReferenceSources\AutoWebProxyScriptEngine.cs" />\r
<Compile Include="ReferenceSources\BinaryCompatibility.cs" />\r
+ <Compile Include="ReferenceSources\CAPI.cs" />\r
<Compile Include="ReferenceSources\ConfigurationManagerInternalFactory.cs" />\r
+ <Compile Include="ReferenceSources\EnvironmentHelpers.cs" />\r
+ <Compile Include="ReferenceSources\HttpApi.cs" />\r
<Compile Include="ReferenceSources\HttpSysSettings.cs" />\r
<Compile Include="ReferenceSources\Internal.cs" />\r
<Compile Include="ReferenceSources\Logging.cs" />\r
<Compile Include="ReferenceSources\NativeMethods.cs" />\r
+ <Compile Include="ReferenceSources\RequestCacheProtocol.cs" />\r
<Compile Include="ReferenceSources\SettingsSectionInternal.cs" />\r
<Compile Include="ReferenceSources\Socket.cs" />\r
<Compile Include="ReferenceSources\SR.cs" />\r
<Compile Include="ReferenceSources\SSPIConfiguration.cs" />\r
<Compile Include="ReferenceSources\SSPISafeHandles.cs" />\r
<Compile Include="ReferenceSources\SSPIWrapper.cs" />\r
- <Compile Include="ReferenceSources\SystemNetworkCredential.cs" />\r
- <Compile Include="ReferenceSources\WebHeaderCollectionType.cs" />\r
<Compile Include="ReferenceSources\Win32Exception.cs" />\r
<Compile Include="System.CodeDom.Compiler\CodeCompiler.cs" />\r
<Compile Include="System.CodeDom.Compiler\CodeDomConfigurationHandler.cs" />\r
<Compile Include="System.Net.Mail\SmtpPermission.cs" />\r
<Compile Include="System.Net.Mail\SmtpPermissionAttribute.cs" />\r
<Compile Include="System.Net.Mail\SmtpStatusCode.cs" />\r
- <Compile Include="System.Net.NetworkInformation\DuplicateAddressDetectionState.cs" />\r
- <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformationCollection.cs" />\r
<Compile Include="System.Net.NetworkInformation\IcmpV4Statistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\IcmpV6Statistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPAddressCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressInformationCollection.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPGlobalProperties.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPGlobalStatistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPInterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPStatus.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPv4InterfaceProperties.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPv4InterfaceStatistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPv6InterfaceProperties.cs" />\r
<Compile Include="System.Net.NetworkInformation\LinuxNetworkInterfaceMarshal.cs" />\r
<Compile Include="System.Net.NetworkInformation\MacOsNetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetBiosNodeType.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAddressChangedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityChangedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityEventArgs.cs" />\r
<Compile Include="System.Net.NetworkInformation\NetworkChange.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationAccess.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationException.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationPermission.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationPermissionAttribute.cs" />\r
<Compile Include="System.Net.NetworkInformation\NetworkInterface.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterfaceComponent.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterfaceType.cs" />\r
- <Compile Include="System.Net.NetworkInformation\OperationalStatus.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PhysicalAddress.cs" />\r
<Compile Include="System.Net.NetworkInformation\Ping.cs" />\r
<Compile Include="System.Net.NetworkInformation\PingCompletedEventArgs.cs" />\r
<Compile Include="System.Net.NetworkInformation\PingCompletedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingException.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingOptions.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingReply.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PrefixOrigin.cs" />\r
- <Compile Include="System.Net.NetworkInformation\SuffixOrigin.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpConnectionInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpState.cs" />\r
<Compile Include="System.Net.NetworkInformation\TcpStatistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\UdpStatistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformationCollection.cs" />\r
<Compile Include="System.Net.NetworkInformation\Win32NetworkInterfaceMarshal.cs" />\r
<Compile Include="System.Net.Security\EncryptionPolicy.cs" />\r
<Compile Include="System.Net.Security\LocalCertificateSelectionCallback.cs" />\r
<Compile Include="System.Net.WebSockets\WebSocketReceiveResult.cs" />\r
<Compile Include="System.Net.WebSockets\WebSocketState.cs" />\r
<Compile Include="System.Net\AuthenticationManager.cs" />\r
- <Compile Include="System.Net\AuthenticationSchemes.cs" />\r
- <Compile Include="System.Net\AuthenticationSchemeSelector.cs" />\r
- <Compile Include="System.Net\Authorization.cs" />\r
<Compile Include="System.Net\BasicClient.cs" />\r
<Compile Include="System.Net\BindIPEndPoint.cs" />\r
<Compile Include="System.Net\ChunkedInputStream.cs" />\r
<Compile Include="System.Net\ChunkStream.cs" />\r
- <Compile Include="System.Net\ConnectionModes.cs" />\r
- <Compile Include="System.Net\CredentialCache.cs" />\r
<Compile Include="System.Net\DecompressionMethods.cs" />\r
<Compile Include="System.Net\DefaultCertificatePolicy.cs" />\r
<Compile Include="System.Net\DigestClient.cs" />\r
<Compile Include="System.Net\Dns.cs" />\r
<Compile Include="System.Net\DnsAsyncResult.cs" />\r
- <Compile Include="System.Net\DnsEndPoint.cs" />\r
<Compile Include="System.Net\DnsPermission.cs" />\r
<Compile Include="System.Net\DnsPermissionAttribute.cs" />\r
- <Compile Include="System.Net\EndPoint.cs" />\r
<Compile Include="System.Net\EndPointListener.cs" />\r
<Compile Include="System.Net\EndPointManager.cs" />\r
<Compile Include="System.Net\EndpointPermission.cs" />\r
- <Compile Include="System.Net\FileWebRequest.cs" />\r
- <Compile Include="System.Net\FileWebRequestCreator.cs" />\r
- <Compile Include="System.Net\FileWebResponse.cs" />\r
<Compile Include="System.Net\FtpAsyncResult.cs" />\r
<Compile Include="System.Net\FtpDataStream.cs" />\r
<Compile Include="System.Net\FtpRequestCreator.cs" />\r
<Compile Include="System.Net\FtpStatus.cs" />\r
- <Compile Include="System.Net\FtpStatusCode.cs" />\r
<Compile Include="System.Net\FtpWebRequest.cs" />\r
<Compile Include="System.Net\FtpWebResponse.cs" />\r
- <Compile Include="System.Net\GlobalProxySelection.cs" />\r
<Compile Include="System.Net\HttpConnection.cs" />\r
<Compile Include="System.Net\HttpListener.cs" />\r
<Compile Include="System.Net\HttpListenerBasicIdentity.cs" />\r
<Compile Include="System.Net\HttpListenerContext.cs" />\r
- <Compile Include="System.Net\HttpListenerException.cs" />\r
<Compile Include="System.Net\HttpListenerPrefixCollection.cs" />\r
<Compile Include="System.Net\HttpListenerRequest.cs" />\r
<Compile Include="System.Net\HttpListenerResponse.cs" />\r
<Compile Include="System.Net\HttpListenerTimeoutManager.cs" />\r
<Compile Include="System.Net\HttpRequestCreator.cs" />\r
- <Compile Include="System.Net\HttpRequestHeader.cs" />\r
- <Compile Include="System.Net\HttpResponseHeader.cs" />\r
- <Compile Include="System.Net\HttpStatusCode.cs" />\r
<Compile Include="System.Net\HttpStreamAsyncResult.cs" />\r
- <Compile Include="System.Net\HttpVersion.cs" />\r
<Compile Include="System.Net\HttpWebRequest.cs" />\r
<Compile Include="System.Net\HttpWebResponse.cs" />\r
- <Compile Include="System.Net\IAuthenticationModule.cs" />\r
- <Compile Include="System.Net\ICertificatePolicy.cs" />\r
- <Compile Include="System.Net\ICredentialLookup.cs" />\r
<Compile Include="System.Net\ICredentialPolicy.cs" />\r
- <Compile Include="System.Net\ICredentialsByHost.cs" />\r
- <Compile Include="System.Net\IPAddress.cs" />\r
- <Compile Include="System.Net\IPEndPoint.cs" />\r
- <Compile Include="System.Net\IPHostEntry.cs" />\r
<Compile Include="System.Net\IPv6Address.cs" />\r
<Compile Include="System.Net\IWebConnectionState.cs" />\r
- <Compile Include="System.Net\IWebProxy.cs" />\r
<Compile Include="System.Net\IWebProxyScript.cs" />\r
- <Compile Include="System.Net\IWebRequestCreate.cs" />\r
<Compile Include="System.Net\ListenerAsyncResult.cs" />\r
<Compile Include="System.Net\ListenerPrefix.cs" />\r
<Compile Include="System.Net\MacProxy.cs" />\r
<Compile Include="System.Net\MonoHttpDate.cs" />\r
<Compile Include="System.Net\NetConfig.cs" />\r
- <Compile Include="System.Net\NetworkAccess.cs" />\r
<Compile Include="System.Net\NetworkCredential.cs" />\r
<Compile Include="System.Net\NtlmClient.cs" />\r
- <Compile Include="System.Net\ProtocolViolationException.cs" />\r
<Compile Include="System.Net\RequestStream.cs" />\r
<Compile Include="System.Net\ResponseStream.cs" />\r
- <Compile Include="System.Net\SecurityProtocolType.cs" />\r
<Compile Include="System.Net\ServicePoint.cs" />\r
<Compile Include="System.Net\ServicePointManager.cs" />\r
<Compile Include="System.Net\ServicePointManager.extra.cs" />\r
<Compile Include="System.Net\SimpleAsyncResult.cs" />\r
- <Compile Include="System.Net\SocketAddress.cs" />\r
<Compile Include="System.Net\SocketPermission.cs" />\r
<Compile Include="System.Net\SocketPermissionAttribute.cs" />\r
- <Compile Include="System.Net\TransportContext.cs" />\r
- <Compile Include="System.Net\TransportType.cs" />\r
<Compile Include="System.Net\WebAsyncResult.cs" />\r
<Compile Include="System.Net\WebConnection.cs" />\r
<Compile Include="System.Net\WebConnectionData.cs" />\r
<Compile Include="System.Net\WebConnectionGroup.cs" />\r
<Compile Include="System.Net\WebConnectionStream.cs" />\r
- <Compile Include="System.Net\WebException.cs" />\r
- <Compile Include="System.Net\WebExceptionStatus.cs" />\r
- <Compile Include="System.Net\WebHeaderCollection.cs" />\r
- <Compile Include="System.Net\WebProxy.cs" />\r
- <Compile Include="System.Net\WebRequest.cs" />\r
- <Compile Include="System.Net\WebRequestMethods.cs" />\r
- <Compile Include="System.Net\WebResponse.cs" />\r
<Compile Include="System.Runtime.InteropServices.ComTypes\ADVF.cs" />\r
<Compile Include="System.Runtime.InteropServices.ComTypes\DATADIR.cs" />\r
<Compile Include="System.Runtime.InteropServices.ComTypes\DVASPECT.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Collection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Enumerator.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Impl.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2ImplMono.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509CertificateCollection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Chain.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElement.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementCollection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementEnumerator.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainImpl.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainImplMono.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainPolicy.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainStatus.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainStatusFlags.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ExtensionCollection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ExtensionEnumerator.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509FindType.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509Helper2.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509IncludeOption.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509KeyUsageExtension.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509KeyUsageFlags.cs" />\r
<Compile Include="System.Security.Cryptography\AsnEncodedData.cs" />\r
<Compile Include="System.Security.Cryptography\AsnEncodedDataCollection.cs" />\r
<Compile Include="System.Security.Cryptography\AsnEncodedDataEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography\Oid.cs" />\r
- <Compile Include="System.Security.Cryptography\OidCollection.cs" />\r
- <Compile Include="System.Security.Cryptography\OidEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography\OidGroup.cs" />\r
<Compile Include="System.Security.Permissions\PermissionHelper.cs" />\r
<Compile Include="System.Security.Permissions\ResourcePermissionBase.cs" />\r
<Compile Include="System.Security.Permissions\ResourcePermissionBaseEntry.cs" />\r
<Compile Include="System.Security.Permissions\StorePermission.cs" />\r
<Compile Include="System.Security.Permissions\StorePermissionAttribute.cs" />\r
<Compile Include="System.Security.Permissions\StorePermissionFlags.cs" />\r
- <Compile Include="System.Threading\Semaphore.cs" />\r
<Compile Include="System.Threading\ThreadExceptionEventArgs.cs" />\r
<Compile Include="System.Threading\ThreadExceptionEventHandler.cs" />\r
<Compile Include="System.Timers\ElapsedEventArgs.cs" />\r
<Compile Include="System.Web\AspNetHostingPermissionAttribute.cs" />\r
<Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />\r
<Compile Include="System.Windows.Input\ICommand.cs" />\r
- <Compile Include="System\DefaultUriParser.cs" />\r
- <Compile Include="System\FileStyleUriParser.cs" />\r
- <Compile Include="System\FtpStyleUriParser.cs" />\r
- <Compile Include="System\GenericUriParser.cs" />\r
- <Compile Include="System\GenericUriParserOptions.cs" />\r
- <Compile Include="System\GopherStyleUriParser.cs" />\r
- <Compile Include="System\HttpStyleUriParser.cs" />\r
<Compile Include="System\IOSelector.cs" />\r
- <Compile Include="System\IUriData.cs" />\r
- <Compile Include="System\LdapStyleUriParser.cs" />\r
- <Compile Include="System\NetPipeStyleUriParser.cs" />\r
- <Compile Include="System\NetTcpStyleUriParser.cs" />\r
- <Compile Include="System\NewsStyleUriParser.cs" />\r
<Compile Include="System\Platform.cs" />\r
<Compile Include="System\SRDescriptionAttribute.cs" />\r
- <Compile Include="System\Uri.cs" />\r
- <Compile Include="System\UriBuilder.cs" />\r
- <Compile Include="System\UriData.cs" />\r
- <Compile Include="System\UriElements.cs" />\r
- <Compile Include="System\UriHelper.cs" />\r
- <Compile Include="System\UriParseComponents.cs" />\r
- <Compile Include="System\UriParser.cs" />\r
<Compile Include="System\UriTypeConverter.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Configuration/System.Configuration-net_4_x.csproj">\r
- <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
- <Name>System.Configuration-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System.XML/System.Xml-net_4_x.csproj">\r
<Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
<Name>System.Xml-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="System-secxml-net_4_x.csproj">\r
- <Project>{19954F80-065E-4D46-8FEF-62BA4D6CFDAD}</Project>\r
- <Name>System-secxml-net_4_x</Name>\r
- <Aliases>PrebuiltSystem</Aliases> </ProjectReference>\r
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_x.csproj">\r
+ <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
+ <Name>System.Configuration-net_4_x</Name>\r
+ </ProjectReference>\r
<ProjectReference Include="../Mono.Security/Mono.Security-net_4_x.csproj">\r
<Project>{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}</Project>\r
<Name>Mono.Security-net_4_x</Name>\r
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{7726E34F-345D-41A5-81CD-089E06572BDF}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>1699,618</NoWarn>\r
- <OutputPath>./../../class/lib/build/secxml</OutputPath>\r
- <NoStdLib>True</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>System</AssemblyName>\r
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>1699,618</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;CONFIGURATION_2_0;SECURITY_DEP;XML_DEP</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,618</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;CONFIGURATION_2_0;SECURITY_DEP;XML_DEP</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="Microsoft.CSharp\CSharpCodeCompiler.cs" />\r
- <Compile Include="Microsoft.CSharp\CSharpCodeGenerator.cs" />\r
- <Compile Include="Microsoft.CSharp\CSharpCodeProvider.cs" />\r
- <Compile Include="Microsoft.VisualBasic\VBCodeCompiler.cs" />\r
- <Compile Include="Microsoft.VisualBasic\VBCodeGenerator.cs" />\r
- <Compile Include="Microsoft.VisualBasic\VBCodeProvider.cs" />\r
- <Compile Include="Microsoft.Win32\IntranetZoneCredentialPolicy.cs" />\r
- <Compile Include="Microsoft.Win32\PowerModeChangedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\PowerModeChangedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\PowerModes.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndingEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndingEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\SessionEndReasons.cs" />\r
- <Compile Include="Microsoft.Win32\SessionSwitchEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\SessionSwitchEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\SessionSwitchReason.cs" />\r
- <Compile Include="Microsoft.Win32\SystemEvents.cs" />\r
- <Compile Include="Microsoft.Win32\TimerElapsedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\TimerElapsedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceCategory.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangedEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangedEventHandler.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangingEventArgs.cs" />\r
- <Compile Include="Microsoft.Win32\UserPreferenceChangingEventHandler.cs" />\r
- <Compile Include="Mono.Http\NtlmClient.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsClass.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsHeader.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsOpCode.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsPacket.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQClass.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQType.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQuery.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsQuestion.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsRCode.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecord.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordA.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordAAAA.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordCName.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordIPAddress.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResourceRecordPTR.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsResponse.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsType.cs" />\r
- <Compile Include="Mono.Net.Dns\DnsUtil.cs" />\r
- <Compile Include="Mono.Net.Dns\ResolverAsyncOperation.cs" />\r
- <Compile Include="Mono.Net.Dns\ResolverError.cs" />\r
- <Compile Include="Mono.Net.Dns\SimpleResolver.cs" />\r
- <Compile Include="Mono.Net.Dns\SimpleResolverEventArgs.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeCompiler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeDomConfigurationHandler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeDomProvider.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeGenerator.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeGeneratorOptions.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CodeParser.cs" />\r
- <Compile Include="System.CodeDom.Compiler\Compiler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerCollection.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerError.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerErrorCollection.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerInfo.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerParameters.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerProviderOption.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerProviderOptionsCollection.cs" />\r
- <Compile Include="System.CodeDom.Compiler\CompilerResults.cs" />\r
- <Compile Include="System.CodeDom.Compiler\Executor.cs" />\r
- <Compile Include="System.CodeDom.Compiler\GeneratedCodeAttribute.cs" />\r
- <Compile Include="System.CodeDom.Compiler\GeneratorSupport.cs" />\r
- <Compile Include="System.CodeDom.Compiler\ICodeCompiler.cs" />\r
- <Compile Include="System.CodeDom.Compiler\ICodeGenerator.cs" />\r
- <Compile Include="System.CodeDom.Compiler\ICodeParser.cs" />\r
- <Compile Include="System.CodeDom.Compiler\IndentedTextWriter.cs" />\r
- <Compile Include="System.CodeDom.Compiler\LanguageOptions.cs" />\r
- <Compile Include="System.CodeDom.Compiler\TempFileCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeArgumentReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeArrayCreateExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeArrayIndexerExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeAssignStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeAttachEventStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeArgument.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeArgumentCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeDeclaration.cs" />\r
- <Compile Include="System.CodeDom\CodeAttributeDeclarationCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeBaseReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeBinaryOperatorExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeBinaryOperatorType.cs" />\r
- <Compile Include="System.CodeDom\CodeCastExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeCatchClause.cs" />\r
- <Compile Include="System.CodeDom\CodeCatchClauseCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeChecksumPragma.cs" />\r
- <Compile Include="System.CodeDom\CodeComment.cs" />\r
- <Compile Include="System.CodeDom\CodeCommentStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeCommentStatementCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeCompileUnit.cs" />\r
- <Compile Include="System.CodeDom\CodeConditionStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeConstructor.cs" />\r
- <Compile Include="System.CodeDom\CodeDefaultValueExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDelegateCreateExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDelegateInvokeExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDirectionExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeDirective.cs" />\r
- <Compile Include="System.CodeDom\CodeDirectiveCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeEntryPointMethod.cs" />\r
- <Compile Include="System.CodeDom\CodeEventReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeExpressionCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeExpressionStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeFieldReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeGotoStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeIndexerExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeIterationStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeLabeledStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeLinePragma.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberEvent.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberField.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberMethod.cs" />\r
- <Compile Include="System.CodeDom\CodeMemberProperty.cs" />\r
- <Compile Include="System.CodeDom\CodeMethodInvokeExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeMethodReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeMethodReturnStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespace.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespaceCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespaceImport.cs" />\r
- <Compile Include="System.CodeDom\CodeNamespaceImportCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeObject.cs" />\r
- <Compile Include="System.CodeDom\CodeObjectCreateExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeParameterDeclarationExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeParameterDeclarationExpressionCollection.cs" />\r
- <Compile Include="System.CodeDom\CodePrimitiveExpression.cs" />\r
- <Compile Include="System.CodeDom\CodePropertyReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodePropertySetValueReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeRegionDirective.cs" />\r
- <Compile Include="System.CodeDom\CodeRegionMode.cs" />\r
- <Compile Include="System.CodeDom\CodeRemoveEventStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetCompileUnit.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeSnippetTypeMember.cs" />\r
- <Compile Include="System.CodeDom\CodeStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeStatementCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeThisReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeThrowExceptionStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeTryCatchFinallyStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeConstructor.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeDeclaration.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeDeclarationCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeDelegate.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeMember.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeMemberCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeOfExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeParameter.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeParameterCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReference.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReferenceCollection.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\CodeTypeReferenceOptions.cs" />\r
- <Compile Include="System.CodeDom\CodeVariableDeclarationStatement.cs" />\r
- <Compile Include="System.CodeDom\CodeVariableReferenceExpression.cs" />\r
- <Compile Include="System.CodeDom\FieldDirection.cs" />\r
- <Compile Include="System.CodeDom\ICodeDomVisitor.cs" />\r
- <Compile Include="System.CodeDom\MemberAttributes.cs" />\r
- <Compile Include="System.Collections.Concurrent\BlockingCollection.cs" />\r
- <Compile Include="System.Collections.Concurrent\ConcurrentBag.cs" />\r
- <Compile Include="System.Collections.Generic\ISet.cs" />\r
- <Compile Include="System.Collections.Generic\LinkedList.cs" />\r
- <Compile Include="System.Collections.Generic\LinkedListNode.cs" />\r
- <Compile Include="System.Collections.Generic\Queue.cs" />\r
- <Compile Include="System.Collections.Generic\RBTree.cs" />\r
- <Compile Include="System.Collections.Generic\SortedDictionary.cs" />\r
- <Compile Include="System.Collections.Generic\SortedList.cs" />\r
- <Compile Include="System.Collections.Generic\SortedSet.cs" />\r
- <Compile Include="System.Collections.Generic\Stack.cs" />\r
- <Compile Include="System.Collections.ObjectModel\ObservableCollection.cs" />\r
- <Compile Include="System.Collections.ObjectModel\ReadOnlyObservableCollection.cs" />\r
- <Compile Include="System.Collections.Specialized\BitVector32.cs" />\r
- <Compile Include="System.Collections.Specialized\CollectionsUtil.cs" />\r
- <Compile Include="System.Collections.Specialized\HybridDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\INotifyCollectionChanged.cs" />\r
- <Compile Include="System.Collections.Specialized\IOrderedDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\ListDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\NameObjectCollectionBase.cs" />\r
- <Compile Include="System.Collections.Specialized\NameValueCollection.cs" />\r
- <Compile Include="System.Collections.Specialized\NotifyCollectionChangedAction.cs" />\r
- <Compile Include="System.Collections.Specialized\NotifyCollectionChangedEventArgs.cs" />\r
- <Compile Include="System.Collections.Specialized\NotifyCollectionChangedEventHandler.cs" />\r
- <Compile Include="System.Collections.Specialized\OrderedDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\ProcessStringDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\StringCollection.cs" />\r
- <Compile Include="System.Collections.Specialized\StringDictionary.cs" />\r
- <Compile Include="System.Collections.Specialized\StringEnumerator.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ComponentSerializationService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ContextStack.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\DefaultSerializationProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\DesignerLoader.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\DesignerSerializerAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerLoaderHost.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerLoaderHost2.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerLoaderService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerSerializationManager.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerSerializationProvider.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\IDesignerSerializationService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\INameCreationService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\InstanceDescriptor.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\MemberRelationship.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\MemberRelationshipService.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ResolveNameEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\ResolveNameEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\RootDesignerSerializerAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design.Serialization\SerializationStore.cs" />\r
- <Compile Include="System.ComponentModel.Design\ActiveDesignerEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ActiveDesignerEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\CheckoutException.cs" />\r
- <Compile Include="System.ComponentModel.Design\CommandID.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangingEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentChangingEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentRenameEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\ComponentRenameEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerCollection.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerOptionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerTransaction.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerTransactionCloseEventArgs.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerTransactionCloseEventHandler.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerVerb.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesignerVerbCollection.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesigntimeLicenseContext.cs" />\r
- <Compile Include="System.ComponentModel.Design\DesigntimeLicenseContextSerializer.cs" />\r
- <Compile Include="System.ComponentModel.Design\HelpContextType.cs" />\r
- <Compile Include="System.ComponentModel.Design\HelpKeywordAttribute.cs" />\r
- <Compile Include="System.ComponentModel.Design\HelpKeywordType.cs" />\r
- <Compile Include="System.ComponentModel.Design\IComponentChangeService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IComponentDiscoveryService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IComponentInitializer.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesigner.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerEventService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerFilter.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerHost.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerHostTransactionState.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDesignerOptionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IDictionaryService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IEventBindingService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IExtenderListService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IExtenderProviderService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IHelpService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IInheritanceService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IMenuCommandService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IReferenceService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IResourceService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IRootDesigner.cs" />\r
- <Compile Include="System.ComponentModel.Design\ISelectionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\IServiceContainer.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITreeDesigner.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITypeDescriptorFilterService.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITypeDiscoveryService.cs" />\r
- <Compile Include="System.ComponentModel.Design\ITypeResolutionService.cs" />\r
- <Compile Include="System.ComponentModel.Design\MenuCommand.cs" />\r
- <Compile Include="System.ComponentModel.Design\RuntimeLicenseContext.cs" />\r
- <Compile Include="System.ComponentModel.Design\SelectionTypes.cs" />\r
- <Compile Include="System.ComponentModel.Design\ServiceContainer.cs" />\r
- <Compile Include="System.ComponentModel.Design\ServiceCreatorCallback.cs" />\r
- <Compile Include="System.ComponentModel.Design\StandardCommands.cs" />\r
- <Compile Include="System.ComponentModel.Design\StandardToolWindows.cs" />\r
- <Compile Include="System.ComponentModel.Design\TypeDescriptionProviderService.cs" />\r
- <Compile Include="System.ComponentModel.Design\ViewTechnology.cs" />\r
- <Compile Include="System.ComponentModel\AddingNewEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\AddingNewEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\AmbientValueAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ArrayConverter.cs" />\r
- <Compile Include="System.ComponentModel\AsyncCompletedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\AsyncCompletedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\AsyncOperation.cs" />\r
- <Compile Include="System.ComponentModel\AsyncOperationManager.cs" />\r
- <Compile Include="System.ComponentModel\AttributeCollection.cs" />\r
- <Compile Include="System.ComponentModel\AttributeProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel\BackgroundWorker.cs" />\r
- <Compile Include="System.ComponentModel\BaseNumberConverter.cs" />\r
- <Compile Include="System.ComponentModel\BindableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\BindableSupport.cs" />\r
- <Compile Include="System.ComponentModel\BindingDirection.cs" />\r
- <Compile Include="System.ComponentModel\BindingList.cs" />\r
- <Compile Include="System.ComponentModel\BooleanConverter.cs" />\r
- <Compile Include="System.ComponentModel\BrowsableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ByteConverter.cs" />\r
- <Compile Include="System.ComponentModel\CancelEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\CancelEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\CategoryAttribute.cs" />\r
- <Compile Include="System.ComponentModel\CharConverter.cs" />\r
- <Compile Include="System.ComponentModel\CollectionChangeAction.cs" />\r
- <Compile Include="System.ComponentModel\CollectionChangeEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\CollectionChangeEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\CollectionConverter.cs" />\r
- <Compile Include="System.ComponentModel\ComplexBindingPropertiesAttribute.cs" />\r
- <Compile Include="System.ComponentModel\Component.cs" />\r
- <Compile Include="System.ComponentModel\ComponentCollection.cs" />\r
- <Compile Include="System.ComponentModel\ComponentConverter.cs" />\r
- <Compile Include="System.ComponentModel\ComponentEditor.cs" />\r
- <Compile Include="System.ComponentModel\ComponentResourceManager.cs" />\r
- <Compile Include="System.ComponentModel\Container.cs" />\r
- <Compile Include="System.ComponentModel\ContainerFilterService.cs" />\r
- <Compile Include="System.ComponentModel\CultureInfoConverter.cs" />\r
- <Compile Include="System.ComponentModel\CustomTypeDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\DataErrorsChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectFieldAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectMethodAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DataObjectMethodType.cs" />\r
- <Compile Include="System.ComponentModel\DateTimeConverter.cs" />\r
- <Compile Include="System.ComponentModel\DateTimeOffsetConverter.cs" />\r
- <Compile Include="System.ComponentModel\DecimalConverter.cs" />\r
- <Compile Include="System.ComponentModel\DefaultBindingPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DefaultEventAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DefaultPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DefaultValueAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DerivedPropertyDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\DescriptionAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignerAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignerCategoryAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignerSerializationVisibility.cs" />\r
- <Compile Include="System.ComponentModel\DesignerSerializationVisibilityAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignOnlyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DesignTimeVisibleAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DisplayNameAttribute.cs" />\r
- <Compile Include="System.ComponentModel\DoubleConverter.cs" />\r
- <Compile Include="System.ComponentModel\DoWorkEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\DoWorkEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\EditorAttribute.cs" />\r
- <Compile Include="System.ComponentModel\EditorBrowsableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\EditorBrowsableState.cs" />\r
- <Compile Include="System.ComponentModel\EnumConverter.cs" />\r
- <Compile Include="System.ComponentModel\EventDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\EventDescriptorCollection.cs" />\r
- <Compile Include="System.ComponentModel\EventHandlerList.cs" />\r
- <Compile Include="System.ComponentModel\ExpandableObjectConverter.cs" />\r
- <Compile Include="System.ComponentModel\ExtenderProvidedPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\GuidConverter.cs" />\r
- <Compile Include="System.ComponentModel\HandledEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\HandledEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\IBindingList.cs" />\r
- <Compile Include="System.ComponentModel\IBindingListView.cs" />\r
- <Compile Include="System.ComponentModel\ICancelAddNew.cs" />\r
- <Compile Include="System.ComponentModel\IChangeTracking.cs" />\r
- <Compile Include="System.ComponentModel\IComNativeDescriptorHandler.cs" />\r
- <Compile Include="System.ComponentModel\IComponent.cs" />\r
- <Compile Include="System.ComponentModel\IContainer.cs" />\r
- <Compile Include="System.ComponentModel\ICustomTypeDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\IDataErrorInfo.cs" />\r
- <Compile Include="System.ComponentModel\IEditableObject.cs" />\r
- <Compile Include="System.ComponentModel\IExtenderProvider.cs" />\r
- <Compile Include="System.ComponentModel\IIntellisenseBuilder.cs" />\r
- <Compile Include="System.ComponentModel\IListSource.cs" />\r
- <Compile Include="System.ComponentModel\ImmutableObjectAttribute.cs" />\r
- <Compile Include="System.ComponentModel\INestedContainer.cs" />\r
- <Compile Include="System.ComponentModel\INestedSite.cs" />\r
- <Compile Include="System.ComponentModel\InheritanceAttribute.cs" />\r
- <Compile Include="System.ComponentModel\InheritanceLevel.cs" />\r
- <Compile Include="System.ComponentModel\InitializationEventAttribute.cs" />\r
- <Compile Include="System.ComponentModel\INotifyDataErrorInfo.cs" />\r
- <Compile Include="System.ComponentModel\INotifyPropertyChanged.cs" />\r
- <Compile Include="System.ComponentModel\INotifyPropertyChanging.cs" />\r
- <Compile Include="System.ComponentModel\InstallerTypeAttribute.cs" />\r
- <Compile Include="System.ComponentModel\InstanceCreationEditor.cs" />\r
- <Compile Include="System.ComponentModel\Int16Converter.cs" />\r
- <Compile Include="System.ComponentModel\Int32Converter.cs" />\r
- <Compile Include="System.ComponentModel\Int64Converter.cs" />\r
- <Compile Include="System.ComponentModel\InvalidAsynchronousStateException.cs" />\r
- <Compile Include="System.ComponentModel\InvalidEnumArgumentException.cs" />\r
- <Compile Include="System.ComponentModel\IRaiseItemChangedEvents.cs" />\r
- <Compile Include="System.ComponentModel\IRevertibleChangeTracking.cs" />\r
- <Compile Include="System.ComponentModel\ISite.cs" />\r
- <Compile Include="System.ComponentModel\ISupportInitialize.cs" />\r
- <Compile Include="System.ComponentModel\ISupportInitializeNotification.cs" />\r
- <Compile Include="System.ComponentModel\ISynchronizeInvoke.cs" />\r
- <Compile Include="System.ComponentModel\ITypeDescriptorContext.cs" />\r
- <Compile Include="System.ComponentModel\ITypedList.cs" />\r
- <Compile Include="System.ComponentModel\License.cs" />\r
- <Compile Include="System.ComponentModel\LicenseContext.cs" />\r
- <Compile Include="System.ComponentModel\LicenseException.cs" />\r
- <Compile Include="System.ComponentModel\LicenseManager.cs" />\r
- <Compile Include="System.ComponentModel\LicenseProvider.cs" />\r
- <Compile Include="System.ComponentModel\LicenseProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel\LicenseUsageMode.cs" />\r
- <Compile Include="System.ComponentModel\LicFileLicenseProvider.cs" />\r
- <Compile Include="System.ComponentModel\ListBindableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ListChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\ListChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\ListChangedType.cs" />\r
- <Compile Include="System.ComponentModel\ListSortDescription.cs" />\r
- <Compile Include="System.ComponentModel\ListSortDescriptionCollection.cs" />\r
- <Compile Include="System.ComponentModel\ListSortDirection.cs" />\r
- <Compile Include="System.ComponentModel\LocalizableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\LookupBindingPropertiesAttribute.cs" />\r
- <Compile Include="System.ComponentModel\MarshalByValueComponent.cs" />\r
- <Compile Include="System.ComponentModel\MaskedTextProvider.cs" />\r
- <Compile Include="System.ComponentModel\MaskedTextResultHint.cs" />\r
- <Compile Include="System.ComponentModel\MemberDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\MergablePropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\MultilineStringConverter.cs" />\r
- <Compile Include="System.ComponentModel\NestedContainer.cs" />\r
- <Compile Include="System.ComponentModel\NotifyParentPropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\NullableConverter.cs" />\r
- <Compile Include="System.ComponentModel\ParenthesizePropertyNameAttribute.cs" />\r
- <Compile Include="System.ComponentModel\PasswordPropertyTextAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ProgressChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\ProgressChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangingEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\PropertyChangingEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\PropertyDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\PropertyDescriptorCollection.cs" />\r
- <Compile Include="System.ComponentModel\PropertyTabAttribute.cs" />\r
- <Compile Include="System.ComponentModel\PropertyTabScope.cs" />\r
- <Compile Include="System.ComponentModel\ProvidePropertyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ReadOnlyAttribute.cs" />\r
- <Compile Include="System.ComponentModel\RecommendedAsConfigurableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ReferenceConverter.cs" />\r
- <Compile Include="System.ComponentModel\ReflectionEventDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\ReflectionPropertyDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\RefreshEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\RefreshEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\RefreshProperties.cs" />\r
- <Compile Include="System.ComponentModel\RefreshPropertiesAttribute.cs" />\r
- <Compile Include="System.ComponentModel\RunInstallerAttribute.cs" />\r
- <Compile Include="System.ComponentModel\RunWorkerCompletedEventArgs.cs" />\r
- <Compile Include="System.ComponentModel\RunWorkerCompletedEventHandler.cs" />\r
- <Compile Include="System.ComponentModel\SByteConverter.cs" />\r
- <Compile Include="System.ComponentModel\SettingsBindableAttribute.cs" />\r
- <Compile Include="System.ComponentModel\SingleConverter.cs" />\r
- <Compile Include="System.ComponentModel\StringConverter.cs" />\r
- <Compile Include="System.ComponentModel\SyntaxCheck.cs" />\r
- <Compile Include="System.ComponentModel\TimeSpanConverter.cs" />\r
- <Compile Include="System.ComponentModel\ToolboxItemAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ToolboxItemFilterAttribute.cs" />\r
- <Compile Include="System.ComponentModel\ToolboxItemFilterType.cs" />\r
- <Compile Include="System.ComponentModel\TypeConverter.cs" />\r
- <Compile Include="System.ComponentModel\TypeConverterAttribute.cs" />\r
- <Compile Include="System.ComponentModel\TypeDescriptionProvider.cs" />\r
- <Compile Include="System.ComponentModel\TypeDescriptionProviderAttribute.cs" />\r
- <Compile Include="System.ComponentModel\TypeDescriptor.cs" />\r
- <Compile Include="System.ComponentModel\TypeListConverter.cs" />\r
- <Compile Include="System.ComponentModel\UInt16Converter.cs" />\r
- <Compile Include="System.ComponentModel\UInt32Converter.cs" />\r
- <Compile Include="System.ComponentModel\UInt64Converter.cs" />\r
- <Compile Include="System.ComponentModel\WarningException.cs" />\r
- <Compile Include="System.ComponentModel\WeakObjectWrapper.cs" />\r
- <Compile Include="System.ComponentModel\WeakObjectWrapperComparer.cs" />\r
- <Compile Include="System.ComponentModel\Win32Exception.cs" />\r
- <Compile Include="System.Configuration\ApplicationScopedSettingAttribute.cs" />\r
- <Compile Include="System.Configuration\ApplicationSettingsBase.cs" />\r
- <Compile Include="System.Configuration\ApplicationSettingsGroup.cs" />\r
- <Compile Include="System.Configuration\AppSettingsReader.cs" />\r
- <Compile Include="System.Configuration\ClientSettingsSection.cs" />\r
- <Compile Include="System.Configuration\ConfigHelper.cs" />\r
- <Compile Include="System.Configuration\ConfigurationException.cs" />\r
- <Compile Include="System.Configuration\ConfigurationSettings.cs" />\r
- <Compile Include="System.Configuration\ConfigXmlDocument.cs" />\r
- <Compile Include="System.Configuration\CustomizableFileSettingsProvider.cs" />\r
- <Compile Include="System.Configuration\DefaultSettingValueAttribute.cs" />\r
- <Compile Include="System.Configuration\DictionarySectionHandler.cs" />\r
- <Compile Include="System.Configuration\IApplicationSettingsProvider.cs" />\r
- <Compile Include="System.Configuration\IConfigurationSectionHandler.cs" />\r
- <Compile Include="System.Configuration\IConfigurationSystem.cs" />\r
- <Compile Include="System.Configuration\IConfigXmlNode.cs" />\r
- <Compile Include="System.Configuration\IdnElement.cs" />\r
- <Compile Include="System.Configuration\IgnoreSectionHandler.cs" />\r
- <Compile Include="System.Configuration\IPersistComponentSettings.cs" />\r
- <Compile Include="System.Configuration\IriParsingElement.cs" />\r
- <Compile Include="System.Configuration\ISettingsProviderService.cs" />\r
- <Compile Include="System.Configuration\LocalFileSettingsProvider.cs" />\r
- <Compile Include="System.Configuration\NameValueFileSectionHandler.cs" />\r
- <Compile Include="System.Configuration\NameValueSectionHandler.cs" />\r
- <Compile Include="System.Configuration\NoSettingsVersionUpgradeAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingChangingEventArgs.cs" />\r
- <Compile Include="System.Configuration\SettingChangingEventHandler.cs" />\r
- <Compile Include="System.Configuration\SettingElement.cs" />\r
- <Compile Include="System.Configuration\SettingElementCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsAttributeDictionary.cs" />\r
- <Compile Include="System.Configuration\SettingsBase.cs" />\r
- <Compile Include="System.Configuration\SettingsContext.cs" />\r
- <Compile Include="System.Configuration\SettingsDescriptionAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsGroupDescriptionAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsGroupNameAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsLoadedEventArgs.cs" />\r
- <Compile Include="System.Configuration\SettingsLoadedEventHandler.cs" />\r
- <Compile Include="System.Configuration\SettingsManageability.cs" />\r
- <Compile Include="System.Configuration\SettingsManageabilityAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsProperty.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyIsReadOnlyException.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyNotFoundException.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyValue.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyValueCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsPropertyWrongTypeException.cs" />\r
- <Compile Include="System.Configuration\SettingsProvider.cs" />\r
- <Compile Include="System.Configuration\SettingsProviderAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingsProviderCollection.cs" />\r
- <Compile Include="System.Configuration\SettingsSavingEventHandler.cs" />\r
- <Compile Include="System.Configuration\SettingsSerializeAs.cs" />\r
- <Compile Include="System.Configuration\SettingsSerializeAsAttribute.cs" />\r
- <Compile Include="System.Configuration\SettingValueElement.cs" />\r
- <Compile Include="System.Configuration\SingleTagSectionHandler.cs" />\r
- <Compile Include="System.Configuration\SpecialSetting.cs" />\r
- <Compile Include="System.Configuration\SpecialSettingAttribute.cs" />\r
- <Compile Include="System.Configuration\UriSection.cs" />\r
- <Compile Include="System.Configuration\UserScopedSettingAttribute.cs" />\r
- <Compile Include="System.Configuration\UserSettingsGroup.cs" />\r
- <Compile Include="System.Diagnostics.CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs" />\r
- <Compile Include="System.Diagnostics\AlphabeticalEnumConverter.cs" />\r
- <Compile Include="System.Diagnostics\BooleanSwitch.cs" />\r
- <Compile Include="System.Diagnostics\ConsoleTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\CorrelationManager.cs" />\r
- <Compile Include="System.Diagnostics\CounterCreationData.cs" />\r
- <Compile Include="System.Diagnostics\CounterCreationDataCollection.cs" />\r
- <Compile Include="System.Diagnostics\CounterSample.cs" />\r
- <Compile Include="System.Diagnostics\CounterSampleCalculator.cs" />\r
- <Compile Include="System.Diagnostics\DataReceivedEventArgs.cs" />\r
- <Compile Include="System.Diagnostics\DataReceivedEventHandler.cs" />\r
- <Compile Include="System.Diagnostics\Debug.cs" />\r
- <Compile Include="System.Diagnostics\DefaultTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\DelimitedListTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\DiagnosticsConfigurationHandler.cs" />\r
- <Compile Include="System.Diagnostics\EntryWrittenEventArgs.cs" />\r
- <Compile Include="System.Diagnostics\EntryWrittenEventHandler.cs" />\r
- <Compile Include="System.Diagnostics\EventInstance.cs" />\r
- <Compile Include="System.Diagnostics\EventLog.cs" />\r
- <Compile Include="System.Diagnostics\EventLogEntry.cs" />\r
- <Compile Include="System.Diagnostics\EventLogEntryCollection.cs" />\r
- <Compile Include="System.Diagnostics\EventLogEntryType.cs" />\r
- <Compile Include="System.Diagnostics\EventLogImpl.cs" />\r
- <Compile Include="System.Diagnostics\EventLogInstaller.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermission.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionAccess.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionAttribute.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionEntry.cs" />\r
- <Compile Include="System.Diagnostics\EventLogPermissionEntryCollection.cs" />\r
- <Compile Include="System.Diagnostics\EventLogTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\EventSourceCreationData.cs" />\r
- <Compile Include="System.Diagnostics\EventTypeFilter.cs" />\r
- <Compile Include="System.Diagnostics\FileVersionInfo.cs" />\r
- <Compile Include="System.Diagnostics\ICollectData.cs" />\r
- <Compile Include="System.Diagnostics\InstanceData.cs" />\r
- <Compile Include="System.Diagnostics\InstanceDataCollection.cs" />\r
- <Compile Include="System.Diagnostics\InstanceDataCollectionCollection.cs" />\r
- <Compile Include="System.Diagnostics\LocalFileEventLog.cs" />\r
- <Compile Include="System.Diagnostics\MonitoringDescriptionAttribute.cs" />\r
- <Compile Include="System.Diagnostics\NullEventLog.cs" />\r
- <Compile Include="System.Diagnostics\OverflowAction.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounter.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterCategory.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterCategoryType.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterInstaller.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterInstanceLifetime.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterManager.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermission.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionAccess.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionAttribute.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionEntry.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterPermissionEntryCollection.cs" />\r
- <Compile Include="System.Diagnostics\PerformanceCounterType.cs" />\r
- <Compile Include="System.Diagnostics\Process.cs" />\r
- <Compile Include="System.Diagnostics\ProcessModule.cs" />\r
- <Compile Include="System.Diagnostics\ProcessModuleCollection.cs" />\r
- <Compile Include="System.Diagnostics\ProcessPriorityClass.cs" />\r
- <Compile Include="System.Diagnostics\ProcessStartInfo.cs" />\r
- <Compile Include="System.Diagnostics\ProcessThread.cs" />\r
- <Compile Include="System.Diagnostics\ProcessThreadCollection.cs" />\r
- <Compile Include="System.Diagnostics\ProcessWindowStyle.cs" />\r
- <Compile Include="System.Diagnostics\SourceFilter.cs" />\r
- <Compile Include="System.Diagnostics\SourceLevels.cs" />\r
- <Compile Include="System.Diagnostics\SourceSwitch.cs" />\r
- <Compile Include="System.Diagnostics\Stopwatch.cs" />\r
- <Compile Include="System.Diagnostics\Switch.cs" />\r
- <Compile Include="System.Diagnostics\SwitchAttribute.cs" />\r
- <Compile Include="System.Diagnostics\SwitchLevelAttribute.cs" />\r
- <Compile Include="System.Diagnostics\TextWriterTraceListener.cs" />\r
- <Compile Include="System.Diagnostics\ThreadPriorityLevel.cs" />\r
- <Compile Include="System.Diagnostics\ThreadState.cs" />\r
- <Compile Include="System.Diagnostics\ThreadWaitReason.cs" />\r
- <Compile Include="System.Diagnostics\Trace.cs" />\r
- <Compile Include="System.Diagnostics\TraceEventCache.cs" />\r
- <Compile Include="System.Diagnostics\TraceEventType.cs" />\r
- <Compile Include="System.Diagnostics\TraceFilter.cs" />\r
- <Compile Include="System.Diagnostics\TraceImpl.cs" />\r
- <Compile Include="System.Diagnostics\TraceLevel.cs" />\r
- <Compile Include="System.Diagnostics\TraceListener.cs" />\r
- <Compile Include="System.Diagnostics\TraceListenerCollection.cs" />\r
- <Compile Include="System.Diagnostics\TraceOptions.cs" />\r
- <Compile Include="System.Diagnostics\TraceSource.cs" />\r
- <Compile Include="System.Diagnostics\TraceSourceInfo.cs" />\r
- <Compile Include="System.Diagnostics\TraceSwitch.cs" />\r
- <Compile Include="System.Diagnostics\Win32EventLog.cs" />\r
- <Compile Include="System.Diagnostics\XmlWriterTraceListener.cs" />\r
- <Compile Include="System.IO.Compression\CompressionLevel.cs" />\r
- <Compile Include="System.IO.Compression\CompressionMode.cs" />\r
- <Compile Include="System.IO.Compression\DeflateStream.cs" />\r
- <Compile Include="System.IO.Compression\GZipStream.cs" />\r
- <Compile Include="System.IO.Ports\Handshake.cs" />\r
- <Compile Include="System.IO.Ports\ISerialStream.cs" />\r
- <Compile Include="System.IO.Ports\Parity.cs" />\r
- <Compile Include="System.IO.Ports\SerialData.cs" />\r
- <Compile Include="System.IO.Ports\SerialError.cs" />\r
- <Compile Include="System.IO.Ports\SerialErrorEventArgs.cs" />\r
- <Compile Include="System.IO.Ports\SerialPinChange.cs" />\r
- <Compile Include="System.IO.Ports\SerialPinChangedEventArgs.cs" />\r
- <Compile Include="System.IO.Ports\SerialPort.cs" />\r
- <Compile Include="System.IO.Ports\SerialPortStream.cs" />\r
- <Compile Include="System.IO.Ports\SerialReceivedEventArgs.cs" />\r
- <Compile Include="System.IO.Ports\SerialSignal.cs" />\r
- <Compile Include="System.IO.Ports\StopBits.cs" />\r
- <Compile Include="System.IO.Ports\WinSerialStream.cs" />\r
- <Compile Include="System.IO\DefaultWatcher.cs" />\r
- <Compile Include="System.IO\ErrorEventArgs.cs" />\r
- <Compile Include="System.IO\ErrorEventHandler.cs" />\r
- <Compile Include="System.IO\FAMWatcher.cs" />\r
- <Compile Include="System.IO\FileAction.cs" />\r
- <Compile Include="System.IO\FileSystemEventArgs.cs" />\r
- <Compile Include="System.IO\FileSystemEventHandler.cs" />\r
- <Compile Include="System.IO\FileSystemWatcher.cs" />\r
- <Compile Include="System.IO\IFileWatcher.cs" />\r
- <Compile Include="System.IO\InotifyWatcher.cs" />\r
- <Compile Include="System.IO\InternalBufferOverflowException.cs" />\r
- <Compile Include="System.IO\InvalidDataException.cs" />\r
- <Compile Include="System.IO\IODescriptionAttribute.cs" />\r
- <Compile Include="System.IO\KeventWatcher.cs" />\r
- <Compile Include="System.IO\MonoSyncFileStream.cs" />\r
- <Compile Include="System.IO\NotifyFilters.cs" />\r
- <Compile Include="System.IO\NullFileWatcher.cs" />\r
- <Compile Include="System.IO\RenamedEventArgs.cs" />\r
- <Compile Include="System.IO\RenamedEventHandler.cs" />\r
- <Compile Include="System.IO\SearchPattern.cs" />\r
- <Compile Include="System.IO\WaitForChangedResult.cs" />\r
- <Compile Include="System.IO\WatcherChangeTypes.cs" />\r
- <Compile Include="System.IO\WindowsWatcher.cs" />\r
- <Compile Include="System.Media\AudioData.cs" />\r
- <Compile Include="System.Media\AudioDevice.cs" />\r
- <Compile Include="System.Media\SoundPlayer.cs" />\r
- <Compile Include="System.Media\SystemSound.cs" />\r
- <Compile Include="System.Media\SystemSounds.cs" />\r
- <Compile Include="System.Media\Win32SoundPlayer.cs" />\r
- <Compile Include="System.Net.Cache\HttpCacheAgeControl.cs" />\r
- <Compile Include="System.Net.Cache\HttpRequestCacheLevel.cs" />\r
- <Compile Include="System.Net.Cache\HttpRequestCachePolicy.cs" />\r
- <Compile Include="System.Net.Cache\RequestCacheLevel.cs" />\r
- <Compile Include="System.Net.Cache\RequestCachePolicy.cs" />\r
- <Compile Include="System.Net.Configuration\AuthenticationModuleElement.cs" />\r
- <Compile Include="System.Net.Configuration\AuthenticationModuleElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\AuthenticationModulesSection.cs" />\r
- <Compile Include="System.Net.Configuration\BypassElement.cs" />\r
- <Compile Include="System.Net.Configuration\BypassElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementElement.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementHandler.cs" />\r
- <Compile Include="System.Net.Configuration\ConnectionManagementSection.cs" />\r
- <Compile Include="System.Net.Configuration\DefaultProxyHandler.cs" />\r
- <Compile Include="System.Net.Configuration\DefaultProxySection.cs" />\r
- <Compile Include="System.Net.Configuration\FtpCachePolicyElement.cs" />\r
- <Compile Include="System.Net.Configuration\HttpCachePolicyElement.cs" />\r
- <Compile Include="System.Net.Configuration\HttpWebRequestElement.cs" />\r
- <Compile Include="System.Net.Configuration\Ipv6Element.cs" />\r
- <Compile Include="System.Net.Configuration\MailSettingsSectionGroup.cs" />\r
- <Compile Include="System.Net.Configuration\ModuleElement.cs" />\r
- <Compile Include="System.Net.Configuration\NetAuthenticationModuleHandler.cs" />\r
- <Compile Include="System.Net.Configuration\NetConfigurationHandler.cs" />\r
- <Compile Include="System.Net.Configuration\NetSectionGroup.cs" />\r
- <Compile Include="System.Net.Configuration\PerformanceCountersElement.cs" />\r
- <Compile Include="System.Net.Configuration\ProxyElement.cs" />\r
- <Compile Include="System.Net.Configuration\RequestCachingSection.cs" />\r
- <Compile Include="System.Net.Configuration\ServicePointManagerElement.cs" />\r
- <Compile Include="System.Net.Configuration\SettingsSection.cs" />\r
- <Compile Include="System.Net.Configuration\SmtpNetworkElement.cs" />\r
- <Compile Include="System.Net.Configuration\SmtpSection.cs" />\r
- <Compile Include="System.Net.Configuration\SmtpSpecifiedPickupDirectoryElement.cs" />\r
- <Compile Include="System.Net.Configuration\SocketElement.cs" />\r
- <Compile Include="System.Net.Configuration\WebProxyScriptElement.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModuleElement.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModuleElementCollection.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModuleHandler.cs" />\r
- <Compile Include="System.Net.Configuration\WebRequestModulesSection.cs" />\r
- <Compile Include="System.Net.Mail\AlternateView.cs" />\r
- <Compile Include="System.Net.Mail\AlternateViewCollection.cs" />\r
- <Compile Include="System.Net.Mail\Attachment.cs" />\r
- <Compile Include="System.Net.Mail\AttachmentBase.cs" />\r
- <Compile Include="System.Net.Mail\AttachmentCollection.cs" />\r
- <Compile Include="System.Net.Mail\DeliveryNotificationOptions.cs" />\r
- <Compile Include="System.Net.Mail\LinkedResource.cs" />\r
- <Compile Include="System.Net.Mail\LinkedResourceCollection.cs" />\r
- <Compile Include="System.Net.Mail\MailAddress.cs" />\r
- <Compile Include="System.Net.Mail\MailAddressCollection.cs" />\r
- <Compile Include="System.Net.Mail\MailMessage.cs" />\r
- <Compile Include="System.Net.Mail\MailPriority.cs" />\r
- <Compile Include="System.Net.Mail\SendCompletedEventHandler.cs" />\r
- <Compile Include="System.Net.Mail\SmtpAccess.cs" />\r
- <Compile Include="System.Net.Mail\SmtpClient.cs" />\r
- <Compile Include="System.Net.Mail\SmtpDeliveryMethod.cs" />\r
- <Compile Include="System.Net.Mail\SmtpException.cs" />\r
- <Compile Include="System.Net.Mail\SmtpFailedRecipientException.cs" />\r
- <Compile Include="System.Net.Mail\SmtpFailedRecipientsException.cs" />\r
- <Compile Include="System.Net.Mail\SmtpPermission.cs" />\r
- <Compile Include="System.Net.Mail\SmtpPermissionAttribute.cs" />\r
- <Compile Include="System.Net.Mail\SmtpStatusCode.cs" />\r
- <Compile Include="System.Net.Mime\ContentDisposition.cs" />\r
- <Compile Include="System.Net.Mime\ContentType.cs" />\r
- <Compile Include="System.Net.Mime\DispositionTypeNames.cs" />\r
- <Compile Include="System.Net.Mime\MediaTypeNames.cs" />\r
- <Compile Include="System.Net.Mime\TransferEncoding.cs" />\r
- <Compile Include="System.Net.NetworkInformation\DuplicateAddressDetectionState.cs" />\r
- <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IcmpV4Statistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IcmpV6Statistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPGlobalProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPGlobalStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPInterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPStatus.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPv4InterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPv4InterfaceStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPv6InterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\LinuxNetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MacOsNetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetBiosNodeType.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAddressChangedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityChangedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityEventArgs.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkChange.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationAccess.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationException.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationPermission.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationPermissionAttribute.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterface.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterfaceComponent.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterfaceType.cs" />\r
- <Compile Include="System.Net.NetworkInformation\OperationalStatus.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PhysicalAddress.cs" />\r
- <Compile Include="System.Net.NetworkInformation\Ping.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingCompletedEventArgs.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingCompletedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingException.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingOptions.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingReply.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PrefixOrigin.cs" />\r
- <Compile Include="System.Net.NetworkInformation\SuffixOrigin.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpConnectionInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpState.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UdpStatistics.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\Win32NetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.Security\AuthenticatedStream.cs" />\r
- <Compile Include="System.Net.Security\AuthenticationLevel.cs" />\r
- <Compile Include="System.Net.Security\LocalCertificateSelectionCallback.cs" />\r
- <Compile Include="System.Net.Security\NegotiateStream.cs" />\r
- <Compile Include="System.Net.Security\ProtectionLevel.cs" />\r
- <Compile Include="System.Net.Security\RemoteCertificateValidationCallback.cs" />\r
- <Compile Include="System.Net.Security\SslPolicyErrors.cs" />\r
- <Compile Include="System.Net.Security\SslStream.cs" />\r
- <Compile Include="System.Net.Sockets\AddressFamily.cs" />\r
- <Compile Include="System.Net.Sockets\IOControlCode.cs" />\r
- <Compile Include="System.Net.Sockets\IPPacketInformation.cs" />\r
- <Compile Include="System.Net.Sockets\IPv6MulticastOption.cs" />\r
- <Compile Include="System.Net.Sockets\LingerOption.cs" />\r
- <Compile Include="System.Net.Sockets\MulticastOption.cs" />\r
- <Compile Include="System.Net.Sockets\NetworkStream.cs" />\r
- <Compile Include="System.Net.Sockets\ProtocolFamily.cs" />\r
- <Compile Include="System.Net.Sockets\ProtocolType.cs" />\r
- <Compile Include="System.Net.Sockets\SelectMode.cs" />\r
- <Compile Include="System.Net.Sockets\SendPacketsElement.cs" />\r
- <Compile Include="System.Net.Sockets\Socket.cs" />\r
- <Compile Include="System.Net.Sockets\Socket_2_1.cs" />\r
- <Compile Include="System.Net.Sockets\SocketAsyncEventArgs.cs" />\r
- <Compile Include="System.Net.Sockets\SocketAsyncOperation.cs" />\r
- <Compile Include="System.Net.Sockets\SocketError.cs" />\r
- <Compile Include="System.Net.Sockets\SocketException.cs" />\r
- <Compile Include="System.Net.Sockets\SocketFlags.cs" />\r
- <Compile Include="System.Net.Sockets\SocketInformation.cs" />\r
- <Compile Include="System.Net.Sockets\SocketInformationOptions.cs" />\r
- <Compile Include="System.Net.Sockets\SocketOptionLevel.cs" />\r
- <Compile Include="System.Net.Sockets\SocketOptionName.cs" />\r
- <Compile Include="System.Net.Sockets\SocketShutdown.cs" />\r
- <Compile Include="System.Net.Sockets\SocketType.cs" />\r
- <Compile Include="System.Net.Sockets\TcpClient.cs" />\r
- <Compile Include="System.Net.Sockets\TcpListener.cs" />\r
- <Compile Include="System.Net.Sockets\TransmitFileOptions.cs" />\r
- <Compile Include="System.Net.Sockets\UdpClient.cs" />\r
- <Compile Include="System.Net.Sockets\UdpReceiveResult.cs" />\r
- <Compile Include="System.Net.WebSockets\ClientWebSocket.cs" />\r
- <Compile Include="System.Net.WebSockets\ClientWebSocketOptions.cs" />\r
- <Compile Include="System.Net.WebSockets\HttpListenerWebSocketContext.cs" />\r
- <Compile Include="System.Net.WebSockets\StreamWebSocket.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocket.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketCloseStatus.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketContext.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketError.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketException.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketMessageType.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketReceiveResult.cs" />\r
- <Compile Include="System.Net.WebSockets\WebSocketState.cs" />\r
- <Compile Include="System.Net\AuthenticationManager.cs" />\r
- <Compile Include="System.Net\AuthenticationSchemes.cs" />\r
- <Compile Include="System.Net\AuthenticationSchemeSelector.cs" />\r
- <Compile Include="System.Net\Authorization.cs" />\r
- <Compile Include="System.Net\BasicClient.cs" />\r
- <Compile Include="System.Net\BindIPEndPoint.cs" />\r
- <Compile Include="System.Net\ChunkedInputStream.cs" />\r
- <Compile Include="System.Net\ChunkStream.cs" />\r
- <Compile Include="System.Net\ConnectionModes.cs" />\r
- <Compile Include="System.Net\Cookie.cs" />\r
- <Compile Include="System.Net\CookieCollection.cs" />\r
- <Compile Include="System.Net\CookieContainer.cs" />\r
- <Compile Include="System.Net\CookieException.cs" />\r
- <Compile Include="System.Net\CookieParser.cs" />\r
- <Compile Include="System.Net\CredentialCache.cs" />\r
- <Compile Include="System.Net\DecompressionMethods.cs" />\r
- <Compile Include="System.Net\DefaultCertificatePolicy.cs" />\r
- <Compile Include="System.Net\DigestClient.cs" />\r
- <Compile Include="System.Net\Dns.cs" />\r
- <Compile Include="System.Net\DnsAsyncResult.cs" />\r
- <Compile Include="System.Net\DnsEndPoint.cs" />\r
- <Compile Include="System.Net\DnsPermission.cs" />\r
- <Compile Include="System.Net\DnsPermissionAttribute.cs" />\r
- <Compile Include="System.Net\DownloadDataCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\DownloadDataCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\DownloadProgressChangedEventArgs.cs" />\r
- <Compile Include="System.Net\DownloadProgressChangedEventHandler.cs" />\r
- <Compile Include="System.Net\DownloadStringCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\DownloadStringCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\EndPoint.cs" />\r
- <Compile Include="System.Net\EndPointListener.cs" />\r
- <Compile Include="System.Net\EndPointManager.cs" />\r
- <Compile Include="System.Net\EndpointPermission.cs" />\r
- <Compile Include="System.Net\FileWebRequest.cs" />\r
- <Compile Include="System.Net\FileWebRequestCreator.cs" />\r
- <Compile Include="System.Net\FileWebResponse.cs" />\r
- <Compile Include="System.Net\FtpAsyncResult.cs" />\r
- <Compile Include="System.Net\FtpDataStream.cs" />\r
- <Compile Include="System.Net\FtpRequestCreator.cs" />\r
- <Compile Include="System.Net\FtpStatus.cs" />\r
- <Compile Include="System.Net\FtpStatusCode.cs" />\r
- <Compile Include="System.Net\FtpWebRequest.cs" />\r
- <Compile Include="System.Net\FtpWebResponse.cs" />\r
- <Compile Include="System.Net\GlobalProxySelection.cs" />\r
- <Compile Include="System.Net\HttpConnection.cs" />\r
- <Compile Include="System.Net\HttpContinueDelegate.cs" />\r
- <Compile Include="System.Net\HttpListener.cs" />\r
- <Compile Include="System.Net\HttpListenerBasicIdentity.cs" />\r
- <Compile Include="System.Net\HttpListenerContext.cs" />\r
- <Compile Include="System.Net\HttpListenerException.cs" />\r
- <Compile Include="System.Net\HttpListenerPrefixCollection.cs" />\r
- <Compile Include="System.Net\HttpListenerRequest.cs" />\r
- <Compile Include="System.Net\HttpListenerResponse.cs" />\r
- <Compile Include="System.Net\HttpRequestCreator.cs" />\r
- <Compile Include="System.Net\HttpRequestHeader.cs" />\r
- <Compile Include="System.Net\HttpResponseHeader.cs" />\r
- <Compile Include="System.Net\HttpStatusCode.cs" />\r
- <Compile Include="System.Net\HttpStreamAsyncResult.cs" />\r
- <Compile Include="System.Net\HttpUtility.cs" />\r
- <Compile Include="System.Net\HttpVersion.cs" />\r
- <Compile Include="System.Net\HttpWebRequest.cs" />\r
- <Compile Include="System.Net\HttpWebResponse.cs" />\r
- <Compile Include="System.Net\IAuthenticationModule.cs" />\r
- <Compile Include="System.Net\ICertificatePolicy.cs" />\r
- <Compile Include="System.Net\ICredentialLookup.cs" />\r
- <Compile Include="System.Net\ICredentialPolicy.cs" />\r
- <Compile Include="System.Net\ICredentialsByHost.cs" />\r
- <Compile Include="System.Net\IPAddress.cs" />\r
- <Compile Include="System.Net\IPEndPoint.cs" />\r
- <Compile Include="System.Net\IPHostEntry.cs" />\r
- <Compile Include="System.Net\IPv6Address.cs" />\r
- <Compile Include="System.Net\IWebConnectionState.cs" />\r
- <Compile Include="System.Net\IWebProxy.cs" />\r
- <Compile Include="System.Net\IWebProxyScript.cs" />\r
- <Compile Include="System.Net\IWebRequestCreate.cs" />\r
- <Compile Include="System.Net\ListenerAsyncResult.cs" />\r
- <Compile Include="System.Net\ListenerPrefix.cs" />\r
- <Compile Include="System.Net\MacProxy.cs" />\r
- <Compile Include="System.Net\MonoHttpDate.cs" />\r
- <Compile Include="System.Net\NetConfig.cs" />\r
- <Compile Include="System.Net\NetworkAccess.cs" />\r
- <Compile Include="System.Net\NetworkCredential.cs" />\r
- <Compile Include="System.Net\NtlmClient.cs" />\r
- <Compile Include="System.Net\OpenReadCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\OpenReadCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\OpenWriteCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\OpenWriteCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\ProtocolViolationException.cs" />\r
- <Compile Include="System.Net\RequestStream.cs" />\r
- <Compile Include="System.Net\ResponseStream.cs" />\r
- <Compile Include="System.Net\SecurityProtocolType.cs" />\r
- <Compile Include="System.Net\ServicePoint.cs" />\r
- <Compile Include="System.Net\ServicePointManager.cs" />\r
- <Compile Include="System.Net\ServicePointManager.extra.cs" />\r
- <Compile Include="System.Net\SimpleAsyncResult.cs" />\r
- <Compile Include="System.Net\SocketAddress.cs" />\r
- <Compile Include="System.Net\SocketPermission.cs" />\r
- <Compile Include="System.Net\SocketPermissionAttribute.cs" />\r
- <Compile Include="System.Net\TransportContext.cs" />\r
- <Compile Include="System.Net\TransportType.cs" />\r
- <Compile Include="System.Net\UploadDataCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadDataCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadFileCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadFileCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadProgressChangedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadProgressChangedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadStringCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadStringCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\UploadValuesCompletedEventArgs.cs" />\r
- <Compile Include="System.Net\UploadValuesCompletedEventHandler.cs" />\r
- <Compile Include="System.Net\WebAsyncResult.cs" />\r
- <Compile Include="System.Net\WebClient.cs" />\r
- <Compile Include="System.Net\WebConnection.cs" />\r
- <Compile Include="System.Net\WebConnectionData.cs" />\r
- <Compile Include="System.Net\WebConnectionGroup.cs" />\r
- <Compile Include="System.Net\WebConnectionStream.cs" />\r
- <Compile Include="System.Net\WebException.cs" />\r
- <Compile Include="System.Net\WebExceptionStatus.cs" />\r
- <Compile Include="System.Net\WebHeaderCollection.cs" />\r
- <Compile Include="System.Net\WebPermission.cs" />\r
- <Compile Include="System.Net\WebPermissionAttribute.cs" />\r
- <Compile Include="System.Net\WebProxy.cs" />\r
- <Compile Include="System.Net\WebRequest.cs" />\r
- <Compile Include="System.Net\WebRequestMethods.cs" />\r
- <Compile Include="System.Net\WebResponse.cs" />\r
- <Compile Include="System.Net\WebUtility.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ADVF.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\DATADIR.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\DVASPECT.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\FORMATETC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IAdviseSink.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IDataObject.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumFORMATETC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumSTATDATA.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\STATDATA.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\STGMEDIUM.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\TYMED.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DefaultParameterValueAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\HandleCollector.cs" />\r
- <Compile Include="System.Runtime.InteropServices\StandardOleMarshalObject.cs" />\r
- <Compile Include="System.Runtime.Versioning\FrameworkName.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreRights.cs" />\r
- <Compile Include="System.Security.AccessControl\SemaphoreSecurity.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ConfigUtil.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ExtendedProtectionPolicyElement.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ServiceNameElement.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection.Configuration\ServiceNameElementCollection.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ChannelBinding.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ChannelBindingKind.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ExtendedProtectionPolicy.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ExtendedProtectionPolicyTypeConverter.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\PolicyEnforcement.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ProtectionScenario.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ServiceNameCollection.cs" />\r
- <Compile Include="System.Security.Authentication\AuthenticationException.cs" />\r
- <Compile Include="System.Security.Authentication\CipherAlgorithmType.cs" />\r
- <Compile Include="System.Security.Authentication\ExchangeAlgorithmType.cs" />\r
- <Compile Include="System.Security.Authentication\HashAlgorithmType.cs" />\r
- <Compile Include="System.Security.Authentication\InvalidCredentialException.cs" />\r
- <Compile Include="System.Security.Authentication\SslProtocols.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\OpenFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\OSX509Certificates.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\PublicKey.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\StoreLocation.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\StoreName.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X500DistinguishedName.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X500DistinguishedNameFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509BasicConstraintsExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Collection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Enumerator.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509CertificateCollection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Chain.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElement.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementCollection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainPolicy.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainStatus.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainStatusFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509EnhancedKeyUsageExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Extension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ExtensionCollection.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ExtensionEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509FindType.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509IncludeOption.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509KeyUsageExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509KeyUsageFlags.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509NameType.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509RevocationFlag.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509RevocationMode.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Store.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509SubjectKeyIdentifierExtension.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509SubjectKeyIdentifierHashAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509VerificationFlags.cs" />\r
- <Compile Include="System.Security.Cryptography\AsnEncodedData.cs" />\r
- <Compile Include="System.Security.Cryptography\AsnEncodedDataCollection.cs" />\r
- <Compile Include="System.Security.Cryptography\AsnEncodedDataEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography\Oid.cs" />\r
- <Compile Include="System.Security.Cryptography\OidCollection.cs" />\r
- <Compile Include="System.Security.Cryptography\OidEnumerator.cs" />\r
- <Compile Include="System.Security.Permissions\PermissionHelper.cs" />\r
- <Compile Include="System.Security.Permissions\ResourcePermissionBase.cs" />\r
- <Compile Include="System.Security.Permissions\ResourcePermissionBaseEntry.cs" />\r
- <Compile Include="System.Security.Permissions\StorePermission.cs" />\r
- <Compile Include="System.Security.Permissions\StorePermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\StorePermissionFlags.cs" />\r
- <Compile Include="System.Text.RegularExpressions\arch.cs" />\r
- <Compile Include="System.Text.RegularExpressions\BaseMachine.cs" />\r
- <Compile Include="System.Text.RegularExpressions\cache.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Capture.cs" />\r
- <Compile Include="System.Text.RegularExpressions\CaptureCollection.cs" />\r
- <Compile Include="System.Text.RegularExpressions\category.cs" />\r
- <Compile Include="System.Text.RegularExpressions\CILCompiler.cs" />\r
- <Compile Include="System.Text.RegularExpressions\compiler.cs" />\r
- <Compile Include="System.Text.RegularExpressions\debug.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Group.cs" />\r
- <Compile Include="System.Text.RegularExpressions\GroupCollection.cs" />\r
- <Compile Include="System.Text.RegularExpressions\interpreter.cs" />\r
- <Compile Include="System.Text.RegularExpressions\interval.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Match.cs" />\r
- <Compile Include="System.Text.RegularExpressions\MatchCollection.cs" />\r
- <Compile Include="System.Text.RegularExpressions\MatchEvaluator.cs" />\r
- <Compile Include="System.Text.RegularExpressions\parser.cs" />\r
- <Compile Include="System.Text.RegularExpressions\quicksearch.cs" />\r
- <Compile Include="System.Text.RegularExpressions\Regex.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexCompilationInfo.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexMatchTimeoutException.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexOptions.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexRunner.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RegexRunnerFactory.cs" />\r
- <Compile Include="System.Text.RegularExpressions\replace.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RxCompiler.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RxInterpreter.cs" />\r
- <Compile Include="System.Text.RegularExpressions\RxOp.cs" />\r
- <Compile Include="System.Text.RegularExpressions\syntax.cs" />\r
- <Compile Include="System.Threading\Barrier.cs" />\r
- <Compile Include="System.Threading\BarrierPostPhaseException.cs" />\r
- <Compile Include="System.Threading\Semaphore.cs" />\r
- <Compile Include="System.Threading\SemaphoreFullException.cs" />\r
- <Compile Include="System.Threading\ThreadExceptionEventArgs.cs" />\r
- <Compile Include="System.Threading\ThreadExceptionEventHandler.cs" />\r
- <Compile Include="System.Timers\ElapsedEventArgs.cs" />\r
- <Compile Include="System.Timers\ElapsedEventHandler.cs" />\r
- <Compile Include="System.Timers\Timer.cs" />\r
- <Compile Include="System.Timers\TimersDescriptionAttribute.cs" />\r
- <Compile Include="System.Web\AspNetHostingPermission.cs" />\r
- <Compile Include="System.Web\AspNetHostingPermissionAttribute.cs" />\r
- <Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />\r
- <Compile Include="System.Windows.Input\ICommand.cs" />\r
- <Compile Include="System\DefaultUriParser.cs" />\r
- <Compile Include="System\FileStyleUriParser.cs" />\r
- <Compile Include="System\FtpStyleUriParser.cs" />\r
- <Compile Include="System\GenericUriParser.cs" />\r
- <Compile Include="System\GenericUriParserOptions.cs" />\r
- <Compile Include="System\GopherStyleUriParser.cs" />\r
- <Compile Include="System\HttpStyleUriParser.cs" />\r
- <Compile Include="System\IUriData.cs" />\r
- <Compile Include="System\LdapStyleUriParser.cs" />\r
- <Compile Include="System\NetPipeStyleUriParser.cs" />\r
- <Compile Include="System\NetTcpStyleUriParser.cs" />\r
- <Compile Include="System\NewsStyleUriParser.cs" />\r
- <Compile Include="System\Platform.cs" />\r
- <Compile Include="System\SRDescriptionAttribute.cs" />\r
- <Compile Include="System\Uri.cs" />\r
- <Compile Include="System\UriBuilder.cs" />\r
- <Compile Include="System\UriComponents.cs" />\r
- <Compile Include="System\UriData.cs" />\r
- <Compile Include="System\UriElements.cs" />\r
- <Compile Include="System\UriFormat.cs" />\r
- <Compile Include="System\UriFormatException.cs" />\r
- <Compile Include="System\UriHostNameType.cs" />\r
- <Compile Include="System\UriIdnScope.cs" />\r
- <Compile Include="System\UriKind.cs" />\r
- <Compile Include="System\UriParseComponents.cs" />\r
- <Compile Include="System\UriParser.cs" />\r
- <Compile Include="System\UriPartial.cs" />\r
- <Compile Include="System\UriTypeConverter.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PreBuildEvent>
- <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PreBuildEvent>
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <ProjectReference Include="../corlib/corlib-build.csproj">\r
- <Project>{594C95E0-0B98-4CF3-B13F-ADEAF8D88968}</Project>\r
- <Name>corlib\corlib-build</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../System.XML/System.Xml-bare-build.csproj">\r
- <Project>{20A32333-D767-41D0-BB6B-9E2DE296EF10}</Project>\r
- <Name>System.XML\System.Xml-bare-build</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="System-build.csproj">\r
- <Project>{1F4CF6D1-51F5-420D-9F19-285609B2F2CA}</Project>\r
- <Name>System\System-build</Name>\r
- <Aliases>PrebuiltSystem</Aliases> </ProjectReference>\r
- <ProjectReference Include="../Mono.Security/Mono.Security-basic.csproj">\r
- <Project>{75FAE38B-6CBC-40B3-AAD7-FF0ACD2C94BD}</Project>\r
- <Name>Mono.Security\Mono.Security-basic</Name>\r
- <Aliases>MonoSecurity</Aliases> </ProjectReference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
- <ItemGroup>\r
- <EmbeddedResource Include="resources/Asterisk.wav">\r
- <LogicalName>Asterisk.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Beep.wav">\r
- <LogicalName>Beep.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Exclamation.wav">\r
- <LogicalName>Exclamation.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Hand.wav">\r
- <LogicalName>Hand.wav</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/Question.wav">\r
- <LogicalName>Question.wav</LogicalName>\r
- </EmbeddedResource>\r
- </ItemGroup>\r
-</Project>\r
-
<OutputType>Library</OutputType>\r
<NoWarn>1699,618</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x/secxml</OutputPath>\r
+ <IntermediateOutputPath>obj-secxml</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS;MONO_X509_ALIAS</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS;MONO_X509_ALIAS</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeArgumentReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeArrayCreateExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeArrayIndexerExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAssignStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttachEventStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttributeArgument.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttributeArgumentCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttributeDeclaration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeAttributeDeclarationCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeBaseReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeBinaryOperatorExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeBinaryOperatorType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCastExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCatchClause.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCatchClauseCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeChecksumPragma.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeComment.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCommentStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCommentStatementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeCompileUnit.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeConditionStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeConstructor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDefaultValueExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDelegateCreateExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDelegateInvokeExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDirectionExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDirective.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeDirectiveCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeEntryPointMethod.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeEventReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeExpressionCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeExpressionStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeFieldReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeGotoStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeIndexerExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeIterationStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeLabeledStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeLinePragma.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMemberEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMemberField.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMemberMethod.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMemberProperty.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMethodInvokeExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\codemethodreferenceexpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeMethodReturnStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeNamespace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeNamespaceCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeNamespaceImport.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeNamespaceImportCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeObjectCreateExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeParameterDeclarationExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeParameterDeclarationExpressionCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodePrimitiveExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodePropertyReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodePropertySetValueReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeRegionDirective.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeRegionMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeRemoveEventStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeSnippetCompileUnit.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeSnippetExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeSnippetStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeSnippetTypeMember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeStatementCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeThisReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeThrowExceptionStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTryCatchFinallyStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeConstructor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeDeclaration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeDeclarationCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeDelegate.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeMember.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeMemberCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeOfExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeParameter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeParameterCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeReference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeReferenceCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeTypeReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeVariableDeclarationStatement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\CodeVariableReferenceExpression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CodeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CodeGeneratorOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CodeValidator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CompilerError.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CompilerErrorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\CompilerParameters.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\GeneratedCodeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\GeneratorSupport.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\ICodeCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\ICodeGenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\ICodeParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\IndentTextWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\compiler\LanguageOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\FieldDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\codedom\MemberAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\bithelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\debugview.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\iset.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\linkedlist.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\queue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\sorteddictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\sortedlist.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\sortedset.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\sortedsetdebugview.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\stack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\generic\throwhelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\objectmodel\observablecollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\objectmodel\readonlyobservablecollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\bitvector32.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\casesensitivestringdictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\collectionsutil.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\fixedstringlookup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\hybriddictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\inotifycollectionchanged.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\iordereddictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\listdictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\nameobjectcollectionbase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\namevaluecollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\notifycollectionchangedeventargs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\ordereddictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\stringcollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\stringdictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\collections\specialized\stringdictionarywithcomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AddingNewEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AddingNewEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AmbientValueAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ArrayConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ArraySubsetEnumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AsyncCompletedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AsyncCompletedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AsyncOperation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AsyncOperationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AttributeCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\AttributeProviderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BackgroundWorker.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BaseComponentEditor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\basenumberconverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BindableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BindableSupport.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BindingDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BindingList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BooleanConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\BrowsableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ByteConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CancelEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CancelEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CategoryAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CharConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CollectionChangeAction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CollectionChangeEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CollectionChangeEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CollectionConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ComplexBindingPropertiesAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CompModSwitches.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Component.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ComponentCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ComponentConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ComponentResourceManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Container.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ContainerFilterService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CultureInfoConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\CustomTypeDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataErrorsChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataObjectAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataObjectFieldAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataObjectMethodAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DataObjectMethodType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DateTimeConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DateTimeOffsetConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DebugExtendedPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DebugReflectEventDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DebugReflectPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DebugTypeDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DecimalConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DefaultBindingPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DefaultEventAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DefaultPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DefaultValueAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DelegatingTypeDescriptionProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DescriptionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ActiveDocumentEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ActiveDocumentEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\CheckoutException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\CommandID.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentChangedEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentChangingEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentChangingEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentRenameEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ComponentRenameEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerOptionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerTransaction.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerTransactionCloseEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerTransactionCloseEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerVerb.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesignerVerbCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesigntimeLicenseContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DesigntimeLicenseContextSerializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DocumentCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DocumentEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\DocumentEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\HelpContextType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\HelpKeywordAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\HelpKeywordType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IComponentChangeService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IComponentDiscoveryService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IComponentInitializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesigner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerEventService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerHost.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerHostTransactionState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDesignerOptionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IDictionaryService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IEventPropertyService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IExtenderListService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IExtenderProviderService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IHelpService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IInheritanceService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IMenuCommandService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\InheritanceAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\InheritanceLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IReferenceService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IResourceService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IRootDesigner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ISelectionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\IServiceObjectContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ITreeDesigner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ITypeDescriptorFilterService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ITypeDiscoveryService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ITypeResolutionService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\MenuCommand.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\NotifyParentPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ParenthesizePropertyNameAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\PropertyTabAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\PropertyTabScope.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\RefreshProperties.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\RefreshPropertiesAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\SelectionTypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\ComponentSerializationService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\ContextStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\DefaultSerializationProviderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\DesignerLoader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\DesignerSerializerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerLoaderHost.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerLoaderService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\INameCreationService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\InstanceDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\MemberRelationshipService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\ResolveNameEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\ResolveNameEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\RootDesignerSerializerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\serialization\SerializationStore.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ServiceCreatorCallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ServiceObjectContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\StandardCommands.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\StandardToolWindows.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ToolboxItemAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\design\ViewTechnology.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignerCategoryAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignerSerializationVisibility.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignerSerializationVisibilityAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignOnlyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DesignTimeVisibleAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DisplayNameAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DoubleConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DoWorkEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\DoWorkEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EditorAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EditorBrowsableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EnumConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EventDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EventDescriptorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\EventHandlerList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ExpandableObjectConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ExtendedPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ExtenderProvidedPropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\FxCopSuppression.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\GuidConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\HandledEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\HandledEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IBindingList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IBindingListView.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ICancelAddNew.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IChangeTracking.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IComNativeDescriptorHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IComponent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ICustomTypeDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IDataErrorInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IEditableObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IExtenderProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IIntellisenseBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IListSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ImmutableObjectAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INestedContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INestedSite.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InitializationEventAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INotifyDataErrorInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INotifyPropertyChanged.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\INotifyPropertyChanging.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InstallerTypeAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InstanceCreationEditor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Int16Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Int32Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Int64Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IntSecurity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InvalidAsynchronousStateException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\InvalidEnumArgumentException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IRaiseItemChangedEvents.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\IRevertibleChangeTracking.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ISite.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ISupportInitialize.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ISupportInitializeNotification.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ISynchronizeInvoke.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ITypeDescriptorContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ITypedList.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\License.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseProviderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicenseUsageMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LicFileLicenseProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListBindableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListChangedType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListSortDescription.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListSortDescriptionCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ListSortDirection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LocalizableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\LookupBindingPropertiesAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MarshalByValueComponent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MaskedTextProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MaskedTextResultHint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MemberDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MergablePropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\MultilineStringConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\NestedContainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\NullableConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PasswordPropertyTextAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ProgressChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ProgressChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyChangedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyChangedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyChangingEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyChangingEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\PropertyDescriptorCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ProvidePropertyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReadOnlyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RecommendedAsConfigurableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReferenceConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReflectEventDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReflectPropertyDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ReflectTypeDescriptionProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RefreshEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RefreshEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RunInstallerAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RunWorkerCompletedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\RunWorkerCompletedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\SByteConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\SettingsBindableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\SingleConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\StringConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\SyntaxCheck.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TimeSpanConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ToolboxItemFilterAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\ToolboxItemFilterType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeConverterAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeDescriptionProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeDescriptionProviderAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeDescriptionProviderService.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeDescriptor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\TypeListConverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\UInt16Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\UInt32Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\UInt64Converter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\WarningException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\componentmodel\Win32Exception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\AssertSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\BooleanSwitch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\ConsoleTraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\CorrelationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\Debug.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\DelimitedListTraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\DiagnosticsConfiguration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\FilterElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\ListenerElementsCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\PerfCounterSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SeverityFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SourceElementsCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SourceFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SourceLevels.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SourceSwitch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\Switch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SwitchAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SwitchElementsCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SwitchLevelAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\SystemDiagnosticsSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TextWriterTraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\Trace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceEventCache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceEventType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceFilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceInternal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceListeners.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceSection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TraceSwitch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\traceutils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\TypedElement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\compmod\system\diagnostics\XmlWriterTraceListener.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\hresults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\invariantcomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\PrivilegedConfigurationManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\SecurityUtils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\misc\WeakHashtable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_BufferOffsetSize.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_LazyAsyncResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_LoggingObject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\_ScatterGatherBuffers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Cache\RequestCachePolicy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\cookie.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\cookiecollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\cookiecontainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\cookieexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\HttpListenerRequestUriBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Internal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\Base64Stream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\Base64WriteStateInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\BaseWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\BufferBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\ClosableStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\ContentDisposition.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\ContentType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\DelegatedStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\DispositionTypeNames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\EightBitStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\EncodedStreamFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\HeaderCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\IEncodableStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MailBnfHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MailHeaderInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\mediatypenames.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeBasePart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeEmbeddedMessagePart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeMultiPart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeMultiPartType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimePart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MimeWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\MultiAsyncResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\QEncodedStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\QuotedPrintableStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\SmtpDateTime.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\TrackingStringDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\TrackingValidationObjectDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\TransferEncoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\mail\WriteStateInfoBase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\NetworkInformation\IPInterfaceStatistics.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\NetworkInformation\ScopeLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\NetworkInformation\UnicastIPAddressInformation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\SecureProtocols\AuthenticatedStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\SecureProtocols\NegotiateEnumTypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\ServicePointManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\SocketException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\AddressFamily.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\IOControlCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\IPPacketInformation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\IPProtectionLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\LingerOption.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\MulticastOption.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\NetworkStream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\ProtocolFamily.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\ProtocolType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SelectMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketErrors.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketInformation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketInformationOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketOptionLevel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketOptionName.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketShutdown.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\SocketType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\TransmitFileFlags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\Sockets\UdpReceiveResult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\UnicodeDecodingConformance.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\UnicodeEncodingConformance.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\webclient.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\WebPermission.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\WebUtility.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\Net\WriteStreamClosedEventArgs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\UriEnumTypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\URIFormatException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\UriHostNameType.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\net\System\URIPartial.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\compiledregexrunner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\compiledregexrunnerfactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\Regex.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexBoyerMoore.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCapture.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCaptureCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCharClass.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCompilationInfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexCompiler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexFCD.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexGroup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexGroupCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexInterpreter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexMatch.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexMatchCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexMatchTimeoutException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexNode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexParser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexReplacement.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexRunner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexRunnerFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexTree.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\regex\system\text\regularexpressions\RegexWriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\security\system\security\permissions\typedescriptorpermission.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\services\monitoring\system\diagnosticts\AsyncStreamReader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\services\timers\system\timers\ElapsedEventHandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\services\timers\system\timers\Timer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\services\timers\system\timers\TimersDescriptionAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\collections\concurrent\BlockingCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\collections\concurrent\ConcurrentBag.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\runtime\interopservices\DefaultParameterValueAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\runtime\interopservices\handlecollector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\runtime\versioning\FrameworkName.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\threading\Barrier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\System\sys\system\windows\markup\ValueSerializerAttribute.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\microsoft\win32\safehandles\SafeProcessHandle.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeArgumentReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeArrayCreateExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeArrayIndexerExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAssignStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttachEventStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttributeArgument.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttributeArgumentCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttributeDeclaration.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeAttributeDeclarationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeBaseReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeBinaryOperatorExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeBinaryOperatorType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCastExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCatchClause.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCatchClauseCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeChecksumPragma.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeComment.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCommentStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCommentStatementCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeCompileUnit.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeConditionStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeConstructor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDefaultValueExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDelegateCreateExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDelegateInvokeExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDirectionExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDirective.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeDirectiveCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeEntryPointMethod.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeEventReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeExpressionCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeExpressionStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeFieldReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeGotoStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeIndexerExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeIterationStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeLabeledStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeLinePragma.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMemberEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMemberField.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMemberMethod.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMemberProperty.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMethodInvokeExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\codemethodreferenceexpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeMethodReturnStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeNamespace.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeNamespaceCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeNamespaceImport.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeNamespaceImportCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeObject.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeObjectCreateExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeParameterDeclarationExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeParameterDeclarationExpressionCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodePrimitiveExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodePropertyReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodePropertySetValueReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeRegionDirective.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeRegionMode.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeRemoveEventStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeSnippetCompileUnit.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeSnippetExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeSnippetStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeSnippetTypeMember.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeStatementCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeThisReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeThrowExceptionStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTryCatchFinallyStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeConstructor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeDeclaration.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeDeclarationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeDelegate.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeMember.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeMemberCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeOfExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeParameter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeParameterCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeReference.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeReferenceCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeTypeReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeVariableDeclarationStatement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\CodeVariableReferenceExpression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CodeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CodeGeneratorOptions.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CodeValidator.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CompilerError.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CompilerErrorCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\CompilerParameters.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\GeneratedCodeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\GeneratorSupport.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\ICodeCompiler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\ICodeGenerator.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\ICodeParser.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\IndentTextWriter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\compiler\LanguageOptions.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\FieldDirection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\codedom\MemberAttributes.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\bithelper.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\debugview.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\iset.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\linkedlist.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\queue.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\sorteddictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\sortedlist.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\sortedset.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\sortedsetdebugview.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\stack.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\generic\throwhelper.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\objectmodel\observablecollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\objectmodel\readonlyobservablecollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\bitvector32.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\casesensitivestringdictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\collectionsutil.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\fixedstringlookup.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\hybriddictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\inotifycollectionchanged.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\iordereddictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\listdictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\nameobjectcollectionbase.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\namevaluecollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\notifycollectionchangedeventargs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\ordereddictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\stringcollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\stringdictionary.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\collections\specialized\stringdictionarywithcomparer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AddingNewEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AddingNewEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AmbientValueAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ArrayConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ArraySubsetEnumerator.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AsyncCompletedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AsyncCompletedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AsyncOperation.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AsyncOperationManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AttributeCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\AttributeProviderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BackgroundWorker.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BaseComponentEditor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\basenumberconverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BindableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BindableSupport.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BindingDirection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BindingList.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BooleanConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\BrowsableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ByteConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CancelEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CancelEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CategoryAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CharConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CollectionChangeAction.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CollectionChangeEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CollectionChangeEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CollectionConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ComplexBindingPropertiesAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CompModSwitches.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Component.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ComponentCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ComponentConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ComponentResourceManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Container.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ContainerFilterService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CultureInfoConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\CustomTypeDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataErrorsChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataObjectAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataObjectFieldAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataObjectMethodAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DataObjectMethodType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DateTimeConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DateTimeOffsetConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DebugExtendedPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DebugReflectEventDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DebugReflectPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DebugTypeDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DecimalConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DefaultBindingPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DefaultEventAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DefaultPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DefaultValueAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DelegatingTypeDescriptionProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DescriptionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ActiveDocumentEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ActiveDocumentEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\CheckoutException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\CommandID.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentChangedEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentChangingEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentChangingEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentRenameEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ComponentRenameEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerOptionService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerTransaction.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerTransactionCloseEvent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerTransactionCloseEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerVerb.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesignerVerbCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesigntimeLicenseContext.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DesigntimeLicenseContextSerializer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DocumentCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DocumentEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\DocumentEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\HelpContextType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\HelpKeywordAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\HelpKeywordType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IComponentChangeService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IComponentDiscoveryService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IComponentInitializer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesigner.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerEventService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerFilter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerHost.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerHostTransactionState.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDesignerOptionService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IDictionaryService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IEventPropertyService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IExtenderListService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IExtenderProviderService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IHelpService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IInheritanceService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IMenuCommandService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\InheritanceAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\InheritanceLevel.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IReferenceService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IResourceService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IRootDesigner.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ISelectionService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\IServiceObjectContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ITreeDesigner.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ITypeDescriptorFilterService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ITypeDiscoveryService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ITypeResolutionService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\MenuCommand.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\NotifyParentPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ParenthesizePropertyNameAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\PropertyTabAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\PropertyTabScope.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\RefreshProperties.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\RefreshPropertiesAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\SelectionTypes.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\ComponentSerializationService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\ContextStack.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\DefaultSerializationProviderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\DesignerLoader.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\DesignerSerializerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerLoaderHost.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerLoaderService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\IDesignerSerializationService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\INameCreationService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\InstanceDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\MemberRelationshipService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\ResolveNameEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\ResolveNameEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\RootDesignerSerializerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\serialization\SerializationStore.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ServiceCreatorCallback.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ServiceObjectContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\StandardCommands.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\StandardToolWindows.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ToolboxItemAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\design\ViewTechnology.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignerCategoryAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignerSerializationVisibility.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignerSerializationVisibilityAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignOnlyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DesignTimeVisibleAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DisplayNameAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DoubleConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DoWorkEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\DoWorkEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EditorAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EditorBrowsableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EnumConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EventDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EventDescriptorCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\EventHandlerList.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ExpandableObjectConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ExtendedPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ExtenderProvidedPropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\FxCopSuppression.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\GuidConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\HandledEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\HandledEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IBindingList.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IBindingListView.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ICancelAddNew.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IChangeTracking.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IComNativeDescriptorHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IComponent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ICustomTypeDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IDataErrorInfo.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IEditableObject.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IExtenderProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IIntellisenseBuilder.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IListSource.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ImmutableObjectAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INestedContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INestedSite.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InitializationEventAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INotifyDataErrorInfo.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INotifyPropertyChanged.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\INotifyPropertyChanging.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InstallerTypeAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InstanceCreationEditor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Int16Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Int32Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Int64Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IntSecurity.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InvalidAsynchronousStateException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\InvalidEnumArgumentException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IRaiseItemChangedEvents.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\IRevertibleChangeTracking.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ISite.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ISupportInitialize.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ISupportInitializeNotification.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ISynchronizeInvoke.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ITypeDescriptorContext.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ITypedList.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\License.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseContext.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseProviderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicenseUsageMode.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LicFileLicenseProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListBindableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListChangedType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListSortDescription.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListSortDescriptionCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ListSortDirection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LocalizableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\LookupBindingPropertiesAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MarshalByValueComponent.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MaskedTextProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MaskedTextResultHint.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MemberDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MergablePropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\MultilineStringConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\NestedContainer.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\NullableConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PasswordPropertyTextAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ProgressChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ProgressChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyChangedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyChangedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyChangingEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyChangingEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\PropertyDescriptorCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ProvidePropertyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReadOnlyAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RecommendedAsConfigurableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReferenceConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReflectEventDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReflectPropertyDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ReflectTypeDescriptionProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RefreshEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RefreshEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RunInstallerAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RunWorkerCompletedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\RunWorkerCompletedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\SByteConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\SettingsBindableAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\SingleConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\StringConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\SyntaxCheck.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TimeSpanConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ToolboxItemFilterAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\ToolboxItemFilterType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeConverterAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeDescriptionProvider.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeDescriptionProviderAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeDescriptionProviderService.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeDescriptor.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\TypeListConverter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\UInt16Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\UInt32Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\UInt64Converter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\WarningException.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\componentmodel\Win32Exception.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\AssertSection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\BooleanSwitch.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\ConsoleTraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\CorrelationManager.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\Debug.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\DelimitedListTraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\DiagnosticsConfiguration.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\FilterElement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\ListenerElementsCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\PerfCounterSection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SeverityFilter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SourceElementsCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SourceFilter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SourceLevels.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SourceSwitch.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\Switch.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SwitchAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SwitchElementsCollection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SwitchLevelAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\SystemDiagnosticsSection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TextWriterTraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\Trace.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceEventCache.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceEventType.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceFilter.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceInternal.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceLevel.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceListeners.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceOptions.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceSection.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceSource.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TraceSwitch.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\traceutils.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\TypedElement.cs" />\r
+ <Compile Include="..\referencesource\System\compmod\system\diagnostics\XmlWriterTraceListener.cs" />\r
+ <Compile Include="..\referencesource\System\misc\hresults.cs" />\r
+ <Compile Include="..\referencesource\System\misc\invariantcomparer.cs" />\r
+ <Compile Include="..\referencesource\System\misc\PrivilegedConfigurationManager.cs" />\r
+ <Compile Include="..\referencesource\System\misc\SecurityUtils.cs" />\r
+ <Compile Include="..\referencesource\System\misc\WeakHashtable.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_DomainName.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_IPv4Address.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_IPv6Address.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_UncName.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\_UriSyntax.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\GenericUriParser.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\IriHelper.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_BufferOffsetSize.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_Connection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_emptywebproxy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_HeaderInfo.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_HeaderInfoTable.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_HTTPDateParse.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_IStreams.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_LazyAsyncResult.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_LoggingObject.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_NetRes.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_PooledStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_ProxyChain.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_ScatterGatherBuffers.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_Semaphore.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_TimerThread.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_WebProxyDataBuilder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\AuthenticationScheme.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\AuthenticationSchemeSelector.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Authorization.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Cache\RequestCache.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Cache\RequestCacheEntry.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Cache\RequestCacheManager.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Cache\RequestCachePolicy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Configuration\DefaultProxySection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\connectionpool.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\cookie.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\cookiecollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\cookiecontainer.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\cookieexception.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\CredentialCache.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\DnsEndPoint.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\EndPoint.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\filewebrequest.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\filewebresponse.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\FtpStatusCode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\GlobalProxySelection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpListenerException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpListenerRequestUriBuilder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpRequestHeader.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpResponseHeader.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpStatusCode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\HttpVersion.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IAuthenticationModule.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ICertificatePolicy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ICredentials.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ICredentialsByHost.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Internal.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IPAddress.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IPEndPoint.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IPHostEntry.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\iwebproxy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IWebProxyFinder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\IWebRequestCreate.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\Base64Stream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\Base64WriteStateInfo.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\BaseWriter.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\BufferBuilder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\ClosableStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\ContentDisposition.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\ContentType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\DelegatedStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\DispositionTypeNames.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\EightBitStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\EncodedStreamFactory.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\HeaderCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\IEncodableStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MailBnfHelper.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MailHeaderInfo.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\mediatypenames.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeBasePart.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeEmbeddedMessagePart.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeMultiPart.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeMultiPartType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimePart.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MimeWriter.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\MultiAsyncResult.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\QEncodedStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\QuotedPrintableStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\SmtpDateTime.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\TrackingStringDictionary.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\TrackingValidationObjectDictionary.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\TransferEncoding.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\mail\WriteStateInfoBase.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkAccess.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\DuplicateAddressDetectionState.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\GatewayIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\GatewayIPAddressInformationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IcmpV4Statistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IcmpV6Statistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\interfacetype.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPAddressCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPAddressInformationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPGlobalProperties.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPGlobalStatistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPInterfaceProperties.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPInterfaceStatistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPStatus.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPv4InterfaceProperties.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\IPv6InterfaceProperties.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\MulticastIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\MulticastIPAddressInformationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkAddressChange.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkInformationException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkInformationPermission.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkInterface.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\NetworkInterfaceComponent.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\nodetype.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\OperationalStatus.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\PhysicalAddress.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\pingexception.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\PingOptions.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\PingReply.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\PrefixOrigin.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\ScopeLevel.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SuffixOrigin.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemGatewayIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemMulticastIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemTcpConnection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemUnicastIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpConnection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpState.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpStatistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\UdpStatistics.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\UnicastIPAddressInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\UnicastIPAddressInformationCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ProtocolViolationException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SecureProtocols\AuthenticatedStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SecureProtocols\NegotiateEnumTypes.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\ServicePointManager.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SocketAddress.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\SocketException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\AddressFamily.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\IOControlCode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\IPPacketInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\IPProtectionLevel.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\LingerOption.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\MulticastOption.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\NetworkStream.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\ProtocolFamily.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\ProtocolType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SelectMode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketErrors.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketFlags.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketInformation.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketInformationOptions.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketOptionLevel.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketOptionName.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketShutdown.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\TransmitFileFlags.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\UdpReceiveResult.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\TransportContext.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\TransportType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\UnicodeDecodingConformance.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\UnicodeEncodingConformance.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\webclient.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebExceptionStatus.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebHeaderCollection.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebPermission.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\webproxy.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebRequest.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebRequestMethods.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebResponse.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WebUtility.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\WriteStreamClosedEventArgs.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\URI.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\uribuilder.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriEnumTypes.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriExt.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\URIFormatException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriHelper.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriHostNameType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriParserTemplates.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\URIPartial.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\UriScheme.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\compiledregexrunner.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\compiledregexrunnerfactory.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\Regex.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexBoyerMoore.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCapture.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCaptureCollection.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCharClass.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCode.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCompilationInfo.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexCompiler.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexFCD.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexGroup.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexGroupCollection.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexInterpreter.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexMatch.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexMatchCollection.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexMatchTimeoutException.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexNode.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexOptions.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexParser.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexReplacement.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexRunner.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexRunnerFactory.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexTree.cs" />\r
+ <Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexWriter.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\Authentication\ExtendedProtection\TokenBinding.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\cryptography\oid.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\cryptography\x509\x509utils.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\permissions\typedescriptorpermission.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\AsyncStreamReader.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\Process.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\ProcessStartInfo.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\processwaithandle.cs" />\r
+ <Compile Include="..\referencesource\System\services\timers\system\timers\ElapsedEventHandler.cs" />\r
+ <Compile Include="..\referencesource\System\services\timers\system\timers\Timer.cs" />\r
+ <Compile Include="..\referencesource\System\services\timers\system\timers\TimersDescriptionAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\collections\concurrent\BlockingCollection.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\collections\concurrent\ConcurrentBag.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\IO\ports\InternalResources.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\runtime\interopservices\DefaultParameterValueAttribute.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\runtime\interopservices\handlecollector.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\runtime\versioning\FrameworkName.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\threading\Barrier.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\threading\semaphore.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\windows\markup\ValueSerializerAttribute.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="Microsoft.CSharp\CSharpCodeCompiler.cs" />\r
<Compile Include="Microsoft.CSharp\CSharpCodeGenerator.cs" />\r
<Compile Include="ReferenceSources\_SslState.cs" />\r
<Compile Include="ReferenceSources\_SslStream.cs" />\r
<Compile Include="ReferenceSources\AssertWrapper.cs" />\r
+ <Compile Include="ReferenceSources\AutoWebProxyScriptEngine.cs" />\r
<Compile Include="ReferenceSources\BinaryCompatibility.cs" />\r
+ <Compile Include="ReferenceSources\CAPI.cs" />\r
<Compile Include="ReferenceSources\ConfigurationManagerInternalFactory.cs" />\r
+ <Compile Include="ReferenceSources\EnvironmentHelpers.cs" />\r
+ <Compile Include="ReferenceSources\HttpApi.cs" />\r
<Compile Include="ReferenceSources\HttpSysSettings.cs" />\r
<Compile Include="ReferenceSources\Internal.cs" />\r
<Compile Include="ReferenceSources\Logging.cs" />\r
<Compile Include="ReferenceSources\NativeMethods.cs" />\r
+ <Compile Include="ReferenceSources\RequestCacheProtocol.cs" />\r
<Compile Include="ReferenceSources\SettingsSectionInternal.cs" />\r
<Compile Include="ReferenceSources\Socket.cs" />\r
<Compile Include="ReferenceSources\SR.cs" />\r
<Compile Include="ReferenceSources\SSPIConfiguration.cs" />\r
<Compile Include="ReferenceSources\SSPISafeHandles.cs" />\r
<Compile Include="ReferenceSources\SSPIWrapper.cs" />\r
- <Compile Include="ReferenceSources\SystemNetworkCredential.cs" />\r
- <Compile Include="ReferenceSources\WebHeaderCollectionType.cs" />\r
<Compile Include="ReferenceSources\Win32Exception.cs" />\r
<Compile Include="System.CodeDom.Compiler\CodeCompiler.cs" />\r
<Compile Include="System.CodeDom.Compiler\CodeDomConfigurationHandler.cs" />\r
<Compile Include="System.Net.Mail\SmtpPermission.cs" />\r
<Compile Include="System.Net.Mail\SmtpPermissionAttribute.cs" />\r
<Compile Include="System.Net.Mail\SmtpStatusCode.cs" />\r
- <Compile Include="System.Net.NetworkInformation\DuplicateAddressDetectionState.cs" />\r
- <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformationCollection.cs" />\r
<Compile Include="System.Net.NetworkInformation\IcmpV4Statistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\IcmpV6Statistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPAddressCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPAddressInformationCollection.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPGlobalProperties.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPGlobalStatistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPInterfaceProperties.cs" />\r
- <Compile Include="System.Net.NetworkInformation\IPStatus.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPv4InterfaceProperties.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPv4InterfaceStatistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\IPv6InterfaceProperties.cs" />\r
<Compile Include="System.Net.NetworkInformation\LinuxNetworkInterfaceMarshal.cs" />\r
<Compile Include="System.Net.NetworkInformation\MacOsNetworkInterfaceMarshal.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformationCollection.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetBiosNodeType.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAddressChangedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityChangedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityEventArgs.cs" />\r
<Compile Include="System.Net.NetworkInformation\NetworkChange.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationAccess.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationException.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationPermission.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInformationPermissionAttribute.cs" />\r
<Compile Include="System.Net.NetworkInformation\NetworkInterface.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterfaceComponent.cs" />\r
- <Compile Include="System.Net.NetworkInformation\NetworkInterfaceType.cs" />\r
- <Compile Include="System.Net.NetworkInformation\OperationalStatus.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PhysicalAddress.cs" />\r
<Compile Include="System.Net.NetworkInformation\Ping.cs" />\r
<Compile Include="System.Net.NetworkInformation\PingCompletedEventArgs.cs" />\r
<Compile Include="System.Net.NetworkInformation\PingCompletedEventHandler.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingException.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingOptions.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PingReply.cs" />\r
- <Compile Include="System.Net.NetworkInformation\PrefixOrigin.cs" />\r
- <Compile Include="System.Net.NetworkInformation\SuffixOrigin.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpConnectionInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\TcpState.cs" />\r
<Compile Include="System.Net.NetworkInformation\TcpStatistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\UdpStatistics.cs" />\r
<Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformation.cs" />\r
- <Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformationCollection.cs" />\r
<Compile Include="System.Net.NetworkInformation\Win32NetworkInterfaceMarshal.cs" />\r
<Compile Include="System.Net.Security\EncryptionPolicy.cs" />\r
<Compile Include="System.Net.Security\LocalCertificateSelectionCallback.cs" />\r
<Compile Include="System.Net.WebSockets\WebSocketReceiveResult.cs" />\r
<Compile Include="System.Net.WebSockets\WebSocketState.cs" />\r
<Compile Include="System.Net\AuthenticationManager.cs" />\r
- <Compile Include="System.Net\AuthenticationSchemes.cs" />\r
- <Compile Include="System.Net\AuthenticationSchemeSelector.cs" />\r
- <Compile Include="System.Net\Authorization.cs" />\r
<Compile Include="System.Net\BasicClient.cs" />\r
<Compile Include="System.Net\BindIPEndPoint.cs" />\r
<Compile Include="System.Net\ChunkedInputStream.cs" />\r
<Compile Include="System.Net\ChunkStream.cs" />\r
- <Compile Include="System.Net\ConnectionModes.cs" />\r
- <Compile Include="System.Net\CredentialCache.cs" />\r
<Compile Include="System.Net\DecompressionMethods.cs" />\r
<Compile Include="System.Net\DefaultCertificatePolicy.cs" />\r
<Compile Include="System.Net\DigestClient.cs" />\r
<Compile Include="System.Net\Dns.cs" />\r
<Compile Include="System.Net\DnsAsyncResult.cs" />\r
- <Compile Include="System.Net\DnsEndPoint.cs" />\r
<Compile Include="System.Net\DnsPermission.cs" />\r
<Compile Include="System.Net\DnsPermissionAttribute.cs" />\r
- <Compile Include="System.Net\EndPoint.cs" />\r
<Compile Include="System.Net\EndPointListener.cs" />\r
<Compile Include="System.Net\EndPointManager.cs" />\r
<Compile Include="System.Net\EndpointPermission.cs" />\r
- <Compile Include="System.Net\FileWebRequest.cs" />\r
- <Compile Include="System.Net\FileWebRequestCreator.cs" />\r
- <Compile Include="System.Net\FileWebResponse.cs" />\r
<Compile Include="System.Net\FtpAsyncResult.cs" />\r
<Compile Include="System.Net\FtpDataStream.cs" />\r
<Compile Include="System.Net\FtpRequestCreator.cs" />\r
<Compile Include="System.Net\FtpStatus.cs" />\r
- <Compile Include="System.Net\FtpStatusCode.cs" />\r
<Compile Include="System.Net\FtpWebRequest.cs" />\r
<Compile Include="System.Net\FtpWebResponse.cs" />\r
- <Compile Include="System.Net\GlobalProxySelection.cs" />\r
<Compile Include="System.Net\HttpConnection.cs" />\r
<Compile Include="System.Net\HttpListener.cs" />\r
<Compile Include="System.Net\HttpListenerBasicIdentity.cs" />\r
<Compile Include="System.Net\HttpListenerContext.cs" />\r
- <Compile Include="System.Net\HttpListenerException.cs" />\r
<Compile Include="System.Net\HttpListenerPrefixCollection.cs" />\r
<Compile Include="System.Net\HttpListenerRequest.cs" />\r
<Compile Include="System.Net\HttpListenerResponse.cs" />\r
<Compile Include="System.Net\HttpListenerTimeoutManager.cs" />\r
<Compile Include="System.Net\HttpRequestCreator.cs" />\r
- <Compile Include="System.Net\HttpRequestHeader.cs" />\r
- <Compile Include="System.Net\HttpResponseHeader.cs" />\r
- <Compile Include="System.Net\HttpStatusCode.cs" />\r
<Compile Include="System.Net\HttpStreamAsyncResult.cs" />\r
- <Compile Include="System.Net\HttpVersion.cs" />\r
<Compile Include="System.Net\HttpWebRequest.cs" />\r
<Compile Include="System.Net\HttpWebResponse.cs" />\r
- <Compile Include="System.Net\IAuthenticationModule.cs" />\r
- <Compile Include="System.Net\ICertificatePolicy.cs" />\r
- <Compile Include="System.Net\ICredentialLookup.cs" />\r
<Compile Include="System.Net\ICredentialPolicy.cs" />\r
- <Compile Include="System.Net\ICredentialsByHost.cs" />\r
- <Compile Include="System.Net\IPAddress.cs" />\r
- <Compile Include="System.Net\IPEndPoint.cs" />\r
- <Compile Include="System.Net\IPHostEntry.cs" />\r
<Compile Include="System.Net\IPv6Address.cs" />\r
<Compile Include="System.Net\IWebConnectionState.cs" />\r
- <Compile Include="System.Net\IWebProxy.cs" />\r
<Compile Include="System.Net\IWebProxyScript.cs" />\r
- <Compile Include="System.Net\IWebRequestCreate.cs" />\r
<Compile Include="System.Net\ListenerAsyncResult.cs" />\r
<Compile Include="System.Net\ListenerPrefix.cs" />\r
<Compile Include="System.Net\MacProxy.cs" />\r
<Compile Include="System.Net\MonoHttpDate.cs" />\r
<Compile Include="System.Net\NetConfig.cs" />\r
- <Compile Include="System.Net\NetworkAccess.cs" />\r
<Compile Include="System.Net\NetworkCredential.cs" />\r
<Compile Include="System.Net\NtlmClient.cs" />\r
- <Compile Include="System.Net\ProtocolViolationException.cs" />\r
<Compile Include="System.Net\RequestStream.cs" />\r
<Compile Include="System.Net\ResponseStream.cs" />\r
- <Compile Include="System.Net\SecurityProtocolType.cs" />\r
<Compile Include="System.Net\ServicePoint.cs" />\r
<Compile Include="System.Net\ServicePointManager.cs" />\r
<Compile Include="System.Net\ServicePointManager.extra.cs" />\r
<Compile Include="System.Net\SimpleAsyncResult.cs" />\r
- <Compile Include="System.Net\SocketAddress.cs" />\r
<Compile Include="System.Net\SocketPermission.cs" />\r
<Compile Include="System.Net\SocketPermissionAttribute.cs" />\r
- <Compile Include="System.Net\TransportContext.cs" />\r
- <Compile Include="System.Net\TransportType.cs" />\r
<Compile Include="System.Net\WebAsyncResult.cs" />\r
<Compile Include="System.Net\WebConnection.cs" />\r
<Compile Include="System.Net\WebConnectionData.cs" />\r
<Compile Include="System.Net\WebConnectionGroup.cs" />\r
<Compile Include="System.Net\WebConnectionStream.cs" />\r
- <Compile Include="System.Net\WebException.cs" />\r
- <Compile Include="System.Net\WebExceptionStatus.cs" />\r
- <Compile Include="System.Net\WebHeaderCollection.cs" />\r
- <Compile Include="System.Net\WebProxy.cs" />\r
- <Compile Include="System.Net\WebRequest.cs" />\r
- <Compile Include="System.Net\WebRequestMethods.cs" />\r
- <Compile Include="System.Net\WebResponse.cs" />\r
<Compile Include="System.Runtime.InteropServices.ComTypes\ADVF.cs" />\r
<Compile Include="System.Runtime.InteropServices.ComTypes\DATADIR.cs" />\r
<Compile Include="System.Runtime.InteropServices.ComTypes\DVASPECT.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Collection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Enumerator.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Impl.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2ImplMono.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509CertificateCollection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Chain.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElement.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementCollection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementEnumerator.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainImpl.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509ChainImplMono.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainPolicy.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainStatus.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainStatusFlags.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ExtensionCollection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ExtensionEnumerator.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509FindType.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509Helper2.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509IncludeOption.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509KeyUsageExtension.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509KeyUsageFlags.cs" />\r
<Compile Include="System.Security.Cryptography\AsnEncodedData.cs" />\r
<Compile Include="System.Security.Cryptography\AsnEncodedDataCollection.cs" />\r
<Compile Include="System.Security.Cryptography\AsnEncodedDataEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography\Oid.cs" />\r
- <Compile Include="System.Security.Cryptography\OidCollection.cs" />\r
- <Compile Include="System.Security.Cryptography\OidEnumerator.cs" />\r
- <Compile Include="System.Security.Cryptography\OidGroup.cs" />\r
<Compile Include="System.Security.Permissions\PermissionHelper.cs" />\r
<Compile Include="System.Security.Permissions\ResourcePermissionBase.cs" />\r
<Compile Include="System.Security.Permissions\ResourcePermissionBaseEntry.cs" />\r
<Compile Include="System.Security.Permissions\StorePermission.cs" />\r
<Compile Include="System.Security.Permissions\StorePermissionAttribute.cs" />\r
<Compile Include="System.Security.Permissions\StorePermissionFlags.cs" />\r
- <Compile Include="System.Threading\Semaphore.cs" />\r
<Compile Include="System.Threading\ThreadExceptionEventArgs.cs" />\r
<Compile Include="System.Threading\ThreadExceptionEventHandler.cs" />\r
<Compile Include="System.Timers\ElapsedEventArgs.cs" />\r
<Compile Include="System.Web\AspNetHostingPermissionAttribute.cs" />\r
<Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />\r
<Compile Include="System.Windows.Input\ICommand.cs" />\r
- <Compile Include="System\DefaultUriParser.cs" />\r
- <Compile Include="System\FileStyleUriParser.cs" />\r
- <Compile Include="System\FtpStyleUriParser.cs" />\r
- <Compile Include="System\GenericUriParser.cs" />\r
- <Compile Include="System\GenericUriParserOptions.cs" />\r
- <Compile Include="System\GopherStyleUriParser.cs" />\r
- <Compile Include="System\HttpStyleUriParser.cs" />\r
<Compile Include="System\IOSelector.cs" />\r
- <Compile Include="System\IUriData.cs" />\r
- <Compile Include="System\LdapStyleUriParser.cs" />\r
- <Compile Include="System\NetPipeStyleUriParser.cs" />\r
- <Compile Include="System\NetTcpStyleUriParser.cs" />\r
- <Compile Include="System\NewsStyleUriParser.cs" />\r
<Compile Include="System\Platform.cs" />\r
<Compile Include="System\SRDescriptionAttribute.cs" />\r
- <Compile Include="System\Uri.cs" />\r
- <Compile Include="System\UriBuilder.cs" />\r
- <Compile Include="System\UriData.cs" />\r
- <Compile Include="System\UriElements.cs" />\r
- <Compile Include="System\UriHelper.cs" />\r
- <Compile Include="System\UriParseComponents.cs" />\r
- <Compile Include="System\UriParser.cs" />\r
<Compile Include="System\UriTypeConverter.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<Project>{A5216031-11A3-44DD-B2FF-A14AE63BD0C3}</Project>\r
<Name>System.Xml-bare-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="System-bare-net_4_x.csproj">\r
- <Project>{483DB7F6-9145-4AE2-B9B2-2B5EE6FDEFB4}</Project>\r
- <Name>System-bare-net_4_x</Name>\r
- <Aliases>PrebuiltSystem</Aliases> </ProjectReference>\r
<ProjectReference Include="../Mono.Security/Mono.Security-net_4_x.csproj">\r
<Project>{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}</Project>\r
<Name>Mono.Security-net_4_x</Name>\r
{
public virtual object Create (object parent, object configContext, XmlNode section)
{
-#if (XML_DEP)
+#if XML_DEP
if (section.Attributes != null && section.Attributes.Count != 0)
HandlersUtil.ThrowException ("Unrecognized attribute", section);
if (child.Attributes != null && child.Attributes.Count != 0)
HandlersUtil.ThrowException ("Unrecognized attribute", child);
- WebRequest.ClearPrefixes ();
+ WebRequest.PrefixList = new ArrayList ();
continue;
}
if (child.Attributes != null && child.Attributes.Count != 0)
HandlersUtil.ThrowException ("Unrecognized attribute", child);
- WebRequest.AddPrefix (prefix, type);
- continue;
+ throw new NotImplementedException ();
+ //WebRequest.PrefixList.Add (new WebRequestPrefixElement(prefix, type));
+ //continue;
}
if (name == "remove") {
if (child.Attributes != null && child.Attributes.Count != 0)
HandlersUtil.ThrowException ("Unrecognized attribute", child);
- WebRequest.RemovePrefix (prefix);
- continue;
+ throw new NotImplementedException ();
+ // WebRequest.RemovePrefix (prefix);
+ // continue;
}
HandlersUtil.ThrowException ("Unexpected element", child);
+++ /dev/null
-//
-// System.Net.NetworkInformation.DuplicateAddressDetectionState
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-namespace System.Net.NetworkInformation {
- public enum DuplicateAddressDetectionState {
- Invalid,
- Tentative,
- Duplicate,
- Deprecated,
- Preferred
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.GatewayIPAddressInformation
-//
-// Authors:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-// Atsushi Enomoto (atsushi@ximian.com)
-//
-// Copyright (c) 2006-2007 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-namespace System.Net.NetworkInformation {
- public abstract class GatewayIPAddressInformation {
- protected GatewayIPAddressInformation ()
- {
- }
-
- public abstract IPAddress Address { get; }
- }
-
- class GatewayIPAddressInformationImpl : GatewayIPAddressInformation
- {
- IPAddress address;
-
- public GatewayIPAddressInformationImpl (IPAddress address)
- {
- this.address = address;
- }
-
- public override IPAddress Address {
- get { return address; }
- }
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.GatewayIPAddressInformationCollection
-//
-// Authors:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-// Atsushi Enomoto (atsushi@ximian.com)
-//
-// Copyright (c) 2006-2007 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System.Collections;
-using System.Collections.Generic;
-using System.Runtime.InteropServices;
-
-namespace System.Net.NetworkInformation {
- public class GatewayIPAddressInformationCollection : ICollection<GatewayIPAddressInformation>, IEnumerable<GatewayIPAddressInformation>, IEnumerable {
- List<GatewayIPAddressInformation> list = new List<GatewayIPAddressInformation> ();
-
- protected GatewayIPAddressInformationCollection ()
- {
- }
-
- public virtual void Add (GatewayIPAddressInformation address)
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- list.Add (address);
- }
-
- public virtual void Clear ()
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- list.Clear ();
- }
-
- public virtual bool Contains (GatewayIPAddressInformation address)
- {
- return list.Contains (address);
- }
-
- public virtual void CopyTo (GatewayIPAddressInformation [] array, int offset)
- {
- list.CopyTo (array, offset);
- }
-
- public virtual IEnumerator<GatewayIPAddressInformation> GetEnumerator ()
- {
- return ((IEnumerable<GatewayIPAddressInformation>)list).GetEnumerator ();
- }
-
- public virtual bool Remove (GatewayIPAddressInformation address)
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- return list.Remove (address);
- }
-
- IEnumerator IEnumerable.GetEnumerator ()
- {
- return list.GetEnumerator ();
- }
-
- public virtual int Count {
- get { return list.Count; }
- }
-
- public virtual bool IsReadOnly {
- get { return true; }
- }
-
- public virtual GatewayIPAddressInformation this [int index] {
- get { return list [index]; }
- }
- }
-
-#if !MOBILE
- class Win32GatewayIPAddressInformationCollection : GatewayIPAddressInformationCollection
- {
- public static readonly Win32GatewayIPAddressInformationCollection Empty = new Win32GatewayIPAddressInformationCollection (true);
-
- bool is_readonly;
-
- private Win32GatewayIPAddressInformationCollection (bool isReadOnly)
- {
- this.is_readonly = isReadOnly;
- }
-
- public Win32GatewayIPAddressInformationCollection (params Win32_IP_ADDR_STRING [] al)
- {
- foreach (Win32_IP_ADDR_STRING a in al) {
- if (String.IsNullOrEmpty (a.IpAddress))
- continue;
- Add (new GatewayIPAddressInformationImpl (IPAddress.Parse (a.IpAddress)));
- AddSubsequently (a.Next);
- }
- is_readonly = true;
- }
-
- void AddSubsequently (IntPtr head)
- {
- Win32_IP_ADDR_STRING a;
- for (IntPtr p = head; p != IntPtr.Zero; p = a.Next) {
- a = (Win32_IP_ADDR_STRING) Marshal.PtrToStructure (p, typeof (Win32_IP_ADDR_STRING));
- Add (new GatewayIPAddressInformationImpl (IPAddress.Parse (a.IpAddress)));
- }
- }
-
- public override bool IsReadOnly {
- get { return is_readonly; }
- }
- }
-#endif
-
- class UnixGatewayIPAddressInformationCollection : GatewayIPAddressInformationCollection
- {
- public static readonly UnixGatewayIPAddressInformationCollection Empty = new UnixGatewayIPAddressInformationCollection (true);
-
- bool is_readonly;
-
- private UnixGatewayIPAddressInformationCollection (bool isReadOnly)
- {
- this.is_readonly = isReadOnly;
- }
-
- public UnixGatewayIPAddressInformationCollection (IPAddressCollection col)
- {
- foreach (IPAddress a in col)
- Add (new GatewayIPAddressInformationImpl (a));
- this.is_readonly = true;
- }
-
- public override bool IsReadOnly {
- get { return is_readonly; }
- }
- }
-}
-
using System.Runtime.InteropServices;
namespace System.Net.NetworkInformation {
- public class IPAddressCollection : ICollection<IPAddress>, IEnumerable<IPAddress>, IEnumerable {
- IList <IPAddress> list = new List<IPAddress> ();
-
- protected internal IPAddressCollection ()
- {
- }
-
- internal void SetReadOnly ()
- {
- if (!IsReadOnly)
- list = ((List<IPAddress>) list).AsReadOnly ();
- }
-
- public virtual void Add (IPAddress address)
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- list.Add (address);
- }
-
- public virtual void Clear ()
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- list.Clear ();
- }
-
- public virtual bool Contains (IPAddress address)
- {
- return list.Contains (address);
- }
-
- public virtual void CopyTo (IPAddress [] array, int offset)
- {
- list.CopyTo (array, offset);
- }
-
- public virtual IEnumerator<IPAddress> GetEnumerator ()
- {
- return ((IEnumerable<IPAddress>)list).GetEnumerator ();
- }
-
- public virtual bool Remove (IPAddress address)
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- return list.Remove (address);
- }
-
- IEnumerator IEnumerable.GetEnumerator ()
- {
- return list.GetEnumerator ();
- }
-
- public virtual int Count {
- get { return list.Count; }
- }
-
- public virtual bool IsReadOnly {
- get { return list.IsReadOnly; }
- }
-
- public virtual IPAddress this [int index] {
- get { return list [index]; }
- }
- }
#if !MOBILE
class Win32IPAddressCollection : IPAddressCollection
+++ /dev/null
-//
-// System.Net.NetworkInformation.IPAddressInformation
-//
-// Authors:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-// Atsushi Enomoto (atsushi@ximian.com)
-//
-// Copyright (c) 2006-2007 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-
-namespace System.Net.NetworkInformation {
- public abstract class IPAddressInformation {
- protected IPAddressInformation ()
- {
- }
-
- public abstract IPAddress Address { get; }
- public abstract bool IsDnsEligible { get; }
- public abstract bool IsTransient { get; }
- }
-
- class IPAddressInformationImpl : IPAddressInformation
- {
- IPAddress address;
- bool is_dns_eligible, is_transient;
-
- public IPAddressInformationImpl (IPAddress address, bool isDnsEligible, bool isTransient)
- {
- this.address = address;
- this.is_dns_eligible = isDnsEligible;
- this.is_transient = isTransient;
- }
-
- public override IPAddress Address {
- get { return address; }
- }
-
- public override bool IsDnsEligible {
- get { return is_dns_eligible; }
- }
-
- [MonoTODO ("Always false on Linux")]
- public override bool IsTransient {
- get { return is_transient; }
- }
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.IPAddressInformationCollection
-//
-// Authors:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-// Atsushi Enomoto (atsushi@ximian.com)
-//
-// Copyright (c) 2006-2007 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using System.Runtime.InteropServices;
-
-namespace System.Net.NetworkInformation {
- public class IPAddressInformationCollection : ICollection<IPAddressInformation>, IEnumerable<IPAddressInformation>, IEnumerable {
- List <IPAddressInformation> list = new List <IPAddressInformation> ();
-
- internal IPAddressInformationCollection ()
- {
- }
-
- public virtual void Add (IPAddressInformation address)
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- list.Add (address);
- }
-
- public virtual void Clear ()
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- list.Clear ();
- }
-
- public virtual bool Contains (IPAddressInformation address)
- {
- return list.Contains (address);
- }
-
- public virtual void CopyTo (IPAddressInformation [] array, int offset)
- {
- list.CopyTo (array, offset);
- }
-
- public virtual IEnumerator<IPAddressInformation> GetEnumerator ()
- {
- return ((IEnumerable<IPAddressInformation>)list).GetEnumerator ();
- }
-
- public virtual bool Remove (IPAddressInformation address)
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- return list.Remove (address);
- }
-
- IEnumerator IEnumerable.GetEnumerator ()
- {
- return list.GetEnumerator ();
- }
-
- public virtual int Count {
- get { return list.Count; }
- }
-
- public virtual bool IsReadOnly {
- get { return true; }
- }
-
- public virtual IPAddressInformation this [int index] {
- get { return list [index]; }
- }
- }
-
- class IPAddressInformationImplCollection : IPAddressInformationCollection
- {
- public static readonly IPAddressInformationImplCollection Empty = new IPAddressInformationImplCollection (true);
-
- bool is_readonly;
-
- // for static methods
- IPAddressInformationImplCollection (bool isReadOnly)
- {
- is_readonly = isReadOnly;
- }
-
- public override bool IsReadOnly {
- get { return is_readonly; }
- }
-
-#if !MOBILE
- public static IPAddressInformationCollection Win32FromAnycast (IntPtr ptr)
- {
- IPAddressInformationImplCollection c = new IPAddressInformationImplCollection (false);
- Win32_IP_ADAPTER_ANYCAST_ADDRESS a;
- for (IntPtr p = ptr; p != IntPtr.Zero; p = a.Next) {
- a = (Win32_IP_ADAPTER_ANYCAST_ADDRESS) Marshal.PtrToStructure (p, typeof (Win32_IP_ADAPTER_ANYCAST_ADDRESS));
- c.Add (new IPAddressInformationImpl (
- a.Address.GetIPAddress (),
- a.LengthFlags.IsDnsEligible,
- a.LengthFlags.IsTransient));
- }
- c.is_readonly = true;
- return c;
- }
-#endif
-
- public static IPAddressInformationImplCollection LinuxFromAnycast (IList<IPAddress> addresses)
- {
- IPAddressInformationImplCollection c = new IPAddressInformationImplCollection (false);
- foreach (IPAddress address in addresses) {
- c.Add (new IPAddressInformationImpl (address, false, false));
- }
- c.is_readonly = true;
- return c;
- }
- }
-}
-
using System.Text;
namespace System.Net.NetworkInformation {
- public abstract class IPGlobalProperties {
- protected IPGlobalProperties ()
- {
- }
-
- public static IPGlobalProperties GetIPGlobalProperties ()
- {
-#if MONODROID
- return new AndroidIPGlobalProperties ();
-#elif MONOTOUCH || XAMMAC || MOBILE_STATIC
- return new UnixIPGlobalProperties ();
-#else
- switch (Environment.OSVersion.Platform) {
- case PlatformID.Unix:
- MibIPGlobalProperties impl = null;
- if (Directory.Exists (MibIPGlobalProperties.ProcDir)) {
- impl = new MibIPGlobalProperties (MibIPGlobalProperties.ProcDir);
- if (File.Exists (impl.StatisticsFile))
- return impl;
- }
- if (Directory.Exists (MibIPGlobalProperties.CompatProcDir)) {
- impl = new MibIPGlobalProperties (MibIPGlobalProperties.CompatProcDir);
- if (File.Exists (impl.StatisticsFile))
- return impl;
- }
- return new UnixIPGlobalProperties ();
- default:
- return new Win32IPGlobalProperties ();
- }
-#endif
- }
-
- internal static IPGlobalProperties InternalGetIPGlobalProperties()
- {
- return GetIPGlobalProperties ();
- }
-
- public abstract TcpConnectionInformation [] GetActiveTcpConnections ();
- public abstract IPEndPoint [] GetActiveTcpListeners ();
- public abstract IPEndPoint [] GetActiveUdpListeners ();
- public abstract IcmpV4Statistics GetIcmpV4Statistics ();
- public abstract IcmpV6Statistics GetIcmpV6Statistics ();
- public abstract IPGlobalStatistics GetIPv4GlobalStatistics ();
- public abstract IPGlobalStatistics GetIPv6GlobalStatistics ();
- public abstract TcpStatistics GetTcpIPv4Statistics ();
- public abstract TcpStatistics GetTcpIPv6Statistics ();
- public abstract UdpStatistics GetUdpIPv4Statistics ();
- public abstract UdpStatistics GetUdpIPv6Statistics ();
-
- public abstract string DhcpScopeName { get; }
- public abstract string DomainName { get; }
- public abstract string HostName { get; }
- public abstract bool IsWinsProxy { get; }
- public abstract NetBiosNodeType NodeType { get; }
- }
-
abstract class CommonUnixIPGlobalProperties : IPGlobalProperties
{
[DllImport ("libc")]
IPEndPoint local = ToEndpoint (list [i] [1]);
IPEndPoint remote = ToEndpoint (list [i] [2]);
TcpState state = (TcpState) int.Parse (list [i] [3], NumberStyles.HexNumber);
- ret [i] = new TcpConnectionInformationImpl (local, remote, state);
+ ret [i] = new SystemTcpConnectionInformation (local, remote, state);
}
return ret;
}
}
public TcpConnectionInformation TcpInfo {
- get { return new TcpConnectionInformationImpl (LocalEndPoint, RemoteEndPoint, State); }
+ get { return new SystemTcpConnectionInformation (LocalEndPoint, RemoteEndPoint, State); }
}
}
}
public TcpConnectionInformation TcpInfo {
- get { return new TcpConnectionInformationImpl (LocalEndPoint, RemoteEndPoint, State); }
+ get { return new SystemTcpConnectionInformation (LocalEndPoint, RemoteEndPoint, State); }
}
}
using System.Runtime.InteropServices;
namespace System.Net.NetworkInformation {
- public abstract class IPGlobalStatistics {
- protected IPGlobalStatistics ()
- {
- }
-
- public abstract int DefaultTtl { get; }
- public abstract bool ForwardingEnabled { get; }
- public abstract int NumberOfInterfaces { get; }
- public abstract int NumberOfIPAddresses { get; }
- public abstract int NumberOfRoutes { get; }
- public abstract long OutputPacketRequests { get; }
- public abstract long OutputPacketRoutingDiscards { get; }
- public abstract long OutputPacketsDiscarded { get; }
- public abstract long OutputPacketsWithNoRoute { get; }
- public abstract long PacketFragmentFailures { get; }
- public abstract long PacketReassembliesRequired { get; }
- public abstract long PacketReassemblyFailures { get; }
- public abstract long PacketReassemblyTimeout { get; }
- public abstract long PacketsFragmented { get; }
- public abstract long PacketsReassembled { get; }
- public abstract long ReceivedPackets { get; }
- public abstract long ReceivedPacketsDelivered { get; }
- public abstract long ReceivedPacketsDiscarded { get; }
- public abstract long ReceivedPacketsForwarded { get; }
- public abstract long ReceivedPacketsWithAddressErrors { get; }
- public abstract long ReceivedPacketsWithHeadersErrors { get; }
- public abstract long ReceivedPacketsWithUnknownProtocol { get; }
- }
-
class MibIPGlobalStatistics : IPGlobalStatistics
{
StringDictionary dic;
using System.Net.Sockets;
using System.Runtime.CompilerServices;
using System.Text.RegularExpressions;
+using System.Runtime.InteropServices;
namespace System.Net.NetworkInformation {
- public abstract class IPInterfaceProperties {
- protected IPInterfaceProperties ()
- {
- }
-
- public abstract IPv4InterfaceProperties GetIPv4Properties ();
- public abstract IPv6InterfaceProperties GetIPv6Properties ();
-
- public abstract IPAddressInformationCollection AnycastAddresses { get; }
- public abstract IPAddressCollection DhcpServerAddresses { get; }
- public abstract IPAddressCollection DnsAddresses { get; }
- public abstract string DnsSuffix { get; }
- public abstract GatewayIPAddressInformationCollection GatewayAddresses { get; }
- public abstract bool IsDnsEnabled { get; }
- public abstract bool IsDynamicDnsEnabled { get; }
- public abstract MulticastIPAddressInformationCollection MulticastAddresses { get; }
- public abstract UnicastIPAddressInformationCollection UnicastAddresses { get; }
- public abstract IPAddressCollection WinsServersAddresses { get; }
- }
-
abstract class UnixIPInterfaceProperties : IPInterfaceProperties
{
protected IPv4InterfaceProperties ipv4iface_properties;
try {
str = match.Groups ["address"].Value;
str = str.Trim ();
- dns_servers.Add (IPAddress.Parse (str));
+ dns_servers.InternalAdd (IPAddress.Parse (str));
} catch {
}
} else {
}
}
} catch {
- } finally {
- dns_servers.SetReadOnly ();
}
}
public override IPAddressInformationCollection AnycastAddresses {
get {
- List<IPAddress> anycastAddresses = new List<IPAddress> ();
- /* XXX:
+ var c = new IPAddressInformationCollection ();
foreach (IPAddress address in addresses) {
- if (is_anycast_address (address)) {
- anycastAddresses.Add (address);
- }
+ c.InternalAdd (new SystemIPAddressInformation (address, false, false));
}
- */
- return IPAddressInformationImplCollection.LinuxFromAnycast (anycastAddresses);
+ return c;
}
}
// that all store their configuration differently.
// I'm not sure what to do here.
IPAddressCollection coll = new IPAddressCollection ();
- coll.SetReadOnly ();
return coll;
}
}
public override MulticastIPAddressInformationCollection MulticastAddresses {
get {
- List<IPAddress> multicastAddresses = new List<IPAddress> ();
+ var multicastAddresses = new MulticastIPAddressInformationCollection ();
foreach (IPAddress address in addresses) {
byte[] addressBytes = address.GetAddressBytes ();
if (addressBytes[0] >= 224 && addressBytes[0] <= 239) {
- multicastAddresses.Add (address);
+ multicastAddresses.InternalAdd (new SystemMulticastIPAddressInformation (new SystemIPAddressInformation (address, true, false)));
}
}
- return MulticastIPAddressInformationImplCollection.LinuxFromList (multicastAddresses);
+ return multicastAddresses;
}
}
public override UnicastIPAddressInformationCollection UnicastAddresses {
get {
- List<IPAddress> unicastAddresses = new List<IPAddress> ();
+ var unicastAddresses = new UnicastIPAddressInformationCollection ();
foreach (IPAddress address in addresses) {
switch (address.AddressFamily) {
case AddressFamily.InterNetwork:
byte top = address.GetAddressBytes () [0];
if (top >= 224 && top <= 239)
continue;
- unicastAddresses.Add (address);
+ unicastAddresses.InternalAdd (new LinuxUnicastIPAddressInformation (address));
break;
case AddressFamily.InterNetworkV6:
if (address.IsIPv6Multicast)
continue;
- unicastAddresses.Add (address);
+ unicastAddresses.InternalAdd (new LinuxUnicastIPAddressInformation (address));
break;
}
}
- return UnicastIPAddressInformationImplCollection.LinuxFromList (unicastAddresses);
+ return unicastAddresses;
}
}
class LinuxIPInterfaceProperties : UnixIPInterfaceProperties
{
- IPAddressCollection gateways;
-
public LinuxIPInterfaceProperties (LinuxNetworkInterface iface, List <IPAddress> addresses)
: base (iface, addresses)
{
return ipv4iface_properties;
}
- void ParseRouteInfo (string iface)
+ IPAddressCollection ParseRouteInfo (string iface)
{
+ var col = new IPAddressCollection ();
try {
using (StreamReader reader = new StreamReader ("/proc/net/route")) {
string line;
continue;
}
IPAddress ip = new IPAddress (ipbytes);
- if (!ip.Equals (IPAddress.Any) && !gateways.Contains (ip))
- gateways.Add (ip);
+ if (!ip.Equals (IPAddress.Any) && !col.Contains (ip))
+ col.InternalAdd (ip);
}
}
}
} catch {
}
+
+ return col;
}
public override GatewayIPAddressInformationCollection GatewayAddresses {
get {
- gateways = new IPAddressCollection ();
- ParseRouteInfo (this.iface.Name.ToString());
- if (gateways.Count > 0)
- return new UnixGatewayIPAddressInformationCollection (gateways);
- else
- return UnixGatewayIPAddressInformationCollection.Empty;
+ return SystemGatewayIPAddressInformation.ToGatewayIpAddressInformationCollection (ParseRouteInfo (this.iface.Name.ToString()));
}
}
}
class MacOsIPInterfaceProperties : UnixIPInterfaceProperties
{
- IPAddressCollection gateways;
-
public MacOsIPInterfaceProperties (MacOsNetworkInterface iface, List <IPAddress> addresses)
: base (iface, addresses)
{
public override GatewayIPAddressInformationCollection GatewayAddresses {
get {
- gateways = new IPAddressCollection ();
+ var gateways = new IPAddressCollection ();
string[] gw_addrlist;
if (!ParseRouteInfo_internal (this.iface.Name.ToString(), out gw_addrlist))
- return UnixGatewayIPAddressInformationCollection.Empty;
+ return new GatewayIPAddressInformationCollection ();
for(int i=0; i<gw_addrlist.Length; i++) {
try {
IPAddress ip = IPAddress.Parse(gw_addrlist[i]);
if (!ip.Equals (IPAddress.Any) && !gateways.Contains (ip))
- gateways.Add (ip);
+ gateways.InternalAdd (ip);
} catch (ArgumentNullException) {
/* Ignore this, as the
* internal call might have
}
}
- if (gateways.Count > 0)
- return new UnixGatewayIPAddressInformationCollection (gateways);
- else
- return UnixGatewayIPAddressInformationCollection.Empty;
+ return SystemGatewayIPAddressInformation.ToGatewayIpAddressInformationCollection (gateways);
}
}
}
}
public override IPAddressInformationCollection AnycastAddresses {
- get { return IPAddressInformationImplCollection.Win32FromAnycast (addr.FirstAnycastAddress); }
+ get { return Win32FromAnycast (addr.FirstAnycastAddress); }
+ }
+
+ static IPAddressInformationCollection Win32FromAnycast (IntPtr ptr)
+ {
+ var c = new IPAddressInformationCollection ();
+ Win32_IP_ADAPTER_ANYCAST_ADDRESS a;
+ for (IntPtr p = ptr; p != IntPtr.Zero; p = a.Next) {
+ a = (Win32_IP_ADAPTER_ANYCAST_ADDRESS) Marshal.PtrToStructure (p, typeof (Win32_IP_ADAPTER_ANYCAST_ADDRESS));
+ c.InternalAdd (new SystemIPAddressInformation (
+ a.Address.GetIPAddress (),
+ a.LengthFlags.IsDnsEligible,
+ a.LengthFlags.IsTransient));
+ }
+ return c;
}
public override IPAddressCollection DhcpServerAddresses {
get {
Win32_IP_ADAPTER_INFO v4info = Win32NetworkInterface2.GetAdapterInfoByIndex (mib4.Index);
// FIXME: should ipv6 DhcpServer be considered?
- return v4info != null ? new Win32GatewayIPAddressInformationCollection (v4info.GatewayList) : Win32GatewayIPAddressInformationCollection.Empty;
+
+ var col = new GatewayIPAddressInformationCollection ();
+ if (v4info != null) {
+ var a = v4info.GatewayList;
+ if (!String.IsNullOrEmpty (a.IpAddress)) {
+ col.InternalAdd(new SystemGatewayIPAddressInformation(IPAddress.Parse (a.IpAddress)));
+ AddSubsequently (a.Next, col);
+ }
+ }
+
+ return col;
+ }
+ }
+
+ static void AddSubsequently (IntPtr head, GatewayIPAddressInformationCollection col)
+ {
+ Win32_IP_ADDR_STRING a;
+ for (IntPtr p = head; p != IntPtr.Zero; p = a.Next) {
+ a = (Win32_IP_ADDR_STRING) Marshal.PtrToStructure (p, typeof (Win32_IP_ADDR_STRING));
+ col.InternalAdd (new SystemGatewayIPAddressInformation (IPAddress.Parse (a.IpAddress)));
}
}
}
public override MulticastIPAddressInformationCollection MulticastAddresses {
- get { return MulticastIPAddressInformationImplCollection.Win32FromMulticast (addr.FirstMulticastAddress); }
+ get { return Win32FromMulticast (addr.FirstMulticastAddress); }
+ }
+
+ static MulticastIPAddressInformationCollection Win32FromMulticast (IntPtr ptr)
+ {
+ var c = new MulticastIPAddressInformationCollection ();
+ Win32_IP_ADAPTER_MULTICAST_ADDRESS a;
+ for (IntPtr p = ptr; p != IntPtr.Zero; p = a.Next) {
+ a = (Win32_IP_ADAPTER_MULTICAST_ADDRESS) Marshal.PtrToStructure (p, typeof (Win32_IP_ADAPTER_MULTICAST_ADDRESS));
+ c.InternalAdd (new SystemMulticastIPAddressInformation (new SystemIPAddressInformation (
+ a.Address.GetIPAddress (),
+ a.LengthFlags.IsDnsEligible,
+ a.LengthFlags.IsTransient)));
+ }
+ return c;
}
public override UnicastIPAddressInformationCollection UnicastAddresses {
get {
Win32_IP_ADAPTER_INFO ai = Win32NetworkInterface2.GetAdapterInfoByIndex (mib4.Index);
// FIXME: should ipv6 DhcpServer be considered?
- return ai != null ? UnicastIPAddressInformationImplCollection.Win32FromUnicast ((int) ai.Index, addr.FirstUnicastAddress) : UnicastIPAddressInformationImplCollection.Empty;
+ return ai != null ? Win32FromUnicast ((int) ai.Index, addr.FirstUnicastAddress) : new UnicastIPAddressInformationCollection ();
}
}
+ static UnicastIPAddressInformationCollection Win32FromUnicast (int ifIndex, IntPtr ptr)
+ {
+ UnicastIPAddressInformationCollection c = new UnicastIPAddressInformationCollection ();
+ Win32_IP_ADAPTER_UNICAST_ADDRESS a;
+ for (IntPtr p = ptr; p != IntPtr.Zero; p = a.Next) {
+ a = (Win32_IP_ADAPTER_UNICAST_ADDRESS) Marshal.PtrToStructure (p, typeof (Win32_IP_ADAPTER_UNICAST_ADDRESS));
+ c.Add (new Win32UnicastIPAddressInformation (ifIndex, a));
+ }
+ return c;
+ }
+
public override IPAddressCollection WinsServersAddresses {
get {
Win32_IP_ADAPTER_INFO v4info = Win32NetworkInterface2.GetAdapterInfoByIndex (mib4.Index);
}
#endif
+
}
+++ /dev/null
-//
-// System.Net.NetworkInformation.IPStatus
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-namespace System.Net.NetworkInformation {
- public enum IPStatus {
- Unknown = -1,
- Success = 0,
- DestinationNetworkUnreachable = 11002,
- DestinationHostUnreachable = 11003,
- DestinationProhibited = 11004,
- DestinationProtocolUnreachable = 11004,
- DestinationPortUnreachable = 11005,
- NoResources = 11006,
- BadOption = 11007,
- HardwareError = 11008,
- PacketTooBig = 11009,
- TimedOut = 11010,
- BadRoute = 11012,
- TtlExpired = 11013,
- TtlReassemblyTimeExceeded = 11014,
- ParameterProblem = 11015,
- SourceQuench = 11016,
- BadDestination = 11018,
- DestinationUnreachable = 11040,
- TimeExceeded = 11041,
- BadHeader = 11042,
- UnrecognizedNextHeader = 11043,
- IcmpError = 11044,
- DestinationScopeMismatch = 11045
- }
-}
-
-
using System.Runtime.InteropServices;
namespace System.Net.NetworkInformation {
- public abstract class IPv4InterfaceProperties {
- protected IPv4InterfaceProperties ()
- {
- }
-
- public abstract int Index { get; }
- public abstract bool IsAutomaticPrivateAddressingActive { get; }
- public abstract bool IsAutomaticPrivateAddressingEnabled { get; }
- public abstract bool IsDhcpEnabled { get; }
- public abstract bool IsForwardingEnabled { get; }
- public abstract int Mtu { get; }
- public abstract bool UsesWins { get; }
- }
-
abstract class UnixIPv4InterfaceProperties : IPv4InterfaceProperties
{
protected UnixNetworkInterface iface;
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
namespace System.Net.NetworkInformation {
- public abstract class IPv6InterfaceProperties {
- protected IPv6InterfaceProperties ()
- {
- }
-
- public abstract int Index { get; }
- public abstract int Mtu { get; }
- }
#if !MOBILE
class Win32IPv6InterfaceProperties : IPv6InterfaceProperties
{
using System.Globalization;
namespace System.Net.NetworkInformation {
- public abstract class IcmpV4Statistics {
- protected IcmpV4Statistics ()
- {
- }
-
- public abstract long AddressMaskRepliesReceived { get; }
- public abstract long AddressMaskRepliesSent { get; }
- public abstract long AddressMaskRequestsReceived { get; }
- public abstract long AddressMaskRequestsSent { get; }
- public abstract long DestinationUnreachableMessagesReceived { get; }
- public abstract long DestinationUnreachableMessagesSent { get; }
- public abstract long EchoRepliesReceived { get; }
- public abstract long EchoRepliesSent { get; }
- public abstract long EchoRequestsReceived { get; }
- public abstract long EchoRequestsSent { get; }
- public abstract long ErrorsReceived { get; }
- public abstract long ErrorsSent { get; }
- public abstract long MessagesReceived { get; }
- public abstract long MessagesSent { get; }
- public abstract long ParameterProblemsReceived { get; }
- public abstract long ParameterProblemsSent { get; }
- public abstract long RedirectsReceived { get; }
- public abstract long RedirectsSent { get; }
- public abstract long SourceQuenchesReceived { get; }
- public abstract long SourceQuenchesSent { get; }
- public abstract long TimeExceededMessagesReceived { get; }
- public abstract long TimeExceededMessagesSent { get; }
- public abstract long TimestampRepliesReceived { get; }
- public abstract long TimestampRepliesSent { get; }
- public abstract long TimestampRequestsReceived { get; }
- public abstract long TimestampRequestsSent { get; }
- }
-
class MibIcmpV4Statistics : IcmpV4Statistics
{
StringDictionary dic;
using System.Runtime.InteropServices;
namespace System.Net.NetworkInformation {
- public abstract class IcmpV6Statistics {
- protected IcmpV6Statistics ()
- {
- }
-
- public abstract long DestinationUnreachableMessagesReceived { get; }
- public abstract long DestinationUnreachableMessagesSent { get; }
- public abstract long EchoRepliesReceived { get; }
- public abstract long EchoRepliesSent { get; }
- public abstract long EchoRequestsReceived { get; }
- public abstract long EchoRequestsSent { get; }
- public abstract long ErrorsReceived { get; }
- public abstract long ErrorsSent { get; }
- public abstract long MembershipQueriesReceived { get; }
- public abstract long MembershipQueriesSent { get; }
- public abstract long MembershipReductionsReceived { get; }
- public abstract long MembershipReductionsSent { get; }
- public abstract long MembershipReportsReceived { get; }
- public abstract long MembershipReportsSent { get; }
- public abstract long MessagesReceived { get; }
- public abstract long MessagesSent { get; }
- public abstract long NeighborAdvertisementsReceived { get; }
- public abstract long NeighborAdvertisementsSent { get; }
- public abstract long NeighborSolicitsReceived { get; }
- public abstract long NeighborSolicitsSent { get; }
- public abstract long PacketTooBigMessagesReceived { get; }
- public abstract long PacketTooBigMessagesSent { get; }
- public abstract long ParameterProblemsReceived { get; }
- public abstract long ParameterProblemsSent { get; }
- public abstract long RedirectsReceived { get; }
- public abstract long RedirectsSent { get; }
- public abstract long RouterAdvertisementsReceived { get; }
- public abstract long RouterAdvertisementsSent { get; }
- public abstract long RouterSolicitsReceived { get; }
- public abstract long RouterSolicitsSent { get; }
- public abstract long TimeExceededMessagesReceived { get; }
- public abstract long TimeExceededMessagesSent { get; }
- }
-
class MibIcmpV6Statistics : IcmpV6Statistics
{
StringDictionary dic;
+++ /dev/null
-//
-// System.Net.NetworkInformation.MulticastIPAddressInformation
-//
-// Authors:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-// Atsushi Enomoto (atsushi@ximian.com)
-//
-// Copyright (c) 2006-2007 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System.Runtime.InteropServices;
-
-namespace System.Net.NetworkInformation {
- public abstract class MulticastIPAddressInformation : IPAddressInformation {
- protected MulticastIPAddressInformation ()
- {
- }
-
- public abstract long AddressPreferredLifetime { get; }
- public abstract long AddressValidLifetime { get; }
- public abstract long DhcpLeaseLifetime { get; }
- public abstract DuplicateAddressDetectionState DuplicateAddressDetectionState { get; }
- public abstract PrefixOrigin PrefixOrigin { get; }
- public abstract SuffixOrigin SuffixOrigin { get; }
- }
-
- // So, why are there many pointless members in the base class?
- class MulticastIPAddressInformationImpl : MulticastIPAddressInformation
- {
- IPAddress address;
- bool is_dns_eligible, is_transient;
-
- public MulticastIPAddressInformationImpl (IPAddress address, bool isDnsEligible, bool isTransient)
- {
- this.address = address;
- this.is_dns_eligible = isDnsEligible;
- this.is_transient = isTransient;
- }
-
- public override IPAddress Address {
- get { return address; }
- }
-
- public override bool IsDnsEligible {
- get { return is_dns_eligible; }
- }
-
- public override bool IsTransient {
- get { return is_transient; }
- }
-
- public override long AddressPreferredLifetime {
- get { return 0; }
- }
-
- public override long AddressValidLifetime {
- get { return 0; }
- }
-
- public override long DhcpLeaseLifetime {
- get { return 0; }
- }
-
- public override DuplicateAddressDetectionState DuplicateAddressDetectionState {
- get { return DuplicateAddressDetectionState.Invalid; }
- }
-
- public override PrefixOrigin PrefixOrigin {
- get { return PrefixOrigin.Other; }
- }
-
- public override SuffixOrigin SuffixOrigin {
- get { return SuffixOrigin.Other; }
- }
-
- }
-}
+++ /dev/null
-//
-// System.Net.NetworkInformation.MulticastIPAddressInformationCollection
-//
-// Authors:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-// Atsushi Enomoto (atsushi@ximian.com)
-// Eric Butler (eric@extremeboredom.net)
-//
-// Copyright (c) 2006-2007 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System.Collections;
-using System.Collections.Generic;
-using System.Runtime.InteropServices;
-
-namespace System.Net.NetworkInformation {
- public class MulticastIPAddressInformationCollection : ICollection<MulticastIPAddressInformation>, IEnumerable<MulticastIPAddressInformation>, IEnumerable {
- List<MulticastIPAddressInformation> list = new List<MulticastIPAddressInformation> ();
-
- protected internal MulticastIPAddressInformationCollection ()
- {
- }
-
- public virtual void Add (MulticastIPAddressInformation address)
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- list.Add (address);
- }
-
- public virtual void Clear ()
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- list.Clear ();
- }
-
- public virtual bool Contains (MulticastIPAddressInformation address)
- {
- return list.Contains (address);
- }
-
- public virtual void CopyTo (MulticastIPAddressInformation [] array, int offset)
- {
- list.CopyTo (array, offset);
- }
-
- public virtual IEnumerator<MulticastIPAddressInformation> GetEnumerator ()
- {
- return ((IEnumerable<MulticastIPAddressInformation>)list).GetEnumerator ();
- }
-
- public virtual bool Remove (MulticastIPAddressInformation address)
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- return list.Remove (address);
- }
-
- IEnumerator IEnumerable.GetEnumerator ()
- {
- return list.GetEnumerator ();
- }
-
- public virtual int Count {
- get { return list.Count; }
- }
-
- public virtual bool IsReadOnly {
- get { return true; }
- }
-
- public virtual MulticastIPAddressInformation this [int index] {
- get { return list [index]; }
- }
- }
-
- class MulticastIPAddressInformationImplCollection : MulticastIPAddressInformationCollection
- {
- public static readonly MulticastIPAddressInformationImplCollection Empty = new MulticastIPAddressInformationImplCollection (true);
-
- bool is_readonly;
-
- // for static methods
- MulticastIPAddressInformationImplCollection (bool isReadOnly)
- {
- is_readonly = isReadOnly;
- }
-
- public override bool IsReadOnly {
- get { return is_readonly; }
- }
-
-#if !MOBILE
- public static MulticastIPAddressInformationCollection Win32FromMulticast (IntPtr ptr)
- {
- MulticastIPAddressInformationImplCollection c = new MulticastIPAddressInformationImplCollection (false);
- Win32_IP_ADAPTER_MULTICAST_ADDRESS a;
- for (IntPtr p = ptr; p != IntPtr.Zero; p = a.Next) {
- a = (Win32_IP_ADAPTER_MULTICAST_ADDRESS) Marshal.PtrToStructure (p, typeof (Win32_IP_ADAPTER_MULTICAST_ADDRESS));
- c.Add (new MulticastIPAddressInformationImpl (
- a.Address.GetIPAddress (),
- a.LengthFlags.IsDnsEligible,
- a.LengthFlags.IsTransient));
- }
- c.is_readonly = true;
- return c;
- }
-#endif
-
- public static MulticastIPAddressInformationImplCollection LinuxFromList (List<IPAddress> addresses)
- {
- MulticastIPAddressInformationImplCollection c = new MulticastIPAddressInformationImplCollection (false);
- foreach (IPAddress address in addresses) {
- c.Add (new MulticastIPAddressInformationImpl (
- address,
- true,
- false));
- }
- c.is_readonly = true;
- return c;
- }
- }
-}
+++ /dev/null
-//
-// System.Net.NetworkInformation.NetBiosNodeType
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-namespace System.Net.NetworkInformation {
- public enum NetBiosNodeType {
- Unknown = 0,
- Broadcast = 1,
- Peer2Peer = 1 << 1,
- Mixed = 1 << 2,
- Hybrid = 1 << 3,
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.NetworkAddressChangeEventHandler
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-namespace System.Net.NetworkInformation {
- public delegate void NetworkAddressChangedEventHandler (object sender, EventArgs e);
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.NetworkAvailabilityChangedEventHandler
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-namespace System.Net.NetworkInformation {
- public delegate void NetworkAvailabilityChangedEventHandler (object sender, NetworkAvailabilityEventArgs e);
-}
+++ /dev/null
-//
-// System.Net.NetworkInformation.NetworkAvailabilityEventArgs
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-
-namespace System.Net.NetworkInformation {
- public class NetworkAvailabilityEventArgs : EventArgs {
- bool available;
-
- internal NetworkAvailabilityEventArgs (bool available)
- {
- this.available = available;
- }
-
- public bool IsAvailable {
- get { return available; }
- }
- }
-}
-
static void MaybeCreate ()
{
+#if MONOTOUCH_WATCH
+ throw new PlatformNotSupportedException ("NetworkInformation.NetworkChange is not supported on the current platform.");
+#else
if (networkChange != null)
return;
networkChange = new LinuxNetworkChange ();
#endif
}
+#endif // MONOTOUCH_WATCH
}
static void MaybeDispose ()
}
}
+#if !MONOTOUCH_WATCH
internal sealed class MacNetworkChange : INetworkChange
{
const string DL_LIB = "/usr/lib/libSystem.dylib";
availabilityChanged (null, new NetworkAvailabilityEventArgs (instance.IsAvailable));
}
}
+#endif // !MONOTOUCH_WATCH
#if !NETWORK_CHANGE_STANDALONE && !MONOTOUCH
+++ /dev/null
-//
-// System.Net.NetworkInformation.NetworkInformationAccess
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-namespace System.Net.NetworkInformation {
- [Flags]
- public enum NetworkInformationAccess {
- None,
- Read,
- Ping = 4
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.NetworkInformationException
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System.ComponentModel;
-using System.Runtime.Serialization;
-
-namespace System.Net.NetworkInformation {
- [Serializable]
- public class NetworkInformationException
-#if !NET_2_1
- : Win32Exception
-#else
- : Exception
-#endif
- {
- int error_code;
-
- public NetworkInformationException ()
- {
- }
-
-#if !NET_2_1
- public NetworkInformationException (int errorCode) : base (errorCode)
- {
- }
-#else
- public NetworkInformationException (int errorCode)
- {
- error_code = errorCode;
- }
-#endif
-
-#if !NET_2_1
- protected NetworkInformationException (SerializationInfo info, StreamingContext context)
- : base (info, context)
- {
- error_code = info.GetInt32 ("ErrorCode");
- }
-#endif
-
- public
-#if !NET_2_1
- override
-#endif
- int ErrorCode {
- get { return error_code; }
- }
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.NetworkInformationPermission
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-using System.Security;
-using System.Security.Permissions;
-
-namespace System.Net.NetworkInformation {
- [Serializable]
- public sealed class NetworkInformationPermission : CodeAccessPermission, IUnrestrictedPermission {
- private const int version = 1;
-
- [MonoTODO]
- public NetworkInformationPermission (PermissionState state)
- {
- }
-
- [MonoTODO]
- public NetworkInformationPermission (NetworkInformationAccess access)
- {
- }
-
- [MonoTODO]
- public void AddPermission (NetworkInformationAccess access)
- {
- }
-
- [MonoTODO]
- public override IPermission Copy ()
- {
- return null;
- }
-
- [MonoTODO]
- public override void FromXml (SecurityElement securityElement)
- {
- }
-
- [MonoTODO]
- public override IPermission Intersect (System.Security.IPermission target)
- {
- return null;
- }
-
- [MonoTODO]
- public override bool IsSubsetOf (IPermission target)
- {
- return false;
- }
-
- [MonoTODO]
- public bool IsUnrestricted ()
- {
- return false;
- }
-
- [MonoTODO]
- public override SecurityElement ToXml ()
- {
- SecurityElement se = PermissionHelper.Element (typeof (NetworkInformationPermission), version);
-
- // FIXME: add fields
-
- return se;
- }
-
- [MonoTODO]
- public override IPermission Union (IPermission target)
- {
- return null;
- }
-
- [MonoTODO]
- public NetworkInformationAccess Access {
- get { return 0; }
- }
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.NetworkInformationPermissionAttribute
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-using System.Security;
-using System.Security.Permissions;
-
-namespace System.Net.NetworkInformation {
- [Serializable]
- [AttributeUsage (AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Struct | AttributeTargets.Constructor | AttributeTargets.Method, AllowMultiple = true, Inherited = false)]
- public sealed class NetworkInformationPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute {
- string access;
-
- public NetworkInformationPermissionAttribute (SecurityAction action)
- : base (action)
- {
- }
-
- [MonoTODO ("verify implementation")]
- public override IPermission CreatePermission ()
- {
- NetworkInformationAccess a = NetworkInformationAccess.None;
- switch (Access) {
- case "Read":
- a = NetworkInformationAccess.Read;
- break;
- case "Full":
- a = NetworkInformationAccess.Read | NetworkInformationAccess.Ping;
- break;
- }
- return new NetworkInformationPermission (a);
- }
-
- public string Access {
- get { return access; }
- set {
- switch (access) {
- case "Read":
- case "Full":
- case "None":
- break;
- default:
- throw new ArgumentException ("Only 'Read', 'Full' and 'None' are allowed");
- }
- access = value;
- }
- }
- }
-}
-
using System.Globalization;
namespace System.Net.NetworkInformation {
- public abstract class NetworkInterface {
+ static class SystemNetworkInterface {
static readonly NetworkInterfaceFactory nif = NetworkInterfaceFactory.Create ();
- protected NetworkInterface ()
- {
- }
-
- public static NetworkInterface [] GetAllNetworkInterfaces ()
+ public static NetworkInterface [] GetNetworkInterfaces ()
{
try {
return nif.GetAllNetworkInterfaces ();
}
}
- [MonoTODO("Always returns true")]
- public static bool GetIsNetworkAvailable ()
+ public static bool InternalGetIsNetworkAvailable ()
{
+ // TODO:
return true;
}
-
- public static int LoopbackInterfaceIndex {
+
+ public static int InternalLoopbackInterfaceIndex {
get {
return nif.GetLoopbackInterfaceIndex ();
}
}
+ public static int InternalIPv6LoopbackInterfaceIndex {
+ get {
+ throw new NotImplementedException ();
+ }
+ }
+
public static IPAddress GetNetMask (IPAddress address)
{
return nif.GetNetMask (address);
}
-
- public abstract IPInterfaceProperties GetIPProperties ();
- public abstract IPv4InterfaceStatistics GetIPv4Statistics ();
- public abstract PhysicalAddress GetPhysicalAddress ();
- public abstract bool Supports (NetworkInterfaceComponent networkInterfaceComponent);
-
- public abstract string Description { get; }
- public abstract string Id { get; }
- public abstract bool IsReceiveOnly { get; }
- public abstract string Name { get; }
- public abstract NetworkInterfaceType NetworkInterfaceType { get; }
- public abstract OperationalStatus OperationalStatus { get; }
- public abstract long Speed { get; }
- public abstract bool SupportsMulticast { get; }
}
abstract class NetworkInterfaceFactory
+++ /dev/null
-//
-// System.Net.NetworkInformation.NetworkInterfaceComponent
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-namespace System.Net.NetworkInformation {
- public enum NetworkInterfaceComponent {
- IPv4,
- IPv6
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.NetworkInterfaceType
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-namespace System.Net.NetworkInformation {
- public enum NetworkInterfaceType {
- Unknown = 1,
- Ethernet = 6,
- TokenRing = 9,
- Fddi = 15,
- BasicIsdn = 20,
- PrimaryIsdn = 21,
- Ppp = 23,
- Loopback = 24,
- Ethernet3Megabit = 26,
- Slip = 28,
- Atm = 37,
- GenericModem = 48,
- FastEthernetT = 62,
- Isdn = 63,
- FastEthernetFx = 69,
- Wireless80211 = 71,
- AsymmetricDsl = 94,
- RateAdaptDsl = 95,
- SymmetricDsl = 96,
- VeryHighSpeedDsl = 97,
- IPOverAtm = 114,
- GigabitEthernet = 117,
- Tunnel = 131,
- MultiRateSymmetricDsl = 143,
- HighPerformanceSerialBus = 144
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.OperationalStatus
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-namespace System.Net.NetworkInformation {
- public enum OperationalStatus {
- Up = 1,
- Down = 2,
- Testing = 3,
- Unknown = 4,
- Dormant = 5,
- NotPresent = 6,
- LowerLayerDown = 7
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.PhysicalAddress
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-using System.Text;
-using System.Globalization;
-
-namespace System.Net.NetworkInformation {
- public class PhysicalAddress {
- public static readonly PhysicalAddress None = new PhysicalAddress (new byte [0]);
- private const int numberOfBytes = 6;
- byte [] bytes;
-
- public PhysicalAddress (byte [] address)
- {
- this.bytes = address;
- }
-
- internal static PhysicalAddress ParseEthernet (string address)
- {
- if (address == null)
- return None;
-
- string [] blocks = address.Split (':');
- byte [] bytes = new byte [blocks.Length];
- int i = 0;
- foreach (string b in blocks){
- bytes [i++] = Byte.Parse (b, NumberStyles.HexNumber);
- }
- return new PhysicalAddress (bytes);
- }
-
- public static PhysicalAddress Parse (string address)
- {
- if (address == null)
- return None;
-
- if (address == string.Empty)
- throw new FormatException("An invalid physical address was specified.");
-
- string[] addrSplit = address.Split('-');
-
- if (addrSplit.Length == 1) {
- if (address.Length != numberOfBytes * 2)
- throw new FormatException("An invalid physical address was specified.");
-
- addrSplit = new string[numberOfBytes];
- for (int index = 0; index < addrSplit.Length; index++) {
- addrSplit[index] = address.Substring(index * 2, 2);
- }
- }
-
- if (addrSplit.Length == numberOfBytes) {
- foreach (string str in addrSplit)
- if (str.Length > 2)
- throw new FormatException("An invalid physical address was specified.");
- else if (str.Length < 2)
- throw new IndexOutOfRangeException("An invalid physical address was specified.");
- }
- else
- throw new FormatException("An invalid physical address was specified.");
-
- byte[] data = new byte[numberOfBytes];
- for (int i = 0; i < numberOfBytes; i++) {
- byte b = (byte)(GetValue(addrSplit[i][0]) << 4);
- b += GetValue(addrSplit[i][1]);
- data[i] = b;
- }
-
- return new PhysicalAddress (data);
- }
-
- static byte GetValue (char c)
- {
- if (c >= '0' && c <= '9')
- return (byte) (c - '0');
-
- if (c >= 'a' && c <= 'f')
- return (byte) (c - 'a' + 10);
-
- if (c >= 'A' && c <= 'F')
- return (byte) (c - 'A' + 10);
-
- throw new FormatException ("Invalid physical address.");
- }
-
- public override bool Equals (object comparand)
- {
- PhysicalAddress other = comparand as PhysicalAddress;
- if (other == null)
- return false;
-
- if (bytes.Length != other.bytes.Length)
- return false;
-
- for (int index = 0; index < bytes.Length; index++)
- if (bytes[index] != other.bytes[index])
- return false;
-
- return true;
- }
-
- public override int GetHashCode ()
- {
- return (bytes[5] << 8) ^ (bytes[4]) ^ (bytes[3] << 24) ^ (bytes[2] << 16) ^ (bytes[1] << 8) ^ (bytes[0]);
- }
-
- public byte [] GetAddressBytes ()
- {
- return bytes;
- }
-
- public override string ToString ()
- {
- if (bytes == null)
- return "";
-
- StringBuilder sb = new StringBuilder ();
- foreach (byte b in bytes)
- sb.AppendFormat("{0:X2}", b);
- return sb.ToString ();
- }
- }
-}
+++ /dev/null
-//
-// System.Net.NetworkInformation.PingException
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-using System.Collections;
-using System.Runtime.Serialization;
-
-namespace System.Net.NetworkInformation {
- [Serializable]
- public class PingException : InvalidOperationException {
- public PingException (string message)
- : base (message)
- {
- }
-
- public PingException (string message, Exception innerException)
- : base (message, innerException)
- {
- }
-
- protected PingException (SerializationInfo serializationInfo, StreamingContext streamingContext)
- : base (serializationInfo, streamingContext)
- {
- }
-
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.PingOptions
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-namespace System.Net.NetworkInformation {
- public class PingOptions {
- int ttl = 128;
- bool dont_fragment;
-
- public PingOptions ()
- {
- }
-
- public PingOptions (int ttl, bool dontFragment)
- {
- if (ttl <= 0)
- throw new ArgumentOutOfRangeException ("Must be greater than zero.", "ttl");
- this.ttl = ttl;
- this.dont_fragment = dontFragment;
- }
-
- public bool DontFragment {
- get { return dont_fragment; }
- set { dont_fragment = value; }
- }
-
- public int Ttl {
- get { return ttl; }
- set { ttl = value; }
- }
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.PingReply
-//
-// Authors:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-// Atsushi Enomoto (atsushi@ximian.com)
-//
-// Copyright (c) 2006-2007 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-namespace System.Net.NetworkInformation {
- public class PingReply {
- IPAddress address;
- byte [] buffer;
- PingOptions options;
- long rtt;
- IPStatus status;
-
- internal PingReply (IPAddress address, byte [] buffer, PingOptions options, long roundtripTime, IPStatus status)
- {
- this.address = address;
- this.buffer = buffer;
- this.options = options;
- this.rtt = roundtripTime;
- this.status = status;
- }
-
- public IPAddress Address {
- get { return address; }
- }
-
- public byte [] Buffer {
- get { return buffer; }
- }
-
- public PingOptions Options {
- get { return options; }
- }
-
- public long RoundtripTime {
- get { return rtt; }
- }
-
- public IPStatus Status {
- get { return status; }
- }
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.PrefixOrigin
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-namespace System.Net.NetworkInformation {
- public enum PrefixOrigin {
- Other = 0,
- Manual = 1,
- WellKnown = 2,
- Dhcp = 3,
- RouterAdvertisement = 4
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.SuffixOrigin
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-namespace System.Net.NetworkInformation {
- public enum SuffixOrigin {
- Other = 0,
- Manual = 1,
- WellKnown = 2,
- OriginDhcp = 3,
- LinkLayerAddress = 4,
- Random = 5
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.TcpConnectionInformation
-//
-// Authors:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-// Atsushi Enomoto (atsushi@ximian.com)
-//
-// Copyright (c) 2006-2007 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System.Net;
-
-namespace System.Net.NetworkInformation {
- public abstract class TcpConnectionInformation {
- protected TcpConnectionInformation ()
- {
- }
-
- public abstract IPEndPoint LocalEndPoint { get; }
- public abstract IPEndPoint RemoteEndPoint { get; }
- public abstract TcpState State { get; }
- }
-
- class TcpConnectionInformationImpl : TcpConnectionInformation
- {
- IPEndPoint local;
- IPEndPoint remote;
- TcpState state;
-
- public TcpConnectionInformationImpl (IPEndPoint local, IPEndPoint remote, TcpState state)
- {
- this.local = local;
- this.remote = remote;
- this.state = state;
- }
-
- public override IPEndPoint LocalEndPoint {
- get { return local; }
- }
- public override IPEndPoint RemoteEndPoint {
- get { return remote; }
- }
- public override TcpState State {
- get { return state; }
- }
- }
-}
-
+++ /dev/null
-//
-// System.Net.NetworkInformation.TcpState
-//
-// Author:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-//
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-namespace System.Net.NetworkInformation {
- public enum TcpState {
- Unknown = 0,
- Closed = 1,
- Listen = 2,
- SynSent = 3,
- SynReceived = 4,
- Established = 5,
- FinWait1 = 6,
- FinWait2 = 7,
- CloseWait = 8,
- Closing = 9,
- LastAck = 10,
- TimeWait = 11,
- DeleteTcb = 12
- }
-}
-
using System.Globalization;
namespace System.Net.NetworkInformation {
- public abstract class TcpStatistics {
- protected TcpStatistics ()
- {
- }
-
- public abstract long ConnectionsAccepted { get; }
- public abstract long ConnectionsInitiated { get; }
- public abstract long CumulativeConnections { get; }
- public abstract long CurrentConnections { get; }
- public abstract long ErrorsReceived { get; }
- public abstract long FailedConnectionAttempts { get; }
- public abstract long MaximumConnections { get; }
- public abstract long MaximumTransmissionTimeout { get; }
- public abstract long MinimumTransmissionTimeout { get; }
- public abstract long ResetConnections { get; }
- public abstract long ResetsSent { get; }
- public abstract long SegmentsReceived { get; }
- public abstract long SegmentsResent { get; }
- public abstract long SegmentsSent { get; }
- }
-
class MibTcpStatistics : TcpStatistics
{
StringDictionary dic;
using System.Globalization;
namespace System.Net.NetworkInformation {
- public abstract class UdpStatistics {
- protected UdpStatistics ()
- {
- }
-
- public abstract long DatagramsReceived { get; }
- public abstract long DatagramsSent { get; }
- public abstract long IncomingDatagramsDiscarded { get; }
- public abstract long IncomingDatagramsWithErrors { get; }
- public abstract int UdpListeners { get; }
- }
-
class MibUdpStatistics : UdpStatistics
{
StringDictionary dic;
return IPAddress.Any;
if (ipv4Mask == null)
- ipv4Mask = NetworkInterface.GetNetMask (address);
+ ipv4Mask = SystemNetworkInterface.GetNetMask (address);
return ipv4Mask;
}
+++ /dev/null
-//
-// System.Net.NetworkInformation.UnicastIPAddressInformationCollection
-//
-// Authors:
-// Gonzalo Paniagua Javier (gonzalo@novell.com)
-// Atsushi Enomoto (atsushi@ximian.com)
-//
-// Copyright (c) 2006-2007 Novell, Inc. (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using System.Runtime.InteropServices;
-
-namespace System.Net.NetworkInformation {
- public class UnicastIPAddressInformationCollection : ICollection<UnicastIPAddressInformation>,
- IEnumerable<UnicastIPAddressInformation> {
-
- List<UnicastIPAddressInformation> list = new List<UnicastIPAddressInformation> ();
-
- protected internal UnicastIPAddressInformationCollection ()
- {
- }
-
- public virtual void Add (UnicastIPAddressInformation address)
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- list.Add (address);
- }
-
- public virtual void Clear ()
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- list.Clear ();
- }
-
- public virtual bool Contains (UnicastIPAddressInformation address)
- {
- return list.Contains (address);
- }
-
- public virtual void CopyTo (UnicastIPAddressInformation [] array, int offset)
- {
- list.CopyTo (array, offset);
- }
-
- public virtual IEnumerator<UnicastIPAddressInformation> GetEnumerator ()
- {
- return ((IEnumerable<UnicastIPAddressInformation>)list).GetEnumerator ();
- }
-
- public virtual bool Remove (UnicastIPAddressInformation address)
- {
- if (IsReadOnly)
- throw new NotSupportedException ("The collection is read-only.");
- return list.Remove (address);
- }
-
- IEnumerator IEnumerable.GetEnumerator ()
- {
- return list.GetEnumerator ();
- }
-
- public virtual int Count {
- get { return list.Count; }
- }
-
- public virtual bool IsReadOnly {
- get { return true; }
- }
-
- public virtual UnicastIPAddressInformation this [int index] {
- get { return list [index]; }
- }
- }
-
- class UnicastIPAddressInformationImplCollection : UnicastIPAddressInformationCollection
- {
- public static readonly UnicastIPAddressInformationImplCollection Empty = new UnicastIPAddressInformationImplCollection (true);
-
- bool is_readonly;
-
- // for static methods
- UnicastIPAddressInformationImplCollection (bool isReadOnly)
- {
- is_readonly = isReadOnly;
- }
-
- public override bool IsReadOnly {
- get { return is_readonly; }
- }
-
-#if !MOBILE
- public static UnicastIPAddressInformationCollection Win32FromUnicast (int ifIndex, IntPtr ptr)
- {
- UnicastIPAddressInformationImplCollection c = new UnicastIPAddressInformationImplCollection (false);
- Win32_IP_ADAPTER_UNICAST_ADDRESS a;
- for (IntPtr p = ptr; p != IntPtr.Zero; p = a.Next) {
- a = (Win32_IP_ADAPTER_UNICAST_ADDRESS) Marshal.PtrToStructure (p, typeof (Win32_IP_ADAPTER_UNICAST_ADDRESS));
- c.Add (new Win32UnicastIPAddressInformation (ifIndex, a));
- }
- c.is_readonly = true;
- return c;
- }
-#endif
-
- public static UnicastIPAddressInformationCollection LinuxFromList (List<IPAddress> addresses)
- {
- UnicastIPAddressInformationImplCollection c = new UnicastIPAddressInformationImplCollection (false);
- foreach (IPAddress address in addresses) {
- c.Add (new LinuxUnicastIPAddressInformation (address));
- }
- c.is_readonly = true;
- return c;
- }
- }
-}
-
[StructLayout (LayoutKind.Sequential)]
class Win32_FIXED_INFO
{
+ // Can't have unresolvable pinvokes on ios
+#if !MOBILE
[DllImport ("iphlpapi.dll", SetLastError = true)]
static extern int GetNetworkParams (byte [] bytes, ref int size);
+#endif
static Win32_FIXED_INFO fixed_info;
static Win32_FIXED_INFO GetInstance ()
{
+#if !MOBILE
int len = 0;
byte [] bytes = null;
GetNetworkParams (null, ref len);
}
}
return info;
+#else
+ throw new NotImplementedException ();
+#endif
}
const int MAX_HOSTNAME_LEN = 128;
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
-#if SECURITY_DEP && !MONO_FEATURE_NEW_TLS
+#if !MONO_FEATURE_NEW_TLS
namespace System.Net.Security
{
public enum EncryptionPolicy
using System;
using System.IO;
+using System.Text;
using System.Threading;
+using System.Diagnostics;
using System.Collections.Generic;
using Microsoft.Win32.SafeHandles;
sealed class SafeSocketHandle : SafeHandleZeroOrMinusOneIsInvalid {
List<Thread> blocking_threads;
+ Dictionary<Thread, StackTrace> threads_stacktraces;
+
bool in_cleanup;
const int SOCKET_CLOSED = 10004;
public SafeSocketHandle (IntPtr preexistingHandle, bool ownsHandle) : base (ownsHandle)
{
SetHandle (preexistingHandle);
+
+ if (THROW_ON_ABORT_RETRIES)
+ threads_stacktraces = new Dictionary<Thread, StackTrace> ();
}
// This is just for marshalling
int abort_attempts = 0;
while (blocking_threads.Count > 0) {
if (abort_attempts++ >= ABORT_RETRIES) {
- if (THROW_ON_ABORT_RETRIES)
- throw new Exception ("Could not abort registered blocking threads before closing socket.");
+ if (THROW_ON_ABORT_RETRIES) {
+ StringBuilder sb = new StringBuilder ();
+ sb.AppendLine ("Could not abort registered blocking threads before closing socket.");
+ foreach (var thread in blocking_threads) {
+ sb.AppendLine ("Thread StackTrace:");
+ sb.AppendLine (threads_stacktraces[thread].ToString ());
+ }
+ sb.AppendLine ();
+
+ throw new Exception (sb.ToString ());
+ }
// Attempts to close the socket safely failed.
// We give up, and close the socket with pending blocking system calls.
/* We must use a finally block here to make this atomic. */
lock (blocking_threads) {
blocking_threads.Add (Thread.CurrentThread);
+ if (THROW_ON_ABORT_RETRIES)
+ threads_stacktraces.Add (Thread.CurrentThread, new StackTrace (true));
}
if (release)
DangerousRelease ();
//If this NRE, we're in deep problems because Register Must have
lock (blocking_threads) {
blocking_threads.Remove (Thread.CurrentThread);
+ if (THROW_ON_ABORT_RETRIES)
+ threads_stacktraces.Remove (Thread.CurrentThread);
+
if (in_cleanup && blocking_threads.Count == 0)
Monitor.Pulse (blocking_threads);
}
set {
ThrowIfDisposedAndClosed ();
- if (value < 0)
- throw new ArgumentOutOfRangeException ("value", "The value specified for a set operation is less than zero");
+ if (value < 0 || value > 255)
+ throw new ArgumentOutOfRangeException ("value", "The value specified for a set operation is less than zero or greater than 255.");
switch (address_family) {
case AddressFamily.InterNetwork:
public void SetSocketOption (SocketOptionLevel optionLevel, SocketOptionName optionName, bool optionValue)
{
- ThrowIfDisposedAndClosed ();
-
- int error;
int int_val = optionValue ? 1 : 0;
- SetSocketOption_internal (safe_handle, optionLevel, optionName, null, null, int_val, out error);
- if (error != 0) {
- if (error == (int) SocketError.InvalidArgument)
- throw new ArgumentException ();
- throw new SocketException (error);
- }
+ SetSocketOption (optionLevel, optionName, int_val);
}
public void SetSocketOption (SocketOptionLevel optionLevel, SocketOptionName optionName, int optionValue)
{
ThrowIfDisposedAndClosed ();
+ if (optionLevel == SocketOptionLevel.Socket && optionName == SocketOptionName.ReuseAddress && optionValue != 0 && !SupportsPortReuse (protocol_type))
+ throw new SocketException ((int) SocketError.OperationNotSupported, "Operating system sockets do not support ReuseAddress.\nIf your socket is not intended to bind to the same address and port multiple times remove this option, otherwise you should ignore this exception inside a try catch and check that ReuseAddress is true before binding to the same address and port multiple times.");
+
int error;
SetSocketOption_internal (safe_handle, optionLevel, optionName, null, null, optionValue, out error);
if (error != 0) {
+ if (error == (int) SocketError.InvalidArgument)
+ throw new ArgumentException ();
throw new SocketException (error);
}
}
internal static extern void cancel_blocking_socket_operation (Thread thread);
[MethodImplAttribute(MethodImplOptions.InternalCall)]
- internal static extern bool SupportsPortReuse ();
+ internal static extern bool SupportsPortReuse (ProtocolType proto);
}
}
+++ /dev/null
-//
-// System.Net.CredentialCache.cs
-//
-// Author:
-// Lawrence Pit (loz@cable.a2000.nl)
-//
-
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-using System.Collections;
-using System.Runtime.Serialization;
-
-namespace System.Net {
- public class CredentialCache : ICredentials, IEnumerable, ICredentialsByHost
- {
- static NetworkCredential empty = new NetworkCredential (String.Empty, String.Empty, String.Empty);
- Hashtable cache;
- Hashtable cacheForHost;
-
- public CredentialCache ()
- {
- cache = new Hashtable ();
- cacheForHost = new Hashtable ();
- }
-
- [MonoTODO ("Need EnvironmentPermission implementation first")]
- public static ICredentials DefaultCredentials {
- get {
- // This is used for NTLM, Kerberos and Negotiate under MS
- return empty;
- }
- }
-
- // MS does might return a special ICredentials which does not allow getting the
- // username/password information out of it for non-internal classes.
- public static NetworkCredential DefaultNetworkCredentials {
- get { return empty; }
- }
-
- public NetworkCredential GetCredential (Uri uriPrefix, string authType)
- {
- int longestPrefix = -1;
- NetworkCredential result = null;
-
- if (uriPrefix == null || authType == null)
- return null;
-
- string absPath = uriPrefix.AbsolutePath;
- absPath = absPath.Substring (0, absPath.LastIndexOf ('/'));
-
- IDictionaryEnumerator e = cache.GetEnumerator ();
- while (e.MoveNext ()) {
- CredentialCacheKey key = e.Key as CredentialCacheKey;
-
- if (key.Length <= longestPrefix)
- continue;
-
- if (String.Compare (key.AuthType, authType, true) != 0)
- continue;
-
- Uri cachedUri = key.UriPrefix;
-
- if (cachedUri.Scheme != uriPrefix.Scheme)
- continue;
-
- if (cachedUri.Port != uriPrefix.Port)
- continue;
-
- if (cachedUri.Host != uriPrefix.Host)
- continue;
-
- if (!absPath.StartsWith (key.AbsPath))
- continue;
-
- longestPrefix = key.Length;
- result = (NetworkCredential) e.Value;
- }
-
- return result;
- }
-
- public IEnumerator GetEnumerator ()
- {
- return cache.Values.GetEnumerator ();
- }
-
- public void Add (Uri uriPrefix, string authType, NetworkCredential cred)
- {
- if (uriPrefix == null)
- throw new ArgumentNullException ("uriPrefix");
-
- if (authType == null)
- throw new ArgumentNullException ("authType");
-
- // throws ArgumentException when same key already exists.
- cache.Add (new CredentialCacheKey (uriPrefix, authType), cred);
- }
-
- public void Remove (Uri uriPrefix, string authType)
- {
- if (uriPrefix == null)
- throw new ArgumentNullException ("uriPrefix");
-
- if (authType == null)
- throw new ArgumentNullException ("authType");
-
- cache.Remove (new CredentialCacheKey (uriPrefix, authType));
- }
-
- public NetworkCredential GetCredential (string host, int port, string authenticationType)
- {
- NetworkCredential result = null;
-
- if (host == null || port < 0 || authenticationType == null)
- return null;
-
- IDictionaryEnumerator e = cacheForHost.GetEnumerator ();
- while (e.MoveNext ()) {
- CredentialCacheForHostKey key = e.Key as CredentialCacheForHostKey;
-
- if (String.Compare (key.AuthType, authenticationType, true) != 0)
- continue;
-
- if (key.Host != host)
- continue;
-
- if (key.Port != port)
- continue;
-
- result = (NetworkCredential) e.Value;
- }
-
- return result;
- }
-
- public void Add (string host, int port, string authenticationType, NetworkCredential credential)
- {
- if (host == null)
- throw new ArgumentNullException("host");
-
- if (port < 0)
- throw new ArgumentOutOfRangeException("port");
-
- if (authenticationType == null)
- throw new ArgumentOutOfRangeException("authenticationType");
-
- cacheForHost.Add (new CredentialCacheForHostKey (host, port, authenticationType), credential);
- }
-
- public void Remove (string host, int port, string authenticationType)
- {
- if (host == null)
- return;
-
- if (authenticationType == null)
- return;
-
- cacheForHost.Remove (new CredentialCacheForHostKey (host, port, authenticationType));
- }
-
- class CredentialCacheKey {
- Uri uriPrefix;
- string authType;
- string absPath;
- int len;
- int hash;
-
- internal CredentialCacheKey (Uri uriPrefix, string authType)
- {
- this.uriPrefix = uriPrefix;
- this.authType = authType;
-
- this.absPath = uriPrefix.AbsolutePath;
- this.absPath = absPath.Substring (0, absPath.LastIndexOf ('/'));
-
- this.len = uriPrefix.AbsoluteUri.Length;
- this.hash = uriPrefix.GetHashCode ()
- + authType.GetHashCode ();
- }
-
- public int Length {
- get { return len; }
- }
-
- public string AbsPath {
- get { return absPath; }
- }
-
- public Uri UriPrefix {
- get { return uriPrefix; }
- }
-
- public string AuthType {
- get { return authType; }
- }
-
- public override int GetHashCode ()
- {
- return hash;
- }
-
- public override bool Equals (object obj)
- {
- CredentialCacheKey key = obj as CredentialCacheKey;
- return ((key != null) && (this.hash == key.hash));
- }
-
- public override string ToString ()
- {
- return absPath + " : " + authType + " : len=" + len;
- }
- }
-
- class CredentialCacheForHostKey {
- string host;
- int port;
- string authType;
- int hash;
-
- internal CredentialCacheForHostKey (string host, int port, string authType)
- {
- this.host = host;
- this.port = port;
- this.authType = authType;
-
- this.hash = host.GetHashCode ()
- + port.GetHashCode ()
- + authType.GetHashCode ();
- }
-
- public string Host {
- get { return host; }
- }
-
- public int Port {
- get { return port; }
- }
-
- public string AuthType {
- get { return authType; }
- }
-
- public override int GetHashCode ()
- {
- return hash;
- }
-
- public override bool Equals (object obj)
- {
- CredentialCacheForHostKey key = obj as CredentialCacheForHostKey;
- return ((key != null) && (this.hash == key.hash));
- }
-
- public override string ToString ()
- {
- return host + " : " + authType;
- }
- }
-}
-}
-
-
SocketAsyncEventArgs args = new SocketAsyncEventArgs ();
args.UserToken = this;
args.Completed += OnAccept;
- Accept (sock, args);
+ Socket dummy = null;
+ Accept (sock, args, ref dummy);
prefixes = new Hashtable ();
unregistered = new Dictionary<HttpConnection, HttpConnection> ();
}
get { return listener; }
}
- static void Accept (Socket socket, SocketAsyncEventArgs e) {
+ static void Accept (Socket socket, SocketAsyncEventArgs e, ref Socket accepted) {
e.AcceptSocket = null;
- var asyn = socket.AcceptAsync(e);
+ bool asyn;
+ try {
+ asyn = socket.AcceptAsync(e);
+ } catch {
+ if (accepted != null) {
+ try {
+ accepted.Close ();
+ } catch {
+ }
+ accepted = null;
+ }
+ return;
+ }
if (!asyn) {
ProcessAccept(e);
}
EndPointListener epl = (EndPointListener) args.UserToken;
- Accept (epl.sock, args);
+ Accept (epl.sock, args, ref accepted);
if (accepted == null)
return;
+++ /dev/null
-//\r
-// System.Net.FileWebRequest\r
-//\r
-// Author:\r
-// Lawrence Pit (loz@cable.a2000.nl)\r
-//\r
-\r
-//\r
-// Permission is hereby granted, free of charge, to any person obtaining\r
-// a copy of this software and associated documentation files (the\r
-// "Software"), to deal in the Software without restriction, including\r
-// without limitation the rights to use, copy, modify, merge, publish,\r
-// distribute, sublicense, and/or sell copies of the Software, and to\r
-// permit persons to whom the Software is furnished to do so, subject to\r
-// the following conditions:\r
-// \r
-// The above copyright notice and this permission notice shall be\r
-// included in all copies or substantial portions of the Software.\r
-// \r
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,\r
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\r
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\r
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\r
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\r
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\r
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\r
-//\r
-\r
-using System;\r
-using System.Collections;\r
-using System.IO;\r
-using System.Runtime.Serialization;\r
-using System.Runtime.Remoting.Messaging;\r
-using System.Threading;\r
-\r
-namespace System.Net \r
-{\r
- [Serializable]\r
- public class FileWebRequest : WebRequest, ISerializable\r
- {\r
- private Uri uri;\r
- private WebHeaderCollection webHeaders;\r
- \r
- private ICredentials credentials;\r
- private string connectionGroup;\r
- private long contentLength;\r
- private FileAccess fileAccess = FileAccess.Read;\r
- private string method = "GET";\r
- private IWebProxy proxy;\r
- private bool preAuthenticate;\r
- private int timeout = 100000;\r
- \r
- private Stream requestStream;\r
- private FileWebResponse webResponse;\r
- private AutoResetEvent requestEndEvent;\r
- private bool requesting;\r
- private bool asyncResponding;\r
- \r
- // Constructors\r
- \r
- internal FileWebRequest (Uri uri) \r
- { \r
- this.uri = uri;\r
- this.webHeaders = new WebHeaderCollection ();\r
- }\r
- \r
- [Obsolete ("Serialization is obsoleted for this type", false)]\r
- protected FileWebRequest (SerializationInfo serializationInfo, StreamingContext streamingContext) \r
- {\r
- SerializationInfo info = serializationInfo;\r
- webHeaders = (WebHeaderCollection) info.GetValue ("headers", typeof (WebHeaderCollection));\r
- proxy = (IWebProxy) info.GetValue ("proxy", typeof (IWebProxy));\r
- uri = (Uri) info.GetValue ("uri", typeof (Uri));\r
- connectionGroup = info.GetString ("connectionGroupName");\r
- method = info.GetString ("method");\r
- contentLength = info.GetInt64 ("contentLength");\r
- timeout = info.GetInt32 ("timeout");\r
- fileAccess = (FileAccess) info.GetValue ("fileAccess", typeof (FileAccess));\r
- preAuthenticate = info.GetBoolean ("preauthenticate");\r
- }\r
- \r
- // Properties\r
- \r
- // currently not used according to spec\r
- public override string ConnectionGroupName {\r
- get { return connectionGroup; }\r
- set { connectionGroup = value; }\r
- }\r
- \r
- public override long ContentLength {\r
- get { return contentLength; }\r
- set {\r
- if (value < 0)\r
- throw new ArgumentException ("The Content-Length value must be greater than or equal to zero.", "value");\r
- contentLength = value;\r
- }\r
- }\r
- \r
- public override string ContentType { \r
- get { return webHeaders ["Content-Type"]; }\r
- set { webHeaders ["Content-Type"] = value; }\r
- }\r
- \r
- public override ICredentials Credentials { \r
- get { return credentials; }\r
- set { credentials = value; }\r
- }\r
- \r
- public override WebHeaderCollection Headers { \r
- get { return webHeaders; }\r
- }\r
- \r
- // currently not used according to spec\r
- public override string Method { \r
- get { return this.method; }\r
- set {\r
- if (value == null || value.Length == 0)\r
- throw new ArgumentException ("Cannot set null or blank "\r
- + "methods on request.", "value");\r
- this.method = value;\r
- }\r
- }\r
- \r
- // currently not used according to spec\r
- public override bool PreAuthenticate { \r
- get { return preAuthenticate; }\r
- set { preAuthenticate = value; }\r
- }\r
- \r
- // currently not used according to spec\r
- public override IWebProxy Proxy {\r
- get { return proxy; }\r
- set { proxy = value; }\r
- }\r
- \r
- public override Uri RequestUri { \r
- get { return this.uri; }\r
- }\r
- \r
- public override int Timeout { \r
- get { return timeout; }\r
- set { \r
- if (value < -1)\r
- throw new ArgumentOutOfRangeException ("Timeout can be "\r
- + "only set to 'System.Threading.Timeout.Infinite' "\r
- + "or a value >= 0.");\r
- timeout = value;\r
- }\r
- }\r
-\r
- public override bool UseDefaultCredentials\r
- {\r
- get {\r
- throw new NotSupportedException ();\r
- }\r
- set {\r
- throw new NotSupportedException ();\r
- }\r
- }\r
- // Methods\r
- \r
- private delegate Stream GetRequestStreamCallback ();\r
- private delegate WebResponse GetResponseCallback ();\r
-\r
- static Exception GetMustImplement ()\r
- {\r
- return new NotImplementedException ();\r
- }\r
- \r
- /* LAMESPEC: Docs suggest this was present in 1.1 and\r
- * 1.0 profiles, but the masterinfos say otherwise\r
- */\r
- [MonoTODO]\r
- public override void Abort ()\r
- {\r
- throw GetMustImplement ();\r
- }\r
-\r
- public override IAsyncResult BeginGetRequestStream (AsyncCallback callback, object state) \r
- {\r
- if (string.Compare ("GET", method, true) == 0 ||\r
- string.Compare ("HEAD", method, true) == 0 ||\r
- string.Compare ("CONNECT", method, true) == 0)\r
- throw new ProtocolViolationException ("Cannot send a content-body with this verb-type.");\r
- lock (this) {\r
- if (asyncResponding || webResponse != null)\r
- throw new InvalidOperationException ("This operation cannot be performed after the request has been submitted.");\r
- if (requesting)\r
- throw new InvalidOperationException ("Cannot re-call start of asynchronous method while a previous call is still in progress.");\r
- requesting = true;\r
- }\r
- GetRequestStreamCallback c = new GetRequestStreamCallback (this.GetRequestStreamInternal);\r
- return c.BeginInvoke (callback, state);\r
- }\r
- \r
- public override Stream EndGetRequestStream (IAsyncResult asyncResult)\r
- {\r
- if (asyncResult == null)\r
- throw new ArgumentNullException ("asyncResult");\r
- if (!asyncResult.IsCompleted)\r
- asyncResult.AsyncWaitHandle.WaitOne ();\r
- AsyncResult async = (AsyncResult) asyncResult;\r
- GetRequestStreamCallback cb = (GetRequestStreamCallback) async.AsyncDelegate;\r
- return cb.EndInvoke (asyncResult);\r
- }\r
-\r
- public override Stream GetRequestStream()\r
- {\r
- IAsyncResult asyncResult = BeginGetRequestStream (null, null);\r
- if (!(asyncResult.AsyncWaitHandle.WaitOne (timeout, false))) {\r
- throw new WebException("The request timed out", WebExceptionStatus.Timeout);\r
- }\r
- return EndGetRequestStream (asyncResult);\r
- }\r
- \r
- internal Stream GetRequestStreamInternal ()\r
- {\r
- this.requestStream = new FileWebStream (\r
- this,\r
- FileMode.Create,\r
- FileAccess.Write, \r
- FileShare.Read);\r
- return this.requestStream;\r
- }\r
- \r
- public override IAsyncResult BeginGetResponse (AsyncCallback callback, object state)\r
- {\r
- lock (this) {\r
- if (asyncResponding)\r
- throw new InvalidOperationException ("Cannot re-call start of asynchronous method while a previous call is still in progress.");\r
- asyncResponding = true;\r
- }\r
- GetResponseCallback c = new GetResponseCallback (this.GetResponseInternal);\r
- return c.BeginInvoke (callback, state);\r
- }\r
- \r
- public override WebResponse EndGetResponse (IAsyncResult asyncResult)\r
- {\r
- if (asyncResult == null)\r
- throw new ArgumentNullException ("asyncResult");\r
- if (!asyncResult.IsCompleted)\r
- asyncResult.AsyncWaitHandle.WaitOne ();\r
- AsyncResult async = (AsyncResult) asyncResult;\r
- GetResponseCallback cb = (GetResponseCallback) async.AsyncDelegate;\r
- FileWebResponse webResponse = (FileWebResponse) cb.EndInvoke(asyncResult);\r
- asyncResponding = false;\r
- if (webResponse.HasError)\r
- throw webResponse.Error;\r
- return webResponse;\r
- }\r
- \r
- public override WebResponse GetResponse ()\r
- {\r
- IAsyncResult asyncResult = BeginGetResponse (null, null);\r
- if (!(asyncResult.AsyncWaitHandle.WaitOne (timeout, false))) {\r
- throw new WebException("The request timed out", WebExceptionStatus.Timeout);\r
- }\r
- return EndGetResponse (asyncResult);\r
- }\r
- \r
- WebResponse GetResponseInternal ()\r
- {\r
- if (webResponse != null)\r
- return webResponse;\r
- lock (this) {\r
- if (requesting) {\r
- requestEndEvent = new AutoResetEvent (false);\r
- }\r
- }\r
- if (requestEndEvent != null) {\r
- requestEndEvent.WaitOne ();\r
- }\r
- FileStream fileStream = null;\r
- try {\r
- fileStream = new FileWebStream (this, FileMode.Open, FileAccess.Read, FileShare.Read);\r
- this.webResponse = new FileWebResponse (this.uri, fileStream);\r
- } catch (Exception ex) {\r
- this.webResponse = new FileWebResponse (this.uri, new WebException (ex.Message, ex));\r
- }\r
- return this.webResponse;\r
- }\r
- \r
- void ISerializable.GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext)\r
- {\r
- GetObjectData (serializationInfo, streamingContext);\r
- }\r
-\r
- protected override void GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext)\r
- {\r
- SerializationInfo info = serializationInfo;\r
- info.AddValue ("headers", webHeaders, typeof (WebHeaderCollection));\r
- info.AddValue ("proxy", proxy, typeof (IWebProxy));\r
- info.AddValue ("uri", uri, typeof (Uri));\r
- info.AddValue ("connectionGroupName", connectionGroup);\r
- info.AddValue ("method", method);\r
- info.AddValue ("contentLength", contentLength);\r
- info.AddValue ("timeout", timeout);\r
- info.AddValue ("fileAccess", fileAccess);\r
- info.AddValue ("preauthenticate", false);\r
- }\r
- \r
- internal void Close ()\r
- {\r
- // already done in class below\r
- // if (requestStream != null) {\r
- // requestStream.Close ();\r
- // }\r
-\r
- lock (this) {\r
- requesting = false;\r
- if (requestEndEvent != null) \r
- requestEndEvent.Set ();\r
- // requestEndEvent = null;\r
- }\r
- }\r
- \r
- // to catch the Close called on the FileStream\r
- internal class FileWebStream : FileStream\r
- {\r
- FileWebRequest webRequest;\r
- \r
- internal FileWebStream (FileWebRequest webRequest, \r
- FileMode mode,\r
- FileAccess access,\r
- FileShare share)\r
- : base (webRequest.RequestUri.LocalPath, \r
- mode, access, share)\r
- {\r
- this.webRequest = webRequest;\r
- }\r
- \r
- public override void Close() \r
- {\r
- base.Close ();\r
- FileWebRequest req = webRequest;\r
- webRequest = null;\r
- if (req != null)\r
- req.Close ();\r
- }\r
- }\r
- }\r
-}\r
+++ /dev/null
-//
-// System.Net.FileWebRequestCreator
-//
-// Authors:
-// Gonzalo Paniagua Javier (gonzalo@ximian.com)
-//
-// (C) 2003 Ximian, Inc (http://www.ximian.com)
-//
-
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-namespace System.Net
-{
- class FileWebRequestCreator : IWebRequestCreate
- {
- internal FileWebRequestCreator ()
- {
- }
-
- public WebRequest Create (Uri uri)
- {
- return new FileWebRequest (uri);
- }
- }
-}
-
+++ /dev/null
-//\r
-// System.Net.FileWebResponse\r
-//\r
-// Author:\r
-// Lawrence Pit (loz@cable.a2000.nl)\r
-//\r
-\r
-//\r
-// Permission is hereby granted, free of charge, to any person obtaining\r
-// a copy of this software and associated documentation files (the\r
-// "Software"), to deal in the Software without restriction, including\r
-// without limitation the rights to use, copy, modify, merge, publish,\r
-// distribute, sublicense, and/or sell copies of the Software, and to\r
-// permit persons to whom the Software is furnished to do so, subject to\r
-// the following conditions:\r
-// \r
-// The above copyright notice and this permission notice shall be\r
-// included in all copies or substantial portions of the Software.\r
-// \r
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,\r
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\r
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\r
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\r
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\r
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\r
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\r
-//\r
-\r
-using System;\r
-using System.IO;\r
-using System.Runtime.Serialization;\r
-\r
-namespace System.Net \r
-{\r
- [Serializable]\r
- public class FileWebResponse : WebResponse, ISerializable, IDisposable\r
- {\r
- private Uri responseUri;\r
- private FileStream fileStream;\r
- private long contentLength;\r
- private WebHeaderCollection webHeaders;\r
- private bool disposed;\r
- Exception exception;\r
- \r
- // Constructors\r
- \r
- internal FileWebResponse (Uri responseUri, FileStream fileStream)\r
- {\r
- try {\r
- this.responseUri = responseUri;\r
- this.fileStream = fileStream;\r
- this.contentLength = fileStream.Length;\r
- this.webHeaders = new WebHeaderCollection ();\r
- this.webHeaders.Add ("Content-Length", Convert.ToString (contentLength));\r
- this.webHeaders.Add ("Content-Type", "application/octet-stream");\r
- } catch (Exception e) {\r
- throw new WebException (e.Message, e);\r
- }\r
- }\r
-\r
- internal FileWebResponse (Uri responseUri, WebException exception)\r
- {\r
- this.responseUri = responseUri;\r
- this.exception = exception;\r
- }\r
- \r
- [Obsolete ("Serialization is obsoleted for this type", false)]\r
- protected FileWebResponse (SerializationInfo serializationInfo, StreamingContext streamingContext)\r
- {\r
- SerializationInfo info = serializationInfo;\r
-\r
- responseUri = (Uri) info.GetValue ("responseUri", typeof (Uri));\r
- contentLength = info.GetInt64 ("contentLength");\r
- webHeaders = (WebHeaderCollection) info.GetValue ("webHeaders", typeof (WebHeaderCollection));\r
- }\r
- \r
- // Properties\r
- internal bool HasError {\r
- get { return exception != null; }\r
- }\r
-\r
- internal Exception Error {\r
- get { return exception; }\r
- }\r
- \r
- public override long ContentLength {\r
- get {\r
- CheckDisposed ();\r
- return this.contentLength;\r
- }\r
- }\r
- \r
- public override string ContentType {\r
- get {\r
- CheckDisposed ();\r
- return "application/octet-stream";\r
- }\r
- }\r
- \r
- public override WebHeaderCollection Headers {\r
- get {\r
- CheckDisposed ();\r
- return this.webHeaders;\r
- }\r
- }\r
- \r
- public override Uri ResponseUri {\r
- get {\r
- CheckDisposed ();\r
- return this.responseUri;\r
- }\r
- }\r
-\r
- // Methods\r
-\r
- void ISerializable.GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext)\r
- {\r
- GetObjectData (serializationInfo, streamingContext);\r
- }\r
-\r
- protected override void GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext)\r
- {\r
- SerializationInfo info = serializationInfo;\r
-\r
- info.AddValue ("responseUri", responseUri, typeof (Uri));\r
- info.AddValue ("contentLength", contentLength);\r
- info.AddValue ("webHeaders", webHeaders, typeof (WebHeaderCollection));\r
- }\r
-\r
- public override Stream GetResponseStream()\r
- {\r
- CheckDisposed ();\r
- return this.fileStream;\r
- }\r
- \r
- // Cleaning up stuff\r
- \r
- ~FileWebResponse ()\r
- {\r
- Dispose (false);\r
- } \r
- \r
- public override void Close()\r
- {\r
- ((IDisposable) this).Dispose ();\r
- }\r
-\r
- void IDisposable.Dispose()\r
- {\r
- Dispose (true);\r
- \r
- // see spec, suppress finalization of this object.\r
- GC.SuppressFinalize (this); \r
- }\r
- \r
- protected override\r
- void Dispose (bool disposing)\r
- {\r
- if (this.disposed)\r
- return;\r
- this.disposed = true;\r
- \r
- if (disposing) {\r
- // release managed resources\r
- this.responseUri = null;\r
- this.webHeaders = null;\r
- }\r
- \r
- // release unmanaged resources\r
- FileStream stream = fileStream;\r
- fileStream = null;\r
- if (stream != null)\r
- stream.Close (); // also closes webRequest\r
- base.Dispose (disposing);\r
- }\r
- \r
- private void CheckDisposed ()\r
- {\r
- if (disposed)\r
- throw new ObjectDisposedException (GetType ().FullName);\r
- } \r
- }\r
-}\r
}
}
+ public override bool SupportsHeaders {
+ get {
+ return true;
+ }
+ }
+
public string StatusDescription {
get {
return statusDescription;
+++ /dev/null
-//
-// System.Net.GlobalProxySelection
-//
-// Author:
-// Lawrence Pit (loz@cable.a2000.nl)
-//
-
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-using System.Collections;
-using System.Configuration;
-using System.IO;
-using System.Runtime.Serialization;
-using System.Net.Configuration;
-
-namespace System.Net
-{
- [ObsoleteAttribute("Use WebRequest.DefaultProxy instead")]
- public class GlobalProxySelection
- {
- // Constructors
- public GlobalProxySelection() { }
-
- // Properties
-
- public static IWebProxy Select {
- get { return WebRequest.DefaultWebProxy; }
- set { WebRequest.DefaultWebProxy = value; }
- }
-
- // Methods
-
- public static IWebProxy GetEmptyWebProxy()
- {
- // must return a new one each time, as the credentials
- // can be set
- return new EmptyWebProxy ();
- }
-
- // Internal Classes
-
- internal class EmptyWebProxy : IWebProxy {
- private ICredentials credentials = null;
-
- internal EmptyWebProxy () { }
-
- public ICredentials Credentials {
- get { return credentials; }
- set { credentials = value; }
- }
-
- public Uri GetProxy (Uri destination)
- {
- return destination;
- }
-
- public bool IsBypassed (Uri host)
- {
- return true; // pass directly to host
- }
- }
- }
-}
StreamWriter writer = new StreamWriter (ms, encoding, 256);
writer.Write ("HTTP/{0} {1} {2}\r\n", version, status_code, status_description);
- string headers_str = headers.ToStringMultiValue ();
+ string headers_str = headers.ToString ();
writer.Write (headers_str);
writer.Flush ();
int preamble = (encoding.CodePage == 65001) ? 3 : encoding.GetPreamble ().Length;
{
this.requestUri = uri;
this.actualUri = uri;
- this.proxy = GlobalProxySelection.Select;
- this.webHeaders = new WebHeaderCollection (WebHeaderCollection.HeaderInfo.Request);
+ this.proxy = InternalDefaultWebProxy;
+ this.webHeaders = new WebHeaderCollection (WebHeaderCollectionType.HttpWebRequest);
ThrowOnError = true;
ResetAuthorization ();
}
// Properties
+ void SetSpecialHeaders(string HeaderName, string value) {
+ value = WebHeaderCollection.CheckBadChars(value, true);
+ webHeaders.RemoveInternal(HeaderName);
+ if (value.Length != 0) {
+ webHeaders.AddInternal(HeaderName, value);
+ }
+ }
+
public string Accept {
get { return webHeaders ["Accept"]; }
set {
CheckRequestStarted ();
- webHeaders.RemoveAndAdd ("Accept", value);
+ SetSpecialHeaders ("Accept", value);
}
}
if (keepAlive)
value = value + ", Keep-Alive";
- webHeaders.RemoveAndAdd ("Connection", value);
+ webHeaders.CheckUpdate ("Connection", value);
}
}
public override string ContentType {
get { return webHeaders ["Content-Type"]; }
set {
- if (value == null || value.Trim().Length == 0) {
- webHeaders.RemoveInternal ("Content-Type");
- return;
- }
- webHeaders.RemoveAndAdd ("Content-Type", value);
+ SetSpecialHeaders ("Content-Type", value);
}
}
return DateTime.ParseExact (date, "r", CultureInfo.InvariantCulture).ToLocalTime ();
}
set {
- if (value.Equals (DateTime.MinValue))
- webHeaders.RemoveInternal ("Date");
- else
- webHeaders.RemoveAndAdd ("Date", value.ToUniversalTime ().ToString ("r", CultureInfo.InvariantCulture));
+ SetDateHeaderHelper ("Date", value);
}
}
+ void SetDateHeaderHelper(string headerName, DateTime dateTime) {
+ if (dateTime == DateTime.MinValue)
+ SetSpecialHeaders(headerName, null); // remove header
+ else
+ SetSpecialHeaders(headerName, HttpProtocolUtils.date2string(dateTime));
+ }
+
#if !NET_2_1
[MonoTODO]
public static new RequestCachePolicy DefaultCachePolicy
if (val == "100-continue")
throw new ArgumentException ("100-Continue cannot be set with this property.",
"value");
- webHeaders.RemoveAndAdd ("Expect", value);
+
+ webHeaders.CheckUpdate ("Expect", value);
}
}
get { return webHeaders; }
set {
CheckRequestStarted ();
- WebHeaderCollection newHeaders = new WebHeaderCollection (WebHeaderCollection.HeaderInfo.Request);
- int count = value.Count;
- for (int i = 0; i < count; i++)
- newHeaders.Add (value.GetKey (i), value.Get (i));
- webHeaders = newHeaders;
+ WebHeaderCollection webHeaders = value;
+ WebHeaderCollection newWebHeaders = new WebHeaderCollection(WebHeaderCollectionType.HttpWebRequest);
+
+ // Copy And Validate -
+ // Handle the case where their object tries to change
+ // name, value pairs after they call set, so therefore,
+ // we need to clone their headers.
+ //
+
+ foreach (String headerName in webHeaders.AllKeys ) {
+ newWebHeaders.Add(headerName,webHeaders[headerName]);
+ }
+
+ webHeaders = newWebHeaders;
}
}
if (!sendChunked)
throw new ArgumentException ("SendChunked must be True", "value");
- webHeaders.RemoveAndAdd ("Transfer-Encoding", value);
+ webHeaders.CheckUpdate ("Transfer-Encoding", value);
}
}
{
if (rangeSpecifier == null)
throw new ArgumentNullException ("rangeSpecifier");
- if (!WebHeaderCollection.IsHeaderValue (rangeSpecifier))
+ if (!WebHeaderCollection.IsValidToken (rangeSpecifier))
throw new ArgumentException ("Invalid range specifier", "rangeSpecifier");
string r = webHeaders ["Range"];
r = r + "0" + n;
else
r = r + n + "-";
- webHeaders.RemoveAndAdd ("Range", r);
+ webHeaders.ChangeInternal ("Range", r);
}
public
{
if (rangeSpecifier == null)
throw new ArgumentNullException ("rangeSpecifier");
- if (!WebHeaderCollection.IsHeaderValue (rangeSpecifier))
+ if (!WebHeaderCollection.IsValidToken (rangeSpecifier))
throw new ArgumentException ("Invalid range specifier", "rangeSpecifier");
if (from > to || from < 0)
throw new ArgumentOutOfRangeException ("from");
r += ",";
r = String.Format ("{0}{1}-{2}", r, from, to);
- webHeaders.RemoveAndAdd ("Range", r);
+ webHeaders.ChangeInternal ("Range", r);
}
bool continue100 = false;
if (sendChunked) {
continue100 = true;
- webHeaders.RemoveAndAdd ("Transfer-Encoding", "chunked");
+ webHeaders.ChangeInternal ("Transfer-Encoding", "chunked");
webHeaders.RemoveInternal ("Content-Length");
} else if (contentLength != -1) {
if (auth_state.NtlmAuthState == NtlmAuthState.Challenge || proxy_auth_state.NtlmAuthState == NtlmAuthState.Challenge) {
if (actualVersion == HttpVersion.Version11 && continue100 &&
servicePoint.SendContinue) { // RFC2616 8.2.3
- webHeaders.RemoveAndAdd ("Expect" , "100-continue");
+ webHeaders.ChangeInternal ("Expect" , "100-continue");
expectContinue = true;
} else {
webHeaders.RemoveInternal ("Expect");
if (keepAlive && (version == HttpVersion.Version10 || spoint10)) {
if (webHeaders[connectionHeader] == null
|| webHeaders[connectionHeader].IndexOf ("keep-alive", StringComparison.OrdinalIgnoreCase) == -1)
- webHeaders.RemoveAndAdd (connectionHeader, "keep-alive");
+ webHeaders.ChangeInternal (connectionHeader, "keep-alive");
} else if (!keepAlive && version == HttpVersion.Version11) {
- webHeaders.RemoveAndAdd (connectionHeader, "close");
+ webHeaders.ChangeInternal (connectionHeader, "close");
}
webHeaders.SetInternal ("Host", Host);
if (cookieContainer != null) {
string cookieHeader = cookieContainer.GetCookieHeader (actualUri);
if (cookieHeader != "")
- webHeaders.RemoveAndAdd ("Cookie", cookieHeader);
+ webHeaders.ChangeInternal ("Cookie", cookieHeader);
else
webHeaders.RemoveInternal ("Cookie");
}
if ((auto_decomp & DecompressionMethods.Deflate) != 0)
accept_encoding = accept_encoding != null ? "gzip, deflate" : "deflate";
if (accept_encoding != null)
- webHeaders.RemoveAndAdd ("Accept-Encoding", accept_encoding);
+ webHeaders.ChangeInternal ("Accept-Encoding", accept_encoding);
if (!usedPreAuth && preAuthenticate)
DoPreAuthenticate ();
if (wce != null) {
WebConnection cnc = wce.Connection;
cnc.PriorityRequest = this;
- ICredentials creds = !isProxy ? credentials : proxy.Credentials;
+ ICredentials creds = (!isProxy || proxy == null) ? credentials : proxy.Credentials;
if (creds != null) {
cnc.NtlmCredential = creds.GetCredential (requestUri, "NTLM");
cnc.UnsafeAuthenticatedConnectionSharing = unsafe_auth_blah;
return;
}
- bool isProxy = ProxyQuery && !proxy.IsBypassed (actualUri);
+ bool isProxy = ProxyQuery && proxy != null && !proxy.IsBypassed (actualUri);
bool redirected;
try {
if (isProxy && (request.proxy == null || request.proxy.Credentials == null))
return false;
- string [] authHeaders = response.Headers.GetValues_internal (isProxy ? "Proxy-Authenticate" : "WWW-Authenticate", false);
+ string [] authHeaders = response.Headers.GetValues (isProxy ? "Proxy-Authenticate" : "WWW-Authenticate");
if (authHeaders == null || authHeaders.Length == 0)
return false;
}
internal WebConnection StoredConnection;
+
+#region referencesource
+ internal static StringBuilder GenerateConnectionGroup(string connectionGroupName, bool unsafeConnectionGroup, bool isInternalGroup)
+ {
+ StringBuilder connectionLine = new StringBuilder(connectionGroupName);
+
+ connectionLine.Append(unsafeConnectionGroup ? "U>" : "S>");
+
+ if (isInternalGroup)
+ {
+ connectionLine.Append("I>");
+ }
+
+ return connectionLine;
+ }
+#endregion
}
}
}
}
+ public override bool SupportsHeaders {
+ get {
+ return true;
+ }
+ }
+
// Methods
public string GetResponseHeader (string headerName)
return true;
}
}
+
+ internal Socket GetConnection(PooledStream PooledStream, object owner, bool async, out IPAddress address, ref Socket abortSocket, ref Socket abortSocket6)
+ {
+ throw new NotImplementedException ();
+ }
}
}
public static ServicePoint FindServicePoint (Uri address)
{
- return FindServicePoint (address, GlobalProxySelection.Select);
+ return FindServicePoint (address, null);
}
public static ServicePoint FindServicePoint (string uriString, IWebProxy proxy)
// Copyright 2013-2014 Xamarin Inc.
//
+#if MOBILE
+
using System;
using System.Collections.Generic;
public static CipherSuitesCallback ServerCipherSuitesCallback { get; set; }
}
}
+
+#endif
}
Data.StatusCode = status;
- Data.Challenge = result.GetValues_internal ("Proxy-Authenticate", false);
+ Data.Challenge = result.GetValues ("Proxy-Authentic");
return false;
} else if (status != 200) {
string msg = String.Format ("The remote server returned a {0} status code.", status);
if (!finished)
return 0;
- foreach (string s in headers)
- data.Headers.SetInternal (s);
+ // .NET uses ParseHeaders or ParseHeadersStrict which is much better
+ foreach (string s in headers) {
+
+ int pos_s = s.IndexOf (':');
+ if (pos_s == -1)
+ throw new ArgumentException ("no colon found", "header");
+
+ var header = s.Substring (0, pos_s);
+ var value = s.Substring (pos_s + 1).Trim ();
+
+ var h = data.Headers;
+ if (h.AllowMultiValues (header)) {
+ h.AddInternal (header, value);
+ } else {
+ h.SetInternal (header, value);
+ }
+ }
if (data.StatusCode == (int) HttpStatusCode.Continue) {
sPoint.SendContinue = true;
+++ /dev/null
-//
-// System.Net.WebHeaderCollection
-//
-// Authors:
-// Lawrence Pit (loz@cable.a2000.nl)
-// Gonzalo Paniagua Javier (gonzalo@ximian.com)
-// Miguel de Icaza (miguel@novell.com)
-// Marek Safar (marek.safar@gmail.com)
-//
-// Copyright 2003 Ximian, Inc. (http://www.ximian.com)
-// Copyright 2007 Novell, Inc. (http://www.novell.com)
-// Copyright (C) 2011 Xamarin Inc (http://www.xamarin.com)
-//
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using System.Collections.Specialized;
-using System.Runtime.InteropServices;
-using System.Runtime.Serialization;
-using System.Text;
-
-// See RFC 2068 par 4.2 Message Headers
-
-namespace System.Net
-{
- [Serializable]
- [ComVisible(true)]
- public class WebHeaderCollection : NameValueCollection, ISerializable {
- [Flags]
- internal enum HeaderInfo
- {
- Request = 1,
- Response = 1 << 1,
- MultiValue = 1 << 10
- }
-
- static readonly bool[] allowed_chars = {
- false, false, false, false, false, false, false, false, false, false, false, false, false, false,
- false, false, false, false, false, false, false, false, false, false, false, false, false, false,
- false, false, false, false, false, true, false, true, true, true, true, false, false, false, true,
- true, false, true, true, false, true, true, true, true, true, true, true, true, true, true, false,
- false, false, false, false, false, false, true, true, true, true, true, true, true, true, true,
- true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true,
- false, false, false, true, true, true, true, true, true, true, true, true, true, true, true, true,
- true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true,
- false, true, false
- };
-
- static readonly Dictionary<string, HeaderInfo> headers;
- HeaderInfo? headerRestriction;
- HeaderInfo? headerConsistency;
-
- static WebHeaderCollection ()
- {
- headers = new Dictionary<string, HeaderInfo> (StringComparer.OrdinalIgnoreCase) {
- { "Allow", HeaderInfo.MultiValue },
- { "Accept", HeaderInfo.Request | HeaderInfo.MultiValue },
- { "Accept-Charset", HeaderInfo.MultiValue },
- { "Accept-Encoding", HeaderInfo.MultiValue },
- { "Accept-Language", HeaderInfo.MultiValue },
- { "Accept-Ranges", HeaderInfo.MultiValue },
- { "Authorization", HeaderInfo.MultiValue },
- { "Cache-Control", HeaderInfo.MultiValue },
- { "Cookie", HeaderInfo.MultiValue },
- { "Connection", HeaderInfo.Request | HeaderInfo.MultiValue },
- { "Content-Encoding", HeaderInfo.MultiValue },
- { "Content-Length", HeaderInfo.Request | HeaderInfo.Response },
- { "Content-Type", HeaderInfo.Request },
- { "Content-Language", HeaderInfo.MultiValue },
- { "Date", HeaderInfo.Request },
- { "Expect", HeaderInfo.Request | HeaderInfo.MultiValue},
- { "Host", HeaderInfo.Request },
- { "If-Match", HeaderInfo.MultiValue },
- { "If-Modified-Since", HeaderInfo.Request },
- { "If-None-Match", HeaderInfo.MultiValue },
- { "Keep-Alive", HeaderInfo.Response },
- { "Pragma", HeaderInfo.MultiValue },
- { "Proxy-Authenticate", HeaderInfo.MultiValue },
- { "Proxy-Authorization", HeaderInfo.MultiValue },
- { "Proxy-Connection", HeaderInfo.Request | HeaderInfo.MultiValue },
- { "Range", HeaderInfo.Request | HeaderInfo.MultiValue },
- { "Referer", HeaderInfo.Request },
- { "Set-Cookie", HeaderInfo.MultiValue },
- { "Set-Cookie2", HeaderInfo.MultiValue },
- { "TE", HeaderInfo.MultiValue },
- { "Trailer", HeaderInfo.MultiValue },
- { "Transfer-Encoding", HeaderInfo.Request | HeaderInfo.Response | HeaderInfo.MultiValue },
- { "Upgrade", HeaderInfo.MultiValue },
- { "User-Agent", HeaderInfo.Request },
- { "Vary", HeaderInfo.MultiValue },
- { "Via", HeaderInfo.MultiValue },
- { "Warning", HeaderInfo.MultiValue },
- { "WWW-Authenticate", HeaderInfo.Response | HeaderInfo. MultiValue }
- };
- }
-
- // Constructors
-
- public WebHeaderCollection ()
- {
- }
-
-
- internal WebHeaderCollection(WebHeaderCollectionType type)
- {
-// m_Type = type;
-// if (type == WebHeaderCollectionType.HttpWebResponse)
-// m_CommonHeaders = new string[s_CommonHeaderNames.Length - 1]; // Minus one for the sentinel.
- }
-
- protected WebHeaderCollection (SerializationInfo serializationInfo,
- StreamingContext streamingContext)
- {
- int count;
-
- try {
- count = serializationInfo.GetInt32("Count");
- for (int i = 0; i < count; i++)
- this.Add (serializationInfo.GetString (i.ToString ()),
- serializationInfo.GetString ((count + i).ToString ()));
- } catch (SerializationException){
- count = serializationInfo.GetInt32("count");
- for (int i = 0; i < count; i++)
- this.Add (serializationInfo.GetString ("k" + i),
- serializationInfo.GetString ("v" + i));
- }
-
- }
-
- internal WebHeaderCollection (HeaderInfo headerRestriction)
- {
- this.headerRestriction = headerRestriction;
- }
-
- // Methods
-
- public void Add (string header)
- {
- if (header == null)
- throw new ArgumentNullException ("header");
- int pos = header.IndexOf (':');
- if (pos == -1)
- throw new ArgumentException ("no colon found", "header");
-
- this.Add (header.Substring (0, pos), header.Substring (pos + 1));
- }
-
- public override void Add (string name, string value)
- {
- if (name == null)
- throw new ArgumentNullException ("name");
-
- CheckRestrictedHeader (name);
- this.AddWithoutValidate (name, value);
- }
-
- protected void AddWithoutValidate (string headerName, string headerValue)
- {
- if (!IsHeaderName (headerName))
- throw new ArgumentException ("invalid header name: " + headerName, "headerName");
- if (headerValue == null)
- headerValue = String.Empty;
- else
- headerValue = headerValue.Trim ();
- if (!IsHeaderValue (headerValue))
- throw new ArgumentException ("invalid header value: " + headerValue, "headerValue");
-
- AddValue (headerName, headerValue);
- }
-
- internal void AddValue (string headerName, string headerValue)
- {
- base.Add (headerName, headerValue);
- }
-
- internal string [] GetValues_internal (string header, bool split)
- {
- if (header == null)
- throw new ArgumentNullException ("header");
-
- string [] values = base.GetValues (header);
- if (values == null || values.Length == 0)
- return null;
-
- if (split && IsMultiValue (header)) {
- List<string> separated = null;
- foreach (var value in values) {
- if (value.IndexOf (',') < 0) {
- if (separated != null)
- separated.Add (value);
-
- continue;
- }
-
- if (separated == null) {
- separated = new List<string> (values.Length + 1);
- foreach (var v in values) {
- if (v == value)
- break;
-
- separated.Add (v);
- }
- }
-
- var slices = value.Split (',');
- var slices_length = slices.Length;
- if (value[value.Length - 1] == ',')
- --slices_length;
-
- for (int i = 0; i < slices_length; ++i ) {
- separated.Add (slices[i].Trim ());
- }
- }
-
- if (separated != null)
- return separated.ToArray ();
- }
-
- return values;
- }
-
- public override string [] GetValues (string header)
- {
- return GetValues_internal (header, true);
- }
-
- public override string[] GetValues (int index)
- {
- string[] values = base.GetValues (index);
-
- if (values == null || values.Length == 0) {
- return null;
- }
-
- return values;
- }
-
- public static bool IsRestricted (string headerName)
- {
- return IsRestricted (headerName, false);
- }
-
- public static bool IsRestricted (string headerName, bool response)
- {
- if (headerName == null)
- throw new ArgumentNullException ("headerName");
-
- if (headerName.Length == 0)
- throw new ArgumentException ("empty string", "headerName");
-
- if (!IsHeaderName (headerName))
- throw new ArgumentException ("Invalid character in header");
-
- HeaderInfo info;
- if (!headers.TryGetValue (headerName, out info))
- return false;
-
- var flag = response ? HeaderInfo.Response : HeaderInfo.Request;
- return (info & flag) != 0;
- }
-
- public override void OnDeserialization (object sender)
- {
- }
-
- public override void Remove (string name)
- {
- if (name == null)
- throw new ArgumentNullException ("name");
-
- CheckRestrictedHeader (name);
- base.Remove (name);
- }
-
- public override void Set (string name, string value)
- {
- if (name == null)
- throw new ArgumentNullException ("name");
- if (!IsHeaderName (name))
- throw new ArgumentException ("invalid header name");
- if (value == null)
- value = String.Empty;
- else
- value = value.Trim ();
- if (!IsHeaderValue (value))
- throw new ArgumentException ("invalid header value");
-
- CheckRestrictedHeader (name);
- base.Set (name, value);
- }
-
- public byte[] ToByteArray ()
- {
- return Encoding.UTF8.GetBytes(ToString ());
- }
-
- internal string ToStringMultiValue ()
- {
- StringBuilder sb = new StringBuilder();
-
- int count = base.Count;
- for (int i = 0; i < count ; i++) {
- string key = GetKey (i);
- if (IsMultiValue (key)) {
- foreach (string v in GetValues (i)) {
- sb.Append (key)
- .Append (": ")
- .Append (v)
- .Append ("\r\n");
- }
- } else {
- sb.Append (key)
- .Append (": ")
- .Append (Get (i))
- .Append ("\r\n");
- }
- }
- return sb.Append("\r\n").ToString();
- }
-
- public override string ToString ()
- {
- StringBuilder sb = new StringBuilder();
-
- int count = base.Count;
- for (int i = 0; i < count ; i++)
- sb.Append (GetKey (i))
- .Append (": ")
- .Append (Get (i))
- .Append ("\r\n");
-
- return sb.Append("\r\n").ToString();
- }
- void ISerializable.GetObjectData (SerializationInfo serializationInfo,
- StreamingContext streamingContext)
- {
- GetObjectData (serializationInfo, streamingContext);
- }
- public override void GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext)
- {
- int count = base.Count;
- serializationInfo.AddValue ("Count", count);
- for (int i = 0; i < count; i++) {
- serializationInfo.AddValue (i.ToString (), GetKey (i));
- serializationInfo.AddValue ((count + i).ToString (), Get (i));
- }
- }
-
- public override string[] AllKeys {
- get {
- return base.AllKeys;
- }
- }
-
- public override int Count {
- get {
- return base.Count;
- }
- }
-
- public override KeysCollection Keys {
- get {
- return base.Keys;
- }
- }
-
- public override string Get (int index)
- {
- return base.Get (index);
- }
-
- public override string Get (string name)
- {
- return base.Get (name);
- }
-
- public override string GetKey (int index)
- {
- return base.GetKey (index);
- }
-
- public void Add (HttpRequestHeader header, string value)
- {
- Add (RequestHeaderToString (header), value);
- }
-
- public void Remove (HttpRequestHeader header)
- {
- Remove (RequestHeaderToString (header));
- }
-
- public void Set (HttpRequestHeader header, string value)
- {
- Set (RequestHeaderToString (header), value);
- }
-
- public void Add (HttpResponseHeader header, string value)
- {
- Add (ResponseHeaderToString (header), value);
- }
-
- public void Remove (HttpResponseHeader header)
- {
- Remove (ResponseHeaderToString (header));
- }
-
- public void Set (HttpResponseHeader header, string value)
- {
- Set (ResponseHeaderToString (header), value);
- }
-
- public string this [HttpRequestHeader header] {
- get {
- return Get (RequestHeaderToString (header));
- }
-
- set {
- Set (header, value);
- }
- }
-
- public string this [HttpResponseHeader header] {
- get {
- return Get (ResponseHeaderToString (header));
- }
-
- set {
- Set (header, value);
- }
- }
-
- public override void Clear ()
- {
- base.Clear ();
- }
-
- public override IEnumerator GetEnumerator ()
- {
- return base.GetEnumerator ();
- }
-
- // Internal Methods
-
- // With this we don't check for invalid characters in header. See bug #55994.
- internal void SetInternal (string header)
- {
- int pos = header.IndexOf (':');
- if (pos == -1)
- throw new ArgumentException ("no colon found", "header");
-
- SetInternal (header.Substring (0, pos), header.Substring (pos + 1));
- }
-
- internal void SetInternal (string name, string value)
- {
- if (value == null)
- value = String.Empty;
- else
- value = value.Trim ();
- if (!IsHeaderValue (value))
- throw new ArgumentException ("invalid header value");
-
- if (IsMultiValue (name)) {
- base.Add (name, value);
- } else {
- base.Remove (name);
- base.Set (name, value);
- }
- }
-
- internal void RemoveAndAdd (string name, string value)
- {
- if (value == null)
- value = String.Empty;
- else
- value = value.Trim ();
-
- base.Remove (name);
- base.Set (name, value);
- }
-
- internal void RemoveInternal (string name)
- {
- if (name == null)
- throw new ArgumentNullException ("name");
- base.Remove (name);
- }
-
- // Private Methods
-
- string RequestHeaderToString (HttpRequestHeader value)
- {
- CheckHeaderConsistency (HeaderInfo.Request);
-
- switch (value) {
- case HttpRequestHeader.CacheControl:
- return "Cache-Control";
- case HttpRequestHeader.Connection:
- return "Connection";
- case HttpRequestHeader.Date:
- return "Date";
- case HttpRequestHeader.KeepAlive:
- return "Keep-Alive";
- case HttpRequestHeader.Pragma:
- return "Pragma";
- case HttpRequestHeader.Trailer:
- return "Trailer";
- case HttpRequestHeader.TransferEncoding:
- return "Transfer-Encoding";
- case HttpRequestHeader.Upgrade:
- return "Upgrade";
- case HttpRequestHeader.Via:
- return "Via";
- case HttpRequestHeader.Warning:
- return "Warning";
- case HttpRequestHeader.Allow:
- return "Allow";
- case HttpRequestHeader.ContentLength:
- return "Content-Length";
- case HttpRequestHeader.ContentType:
- return "Content-Type";
- case HttpRequestHeader.ContentEncoding:
- return "Content-Encoding";
- case HttpRequestHeader.ContentLanguage:
- return "Content-Language";
- case HttpRequestHeader.ContentLocation:
- return "Content-Location";
- case HttpRequestHeader.ContentMd5:
- return "Content-MD5";
- case HttpRequestHeader.ContentRange:
- return "Content-Range";
- case HttpRequestHeader.Expires:
- return "Expires";
- case HttpRequestHeader.LastModified:
- return "Last-Modified";
- case HttpRequestHeader.Accept:
- return "Accept";
- case HttpRequestHeader.AcceptCharset:
- return "Accept-Charset";
- case HttpRequestHeader.AcceptEncoding:
- return "Accept-Encoding";
- case HttpRequestHeader.AcceptLanguage:
- return "accept-language";
- case HttpRequestHeader.Authorization:
- return "Authorization";
- case HttpRequestHeader.Cookie:
- return "Cookie";
- case HttpRequestHeader.Expect:
- return "Expect";
- case HttpRequestHeader.From:
- return "From";
- case HttpRequestHeader.Host:
- return "Host";
- case HttpRequestHeader.IfMatch:
- return "If-Match";
- case HttpRequestHeader.IfModifiedSince:
- return "If-Modified-Since";
- case HttpRequestHeader.IfNoneMatch:
- return "If-None-Match";
- case HttpRequestHeader.IfRange:
- return "If-Range";
- case HttpRequestHeader.IfUnmodifiedSince:
- return "If-Unmodified-Since";
- case HttpRequestHeader.MaxForwards:
- return "Max-Forwards";
- case HttpRequestHeader.ProxyAuthorization:
- return "Proxy-Authorization";
- case HttpRequestHeader.Referer:
- return "Referer";
- case HttpRequestHeader.Range:
- return "Range";
- case HttpRequestHeader.Te:
- return "TE";
- case HttpRequestHeader.Translate:
- return "Translate";
- case HttpRequestHeader.UserAgent:
- return "User-Agent";
- default:
- throw new InvalidOperationException ();
- }
- }
-
- string ResponseHeaderToString (HttpResponseHeader value)
- {
- CheckHeaderConsistency (HeaderInfo.Response);
-
- switch (value) {
- case HttpResponseHeader.CacheControl:
- return "Cache-Control";
- case HttpResponseHeader.Connection:
- return "Connection";
- case HttpResponseHeader.Date:
- return "Date";
- case HttpResponseHeader.KeepAlive:
- return "Keep-Alive";
- case HttpResponseHeader.Pragma:
- return "Pragma";
- case HttpResponseHeader.Trailer:
- return "Trailer";
- case HttpResponseHeader.TransferEncoding:
- return "Transfer-Encoding";
- case HttpResponseHeader.Upgrade:
- return "Upgrade";
- case HttpResponseHeader.Via:
- return "Via";
- case HttpResponseHeader.Warning:
- return "Warning";
- case HttpResponseHeader.Allow:
- return "Allow";
- case HttpResponseHeader.ContentLength:
- return "Content-Length";
- case HttpResponseHeader.ContentType:
- return "Content-Type";
- case HttpResponseHeader.ContentEncoding:
- return "Content-Encoding";
- case HttpResponseHeader.ContentLanguage:
- return "Content-Language";
- case HttpResponseHeader.ContentLocation:
- return "Content-Location";
- case HttpResponseHeader.ContentMd5:
- return "Content-MD5";
- case HttpResponseHeader.ContentRange:
- return "Content-Range";
- case HttpResponseHeader.Expires:
- return "Expires";
- case HttpResponseHeader.LastModified:
- return "Last-Modified";
- case HttpResponseHeader.AcceptRanges:
- return "Accept-Ranges";
- case HttpResponseHeader.Age:
- return "Age";
- case HttpResponseHeader.ETag:
- return "ETag";
- case HttpResponseHeader.Location:
- return "Location";
- case HttpResponseHeader.ProxyAuthenticate:
- return "Proxy-Authenticate";
- case HttpResponseHeader.RetryAfter:
- return "Retry-After";
- case HttpResponseHeader.Server:
- return "Server";
- case HttpResponseHeader.SetCookie:
- return "Set-Cookie";
- case HttpResponseHeader.Vary:
- return "Vary";
- case HttpResponseHeader.WwwAuthenticate:
- return "WWW-Authenticate";
- default:
- throw new InvalidOperationException ();
- }
- }
-
- void CheckRestrictedHeader (string headerName)
- {
- if (!headerRestriction.HasValue)
- return;
-
- HeaderInfo info;
- if (!headers.TryGetValue (headerName, out info))
- return;
-
- if ((info & headerRestriction.Value) != 0)
- throw new ArgumentException ("This header must be modified with the appropriate property.");
- }
-
- void CheckHeaderConsistency (HeaderInfo value)
- {
- if (!headerConsistency.HasValue) {
- headerConsistency = value;
- return;
- }
-
- if ((headerConsistency & value) == 0)
- throw new InvalidOperationException ();
- }
-
- internal static bool IsMultiValue (string headerName)
- {
- if (headerName == null)
- return false;
-
- HeaderInfo info;
- return headers.TryGetValue (headerName, out info) && (info & HeaderInfo.MultiValue) != 0;
- }
-
- internal static bool IsHeaderValue (string value)
- {
- // TEXT any 8 bit value except CTL's (0-31 and 127)
- // but including \r\n space and \t
- // after a newline at least one space or \t must follow
- // certain header fields allow comments ()
-
- int len = value.Length;
- for (int i = 0; i < len; i++) {
- char c = value [i];
- if (c == 127)
- return false;
- if (c < 0x20 && (c != '\r' && c != '\n' && c != '\t'))
- return false;
- if (c == '\n' && ++i < len) {
- c = value [i];
- if (c != ' ' && c != '\t')
- return false;
- }
- }
-
- return true;
- }
-
- internal static bool IsHeaderName (string name)
- {
- if (name == null || name.Length == 0)
- return false;
-
- int len = name.Length;
- for (int i = 0; i < len; i++) {
- char c = name [i];
- if (c > 126 || !allowed_chars [c])
- return false;
- }
-
- return true;
- }
- }
-}
+++ /dev/null
-//
-// System.Net.WebProxy.cs
-//
-// Authors:
-// Lawrence Pit (loz@cable.a2000.nl)
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-using System.Collections;
-using System.Globalization;
-using System.Runtime.Serialization;
-using System.Text.RegularExpressions;
-
-namespace System.Net
-{
- [Serializable]
- public class WebProxy : IWebProxy, ISerializable
- {
- Uri address;
- bool bypassOnLocal;
- ArrayList bypassList;
- ICredentials credentials;
- bool useDefaultCredentials;
-
- // Constructors
-
- public WebProxy ()
- : this ((Uri) null, false, null, null) {}
-
- public WebProxy (string address)
- : this (ToUri (address), false, null, null) {}
-
- public WebProxy (Uri address)
- : this (address, false, null, null) {}
-
- public WebProxy (string address, bool bypassOnLocal)
- : this (ToUri (address), bypassOnLocal, null, null) {}
-
- public WebProxy (string host, int port)
- : this (new Uri ("http://" + host + ":" + port)) {}
-
- public WebProxy (Uri address, bool bypassOnLocal)
- : this (address, bypassOnLocal, null, null) {}
-
- public WebProxy (string address, bool bypassOnLocal, string [] bypassList)
- : this (ToUri (address), bypassOnLocal, bypassList, null) {}
-
- public WebProxy (Uri address, bool bypassOnLocal, string [] bypassList)
- : this (address, bypassOnLocal, bypassList, null) {}
-
- public WebProxy (string address, bool bypassOnLocal, string [] bypassList,
- ICredentials credentials)
- : this (ToUri (address), bypassOnLocal, bypassList, credentials) {}
-
- public WebProxy (Uri address, bool bypassOnLocal,
- string[] bypassList, ICredentials credentials)
- {
- this.address = address;
- this.bypassOnLocal = bypassOnLocal;
- if (bypassList != null)
- this.bypassList = new ArrayList (bypassList);
- this.credentials = credentials;
- CheckBypassList ();
- }
-
- protected WebProxy (SerializationInfo serializationInfo, StreamingContext streamingContext)
- {
- this.address = (Uri) serializationInfo.GetValue ("_ProxyAddress", typeof (Uri));
- this.bypassOnLocal = serializationInfo.GetBoolean ("_BypassOnLocal");
- this.bypassList = (ArrayList) serializationInfo.GetValue ("_BypassList", typeof (ArrayList));
- this.useDefaultCredentials = serializationInfo.GetBoolean ("_UseDefaultCredentials");
- this.credentials = null;
- CheckBypassList ();
- }
-
- // Properties
- public Uri Address {
- get { return address; }
- set { address = value; }
- }
-
- public ArrayList BypassArrayList {
- get {
- if (bypassList == null)
- bypassList = new ArrayList ();
- return bypassList;
- }
- }
-
- public string [] BypassList {
- get { return (string []) BypassArrayList.ToArray (typeof (string)); }
- set {
- if (value == null)
- throw new ArgumentNullException ();
- bypassList = new ArrayList (value);
- CheckBypassList ();
- }
- }
-
- public bool BypassProxyOnLocal {
- get { return bypassOnLocal; }
- set { bypassOnLocal = value; }
- }
-
- public ICredentials Credentials {
- get { return credentials; }
- set { credentials = value; }
- }
-
- [MonoTODO ("Does not affect Credentials, since CredentialCache.DefaultCredentials is not implemented.")]
- public bool UseDefaultCredentials {
- get { return useDefaultCredentials; }
- set { useDefaultCredentials = value; }
- }
-
- // Methods
- [Obsolete ("This method has been deprecated", false)]
- [MonoTODO("Can we get this info under windows from the system?")]
- public static WebProxy GetDefaultProxy ()
- {
- // Select gets a WebProxy from config files, if available.
- IWebProxy p = GlobalProxySelection.Select;
- if (p is WebProxy)
- return (WebProxy) p;
-
- return new WebProxy ();
- }
-
- public Uri GetProxy (Uri destination)
- {
- if (IsBypassed (destination))
- return destination;
-
- return address;
- }
-
- public bool IsBypassed (Uri host)
- {
- if (host == null)
- throw new ArgumentNullException ("host");
-
- if (host.IsLoopback && bypassOnLocal)
- return true;
-
- if (address == null)
- return true;
-
- string server = host.Host;
- if (bypassOnLocal && server.IndexOf ('.') == -1)
- return true;
-
- // LAMESPEC
- if (!bypassOnLocal) {
- if (String.Compare (server, "localhost", true, CultureInfo.InvariantCulture) == 0)
- return true;
- if (String.Compare (server, "loopback", true, CultureInfo.InvariantCulture) == 0)
- return true;
-
- IPAddress addr = null;
- if (IPAddress.TryParse (server, out addr) && IPAddress.IsLoopback (addr))
- return true;
- }
-
- if (bypassList == null || bypassList.Count == 0)
- return false;
-
- try {
- string hostStr = host.Scheme + "://" + host.Authority;
- int i = 0;
- for (; i < bypassList.Count; i++) {
- Regex regex = new Regex ((string) bypassList [i],
- // TODO: RegexOptions.Compiled | // not implemented yet by Regex
- RegexOptions.IgnoreCase |
- RegexOptions.Singleline);
-
- if (regex.IsMatch (hostStr))
- break;
- }
-
- if (i == bypassList.Count)
- return false;
-
- // continue checking correctness of regular expressions..
- // will throw expression when an invalid one is found
- for (; i < bypassList.Count; i++)
- new Regex ((string) bypassList [i]);
-
- return true;
- } catch (ArgumentException) {
- return false;
- }
- }
-
- protected virtual void GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext)
- {
- serializationInfo.AddValue ("_BypassOnLocal", bypassOnLocal);
- serializationInfo.AddValue ("_ProxyAddress", address);
- serializationInfo.AddValue ("_BypassList", bypassList);
- serializationInfo.AddValue ("_UseDefaultCredentials", UseDefaultCredentials);
- }
-
- void ISerializable.GetObjectData (SerializationInfo serializationInfo,
- StreamingContext streamingContext)
- {
- GetObjectData (serializationInfo, streamingContext);
- }
-
- // Private Methods
- // this compiles the regular expressions, and will throw
- // an exception when an invalid one is found.
- void CheckBypassList ()
- {
- if (bypassList == null)
- return;
- for (int i = 0; i < bypassList.Count; i++)
- new Regex ((string) bypassList [i]);
- }
-
- static Uri ToUri (string address)
- {
- if (address == null)
- return null;
-
- if (address.IndexOf ("://", StringComparison.Ordinal) == -1)
- address = "http://" + address;
-
- return new Uri (address);
- }
- }
-}
+++ /dev/null
-//
-// System.Net.WebRequest
-//
-// Authors:
-// Lawrence Pit (loz@cable.a2000.nl)
-// Marek Safar (marek.safar@gmail.com)
-//
-// Copyright 2011 Xamarin Inc.
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-using System.Collections;
-using System.Collections.Specialized;
-using System.Configuration;
-using System.IO;
-using System.Reflection;
-using System.Runtime.Serialization;
-using System.Globalization;
-using System.Net.Configuration;
-using System.Net.Security;
-using System.Net.Cache;
-using System.Security.Principal;
-using System.Threading.Tasks;
-using System.Text.RegularExpressions;
-using Mono.Net;
-
-#if NET_2_1
-using ConfigurationException = System.ArgumentException;
-
-namespace System.Net.Configuration {
- class Dummy {}
-}
-#endif
-
-namespace System.Net
-{
- [Serializable]
- public abstract class WebRequest : MarshalByRefObject, ISerializable {
- static HybridDictionary prefixes = new HybridDictionary ();
- static bool isDefaultWebProxySet;
- static IWebProxy defaultWebProxy;
- static RequestCachePolicy defaultCachePolicy;
-
- static WebRequest ()
- {
-#if MOBILE
- IWebRequestCreate http = new HttpRequestCreator ();
- RegisterPrefix ("http", http);
- RegisterPrefix ("https", http);
- RegisterPrefix ("file", new FileWebRequestCreator ());
- RegisterPrefix ("ftp", new FtpRequestCreator ());
-#else
- #if CONFIGURATION_DEP
- object cfg = ConfigurationManager.GetSection ("system.net/webRequestModules");
- WebRequestModulesSection s = cfg as WebRequestModulesSection;
- if (s != null) {
- foreach (WebRequestModuleElement el in
- s.WebRequestModules)
- AddPrefix (el.Prefix, el.Type);
- return;
- }
- #endif
- ConfigurationSettings.GetConfig ("system.net/webRequestModules");
-#endif
- }
-
- protected WebRequest ()
- {
- }
-
- protected WebRequest (SerializationInfo serializationInfo, StreamingContext streamingContext)
- {
- }
-
- static Exception GetMustImplement ()
- {
- return new NotImplementedException ("This method must be implemented in derived classes");
- }
-
- // Properties
-
- private AuthenticationLevel authentication_level = AuthenticationLevel.MutualAuthRequested;
-
- public AuthenticationLevel AuthenticationLevel
- {
- get {
- return(authentication_level);
- }
- set {
- authentication_level = value;
- }
- }
-
- public virtual string ConnectionGroupName {
- get { throw GetMustImplement (); }
- set { throw GetMustImplement (); }
- }
-
- public virtual long ContentLength {
- get { throw GetMustImplement (); }
- set { throw GetMustImplement (); }
- }
-
- public virtual string ContentType {
- get { throw GetMustImplement (); }
- set { throw GetMustImplement (); }
- }
-
- public virtual ICredentials Credentials {
- get { throw GetMustImplement (); }
- set { throw GetMustImplement (); }
- }
-
- [MonoTODO ("Implement the caching system. Currently always returns a policy with the NoCacheNoStore level")]
- public virtual RequestCachePolicy CachePolicy
- {
- get { return DefaultCachePolicy; }
- set {
- }
- }
-
- public static RequestCachePolicy DefaultCachePolicy {
- get {
- return defaultCachePolicy ?? (defaultCachePolicy = new HttpRequestCachePolicy (HttpRequestCacheLevel.NoCacheNoStore));
- }
- set {
- throw GetMustImplement ();
- }
- }
-
- public virtual WebHeaderCollection Headers {
- get { throw GetMustImplement (); }
- set { throw GetMustImplement (); }
- }
-
-
- public virtual string Method {
- get { throw GetMustImplement (); }
- set { throw GetMustImplement (); }
- }
-
- public virtual bool PreAuthenticate {
- get { throw GetMustImplement (); }
- set { throw GetMustImplement (); }
- }
-
- public virtual IWebProxy Proxy {
- get { throw GetMustImplement (); }
- set { throw GetMustImplement (); }
- }
-
- public virtual Uri RequestUri {
- get { throw GetMustImplement (); }
- }
-
- public virtual int Timeout {
- get { throw GetMustImplement (); }
- set { throw GetMustImplement (); }
- }
-
- public virtual bool UseDefaultCredentials
- {
- get {
- throw GetMustImplement ();
- }
- set {
- throw GetMustImplement ();
- }
- }
-
- public TokenImpersonationLevel ImpersonationLevel { get; set; }
-
-// volatile static IWebProxy proxy;
- static readonly object lockobj = new object ();
-
- public static IWebProxy DefaultWebProxy {
- get {
- if (!isDefaultWebProxySet) {
- lock (lockobj) {
- if (defaultWebProxy == null)
- defaultWebProxy = GetDefaultWebProxy ();
- }
- }
- return defaultWebProxy;
- }
- set {
- /* MS documentation states that a null value would cause an ArgumentNullException
- * but that's not the way it behaves:
- * https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=304724
- */
- defaultWebProxy = value;
- isDefaultWebProxySet = true;
- }
- }
-
- internal static IWebProxy InternalDefaultWebProxy {
- get {
- return DefaultWebProxy;
- }
- }
-
-
- [MonoTODO("Needs to respect Module, Proxy.AutoDetect, and Proxy.ScriptLocation config settings")]
- static IWebProxy GetDefaultWebProxy ()
- {
-#if CONFIGURATION_DEP
- DefaultProxySection sec = ConfigurationManager.GetSection ("system.net/defaultProxy") as DefaultProxySection;
- WebProxy p;
-
- if (sec == null)
- return GetSystemWebProxy ();
-
- ProxyElement pe = sec.Proxy;
-
- if ((pe.UseSystemDefault != ProxyElement.UseSystemDefaultValues.False) && (pe.ProxyAddress == null)) {
- IWebProxy proxy = GetSystemWebProxy ();
-
- if (!(proxy is WebProxy))
- return proxy;
-
- p = (WebProxy) proxy;
- } else
- p = new WebProxy ();
-
- if (pe.ProxyAddress != null)
- p.Address = pe.ProxyAddress;
-
- if (pe.BypassOnLocal != ProxyElement.BypassOnLocalValues.Unspecified)
- p.BypassProxyOnLocal = (pe.BypassOnLocal == ProxyElement.BypassOnLocalValues.True);
-
- foreach(BypassElement elem in sec.BypassList)
- p.BypassArrayList.Add(elem.Address);
-
- return p;
-#else
- return GetSystemWebProxy ();
-#endif
- }
-
- // Methods
-
- public virtual void Abort()
- {
- throw GetMustImplement ();
- }
-
- public virtual IAsyncResult BeginGetRequestStream (AsyncCallback callback, object state)
- {
- throw GetMustImplement ();
- }
-
- public virtual IAsyncResult BeginGetResponse (AsyncCallback callback, object state)
- {
- throw GetMustImplement ();
- }
-
- public static WebRequest Create (string requestUriString)
- {
- if (requestUriString == null)
- throw new ArgumentNullException ("requestUriString");
- return Create (new Uri (requestUriString));
- }
-
- public static WebRequest Create (Uri requestUri)
- {
- if (requestUri == null)
- throw new ArgumentNullException ("requestUri");
- return GetCreator (requestUri.AbsoluteUri).Create (requestUri);
- }
-
- public static WebRequest CreateDefault (Uri requestUri)
- {
- if (requestUri == null)
- throw new ArgumentNullException ("requestUri");
- return GetCreator (requestUri.Scheme).Create (requestUri);
- }
- static HttpWebRequest SharedCreateHttp (Uri uri)
- {
- if (uri.Scheme != "http" && uri.Scheme != "https")
- throw new NotSupportedException ("The uri should start with http or https");
-
- return new HttpWebRequest (uri);
- }
-
- public static HttpWebRequest CreateHttp (string requestUriString)
- {
- if (requestUriString == null)
- throw new ArgumentNullException ("requestUriString");
- return SharedCreateHttp (new Uri (requestUriString));
- }
-
- public static HttpWebRequest CreateHttp (Uri requestUri)
- {
- if (requestUri == null)
- throw new ArgumentNullException ("requestUri");
- return SharedCreateHttp (requestUri);
- }
- public virtual Stream EndGetRequestStream (IAsyncResult asyncResult)
- {
- throw GetMustImplement ();
- }
-
- public virtual WebResponse EndGetResponse (IAsyncResult asyncResult)
- {
- throw GetMustImplement ();
- }
-
- public virtual Stream GetRequestStream()
- {
- throw GetMustImplement ();
- }
-
- public virtual WebResponse GetResponse()
- {
- throw GetMustImplement ();
- }
-
- // Takes an ArrayList of fileglob-formatted strings and returns an array of Regex-formatted strings
- private static string[] CreateBypassList (ArrayList al)
- {
- string[] result = al.ToArray (typeof (string)) as string[];
- for (int c = 0; c < result.Length; c++)
- {
- result [c] = "^" +
- Regex.Escape (result [c]).Replace (@"\*", ".*").Replace (@"\?", ".") +
- "$";
- }
- return result;
- }
-
- [MonoTODO("Look in other places for proxy config info")]
- public static IWebProxy GetSystemWebProxy ()
- {
-#if MONOTOUCH
- return CFNetwork.GetDefaultProxy ();
-#else
-#if MONODROID
- // Return the system web proxy. This only works for ICS+.
- var androidProxy = AndroidPlatform.GetDefaultProxy ();
- if (androidProxy != null)
- return androidProxy;
-#endif
-#if !NET_2_1
- if (IsWindows ()) {
- int iProxyEnable = (int)Microsoft.Win32.Registry.GetValue ("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", "ProxyEnable", 0);
-
- if (iProxyEnable > 0) {
- string strHttpProxy = "";
- bool bBypassOnLocal = false;
- ArrayList al = new ArrayList ();
-
- string strProxyServer = (string)Microsoft.Win32.Registry.GetValue ("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", "ProxyServer", null);
- string strProxyOverrride = (string)Microsoft.Win32.Registry.GetValue ("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", "ProxyOverride", null);
-
- if (strProxyServer.Contains ("=")) {
- foreach (string strEntry in strProxyServer.Split (new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries))
- if (strEntry.StartsWith ("http=")) {
- strHttpProxy = strEntry.Substring (5);
- break;
- }
- } else strHttpProxy = strProxyServer;
-
- if (strProxyOverrride != null) {
- string[] bypassList = strProxyOverrride.Split (new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
-
- foreach (string str in bypassList) {
- if (str != "<local>")
- al.Add (str);
- else
- bBypassOnLocal = true;
- }
- }
-
- return new WebProxy (strHttpProxy, bBypassOnLocal, CreateBypassList (al));
- }
- } else {
-#endif
- if (Platform.IsMacOS)
- return CFNetwork.GetDefaultProxy ();
-
- string address = Environment.GetEnvironmentVariable ("http_proxy");
-
- if (address == null)
- address = Environment.GetEnvironmentVariable ("HTTP_PROXY");
-
- if (address != null) {
- try {
- if (!address.StartsWith ("http://"))
- address = "http://" + address;
-
- Uri uri = new Uri (address);
- IPAddress ip;
-
- if (IPAddress.TryParse (uri.Host, out ip)) {
- if (IPAddress.Any.Equals (ip)) {
- UriBuilder builder = new UriBuilder (uri);
- builder.Host = "127.0.0.1";
- uri = builder.Uri;
- } else if (IPAddress.IPv6Any.Equals (ip)) {
- UriBuilder builder = new UriBuilder (uri);
- builder.Host = "[::1]";
- uri = builder.Uri;
- }
- }
-
- bool bBypassOnLocal = false;
- ArrayList al = new ArrayList ();
- string bypass = Environment.GetEnvironmentVariable ("no_proxy");
-
- if (bypass == null)
- bypass = Environment.GetEnvironmentVariable ("NO_PROXY");
-
- if (bypass != null) {
- string[] bypassList = bypass.Split (new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
-
- foreach (string str in bypassList) {
- if (str != "*.local")
- al.Add (str);
- else
- bBypassOnLocal = true;
- }
- }
-
- return new WebProxy (uri, bBypassOnLocal, CreateBypassList (al));
- } catch (UriFormatException) {
- }
- }
-#if !NET_2_1
- }
-#endif
-
- return new WebProxy ();
-#endif // MONOTOUCH
- }
-
- void ISerializable.GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext)
- {
- throw new NotSupportedException ();
- }
-
- protected virtual void GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext)
- {
- throw GetMustImplement ();
- }
-
- public static bool RegisterPrefix (string prefix, IWebRequestCreate creator)
- {
- if (prefix == null)
- throw new ArgumentNullException ("prefix");
- if (creator == null)
- throw new ArgumentNullException ("creator");
-
- lock (prefixes.SyncRoot) {
- string lowerCasePrefix = prefix.ToLower (CultureInfo.InvariantCulture);
- if (prefixes.Contains (lowerCasePrefix))
- return false;
- prefixes.Add (lowerCasePrefix, creator);
- }
- return true;
- }
-
- private static IWebRequestCreate GetCreator (string prefix)
- {
- int longestPrefix = -1;
- IWebRequestCreate creator = null;
-
- prefix = prefix.ToLower (CultureInfo.InvariantCulture);
-
- IDictionaryEnumerator e = prefixes.GetEnumerator ();
- while (e.MoveNext ()) {
- string key = e.Key as string;
-
- if (key.Length <= longestPrefix)
- continue;
-
- if (!prefix.StartsWith (key))
- continue;
-
- longestPrefix = key.Length;
- creator = (IWebRequestCreate) e.Value;
- }
-
- if (creator == null)
- throw new NotSupportedException (prefix);
-
- return creator;
- }
-
- internal static bool IsWindows ()
- {
- return (int) Environment.OSVersion.Platform < 4;
- }
-
- internal static void ClearPrefixes ()
- {
- prefixes.Clear ();
- }
-
- internal static void RemovePrefix (string prefix)
- {
- prefixes.Remove (prefix);
- }
-
- internal static void AddPrefix (string prefix, string typeName)
- {
- Type type = Type.GetType (typeName);
- if (type == null)
- throw new ConfigurationException (String.Format ("Type {0} not found", typeName));
- AddPrefix (prefix, type);
- }
-
- internal static void AddPrefix (string prefix, Type type)
- {
- object o = Activator.CreateInstance (type, true);
- prefixes [prefix] = o;
- }
-
- public virtual Task<Stream> GetRequestStreamAsync ()
- {
- return Task<Stream>.Factory.FromAsync (BeginGetRequestStream, EndGetRequestStream, null);
- }
-
- public virtual Task<WebResponse> GetResponseAsync ()
- {
- return Task<WebResponse>.Factory.FromAsync (BeginGetResponse, EndGetResponse, null);
- }
-
- }
-}
SetAuditRule((AuditRule)rule);
}
- internal new void PersistModifications (SafeHandle handle)
+ internal new void Persist (SafeHandle handle)
{
WriteLock();
try {
+++ /dev/null
-//
-// System.Threading.Semaphore.cs
-//
-// Author:
-// Sebastien Pouliot <sebastien@ximian.com>
-//
-// Copyright (C) 2005 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System.Runtime.ConstrainedExecution;
-using System.Runtime.InteropServices;
-using System.Security.AccessControl;
-using System.Security.Permissions;
-using System.Runtime.CompilerServices;
-using System.IO;
-
-namespace System.Threading {
-
- [ComVisible (false)]
- public sealed class Semaphore : WaitHandle {
-
- [MethodImplAttribute(MethodImplOptions.InternalCall)]
- private static extern IntPtr CreateSemaphore_internal (
- int initialCount, int maximumCount, string name,
- out bool createdNew);
-
- [MethodImplAttribute(MethodImplOptions.InternalCall)]
- private static extern int ReleaseSemaphore_internal (
- IntPtr handle, int releaseCount, out bool fail);
-
- [MethodImplAttribute (MethodImplOptions.InternalCall)]
- private static extern IntPtr OpenSemaphore_internal (string name, SemaphoreRights rights, out MonoIOError error);
-
- private Semaphore (IntPtr handle)
- {
- Handle = handle;
- }
-
- public Semaphore (int initialCount, int maximumCount)
- : this (initialCount, maximumCount, null)
- {
- }
-
- public Semaphore (int initialCount, int maximumCount, string name)
- {
- if (initialCount < 0)
- throw new ArgumentOutOfRangeException ("initialCount", "< 0");
- if (maximumCount < 1)
- throw new ArgumentOutOfRangeException ("maximumCount", "< 1");
- if (initialCount > maximumCount)
- throw new ArgumentException ("initialCount > maximumCount");
-
- bool created;
-
- Handle = CreateSemaphore_internal (initialCount,
- maximumCount, name,
- out created);
- }
-
- public Semaphore (int initialCount, int maximumCount, string name, out bool createdNew)
- : this (initialCount, maximumCount, name, out createdNew, null)
- {
- }
-
- [MonoTODO ("CreateSemaphore_internal does not support access control, semaphoreSecurity is ignored")]
- public Semaphore (int initialCount, int maximumCount, string name, out bool createdNew,
- SemaphoreSecurity semaphoreSecurity)
- {
- if (initialCount < 0)
- throw new ArgumentOutOfRangeException ("initialCount", "< 0");
- if (maximumCount < 1)
- throw new ArgumentOutOfRangeException ("maximumCount", "< 1");
- if (initialCount > maximumCount)
- throw new ArgumentException ("initialCount > maximumCount");
-
- Handle = CreateSemaphore_internal (initialCount,
- maximumCount, name,
- out createdNew);
- }
-
- public SemaphoreSecurity GetAccessControl ()
- {
- return new SemaphoreSecurity (SafeWaitHandle,
- AccessControlSections.Owner |
- AccessControlSections.Group |
- AccessControlSections.Access);
- }
-
- [PrePrepareMethod]
- [ReliabilityContract (Consistency.WillNotCorruptState, Cer.Success)]
- public int Release ()
- {
- return (Release (1));
- }
-
- [ReliabilityContract (Consistency.WillNotCorruptState, Cer.Success)]
- public int Release (int releaseCount)
- {
- if (releaseCount < 1)
- throw new ArgumentOutOfRangeException ("releaseCount");
-
- int ret;
- bool fail;
-
- ret = ReleaseSemaphore_internal (Handle, releaseCount,
- out fail);
-
- if (fail) {
- throw new SemaphoreFullException ();
- }
-
- return (ret);
- }
-
- public void SetAccessControl (SemaphoreSecurity semaphoreSecurity)
- {
- if (semaphoreSecurity == null)
- throw new ArgumentNullException ("semaphoreSecurity");
-
- semaphoreSecurity.PersistModifications (SafeWaitHandle);
- }
-
- // static methods
-
-#if !MOBILE
- public static Semaphore OpenExisting (string name)
- {
- return OpenExisting (name, SemaphoreRights.Synchronize | SemaphoreRights.Modify);
- }
-
- public static Semaphore OpenExisting (string name, SemaphoreRights rights)
- {
- if (name == null)
- throw new ArgumentNullException ("name");
- if ((name.Length ==0) || (name.Length > 260))
- throw new ArgumentException ("name", Locale.GetText ("Invalid length [1-260]."));
-
- MonoIOError error;
- IntPtr handle = OpenSemaphore_internal (name, rights,
- out error);
- if (handle == (IntPtr)null) {
- if (error == MonoIOError.ERROR_FILE_NOT_FOUND) {
- throw new WaitHandleCannotBeOpenedException (Locale.GetText ("Named Semaphore handle does not exist: ") + name);
- } else if (error == MonoIOError.ERROR_ACCESS_DENIED) {
- throw new UnauthorizedAccessException ();
- } else {
- throw new IOException (Locale.GetText ("Win32 IO error: ") + error.ToString ());
- }
- }
-
- return(new Semaphore (handle));
- }
-
- [SecurityPermissionAttribute (SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.UnmanagedCode)]
- public static bool TryOpenExisting (string name, out Semaphore result)
- {
- return TryOpenExisting (name, SemaphoreRights.Synchronize | SemaphoreRights.Modify, out result);
- }
-
- [SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.UnmanagedCode)]
- public static bool TryOpenExisting (string name, SemaphoreRights rights, out Semaphore result)
- {
- if (name == null)
- throw new ArgumentNullException ("name");
- if ((name.Length == 0) || (name.Length > 260))
- throw new ArgumentException ("name", Locale.GetText ("Invalid length [1-260]."));
-
- MonoIOError error;
- IntPtr handle = OpenSemaphore_internal (name, rights, out error);
-
- if (handle == (IntPtr)null) {
- result = null;
- return false;
- }
-
- result = new Semaphore (handle);
- return true;
- }
-#else
- public static Semaphore OpenExisting (string name)
- {
- throw new NotSupportedException ();
- }
-
- public static Semaphore OpenExisting (string name, SemaphoreRights rights)
- {
- throw new NotSupportedException ();
- }
-
- public static bool TryOpenExisting (string name, out Semaphore result)
- {
- throw new NotSupportedException ();
- }
-
- public static bool TryOpenExisting (string name, SemaphoreRights rights, out Semaphore result)
- {
- throw new NotSupportedException ();
- }
-#endif
- }
-}
-
System.Net.Configuration/WebRequestModuleElement.cs
System.Net.Configuration/WebRequestModuleHandler.cs
System.Net.Configuration/WebRequestModulesSection.cs
-System.Net/CredentialCache.cs
System.Net/DecompressionMethods.cs
System.Net/DefaultCertificatePolicy.cs
System.Net/DigestClient.cs
System.Net/EndPointListener.cs
System.Net/EndPointManager.cs
System.Net/EndpointPermission.cs
-System.Net/FileWebRequestCreator.cs
-System.Net/FileWebRequest.cs
-System.Net/FileWebResponse.cs
System.Net/FtpAsyncResult.cs
System.Net/FtpDataStream.cs
System.Net/FtpRequestCreator.cs
System.Net/FtpWebRequest.cs
System.Net/FtpStatus.cs
System.Net/FtpWebResponse.cs
-System.Net/GlobalProxySelection.cs
System.Net/HttpConnection.cs
System.Net/HttpListenerBasicIdentity.cs
System.Net/HttpListenerContext.cs
System.Net/MonoHttpDate.cs
System.Net/NetConfig.cs
System.Net/NetworkCredential.cs
-System.Net.NetworkInformation/DuplicateAddressDetectionState.cs
-System.Net.NetworkInformation/GatewayIPAddressInformationCollection.cs
-System.Net.NetworkInformation/GatewayIPAddressInformation.cs
System.Net.NetworkInformation/IcmpV4Statistics.cs
System.Net.NetworkInformation/IcmpV6Statistics.cs
System.Net.NetworkInformation/IPAddressCollection.cs
-System.Net.NetworkInformation/IPAddressInformationCollection.cs
-System.Net.NetworkInformation/IPAddressInformation.cs
System.Net.NetworkInformation/IPGlobalProperties.cs
System.Net.NetworkInformation/IPGlobalStatistics.cs
System.Net.NetworkInformation/IPInterfaceProperties.cs
-System.Net.NetworkInformation/IPStatus.cs
System.Net.NetworkInformation/IPv4InterfaceProperties.cs
System.Net.NetworkInformation/IPv4InterfaceStatistics.cs
System.Net.NetworkInformation/IPv6InterfaceProperties.cs
System.Net.NetworkInformation/LinuxNetworkInterfaceMarshal.cs
System.Net.NetworkInformation/MacOsNetworkInterfaceMarshal.cs
-System.Net.NetworkInformation/MulticastIPAddressInformationCollection.cs
-System.Net.NetworkInformation/MulticastIPAddressInformation.cs
-System.Net.NetworkInformation/NetBiosNodeType.cs
-System.Net.NetworkInformation/NetworkAddressChangedEventHandler.cs
-System.Net.NetworkInformation/NetworkAvailabilityChangedEventHandler.cs
-System.Net.NetworkInformation/NetworkAvailabilityEventArgs.cs
System.Net.NetworkInformation/NetworkChange.cs
-System.Net.NetworkInformation/NetworkInformationAccess.cs
-System.Net.NetworkInformation/NetworkInformationException.cs
-System.Net.NetworkInformation/NetworkInformationPermissionAttribute.cs
-System.Net.NetworkInformation/NetworkInformationPermission.cs
-System.Net.NetworkInformation/NetworkInterfaceComponent.cs
System.Net.NetworkInformation/NetworkInterface.cs
-System.Net.NetworkInformation/NetworkInterfaceType.cs
-System.Net.NetworkInformation/OperationalStatus.cs
-System.Net.NetworkInformation/PhysicalAddress.cs
System.Net.NetworkInformation/PingCompletedEventArgs.cs
System.Net.NetworkInformation/PingCompletedEventHandler.cs
System.Net.NetworkInformation/Ping.cs
-System.Net.NetworkInformation/PingException.cs
-System.Net.NetworkInformation/PingOptions.cs
-System.Net.NetworkInformation/PingReply.cs
-System.Net.NetworkInformation/PrefixOrigin.cs
-System.Net.NetworkInformation/SuffixOrigin.cs
-System.Net.NetworkInformation/TcpConnectionInformation.cs
-System.Net.NetworkInformation/TcpState.cs
System.Net.NetworkInformation/TcpStatistics.cs
System.Net.NetworkInformation/UdpStatistics.cs
-System.Net.NetworkInformation/UnicastIPAddressInformationCollection.cs
System.Net.NetworkInformation/UnicastIPAddressInformation.cs
System.Net.NetworkInformation/Win32NetworkInterfaceMarshal.cs
System.Net/NtlmClient.cs
System.Net/WebConnectionData.cs
System.Net/WebConnectionGroup.cs
System.Net/WebConnectionStream.cs
-System.Net/WebHeaderCollection.cs
-System.Net/WebProxy.cs
-System.Net/WebRequest.cs
System.Net.WebSockets/ClientWebSocket.cs
System.Net.WebSockets/ClientWebSocketOptions.cs
System.Net.WebSockets/HttpListenerWebSocketContext.cs
System.Security.Permissions/StorePermission.cs
System.Security.Permissions/StorePermissionFlags.cs
System/SRDescriptionAttribute.cs
-System.Threading/Semaphore.cs
System.Threading/ThreadExceptionEventArgs.cs
System.Threading/ThreadExceptionEventHandler.cs
System.Timers/ElapsedEventArgs.cs
Mono.Net.Security/NoReflectionHelper.cs
Mono.Net.Security/SystemCertificateValidator.cs
+ReferenceSources/AutoWebProxyScriptEngine.cs
ReferenceSources/AssertWrapper.cs
ReferenceSources/BinaryCompatibility.cs
ReferenceSources/ConfigurationManagerInternalFactory.cs
ReferenceSources/CAPI.cs
ReferenceSources/EnvironmentHelpers.cs
ReferenceSources/Internal.cs
+ReferenceSources/HttpApi.cs
ReferenceSources/HttpSysSettings.cs
ReferenceSources/Logging.cs
ReferenceSources/NativeMethods.cs
+ReferenceSources/RequestCacheProtocol.cs
ReferenceSources/SettingsSectionInternal.cs
ReferenceSources/Socket.cs
ReferenceSources/SR.cs
ReferenceSources/SR2.cs
ReferenceSources/SRCategoryAttribute.cs
-ReferenceSources/SystemNetworkCredential.cs
-ReferenceSources/WebHeaderCollectionType.cs
ReferenceSources/Win32Exception.cs
ReferenceSources/SSPIConfiguration.cs
../referencesource/System/net/System/UriScheme.cs
../referencesource/System/net/System/Net/_BufferOffsetSize.cs
+../referencesource/System/net/System/Net/_Connection.cs
+../referencesource/System/net/System/Net/_emptywebproxy.cs
+../referencesource/System/net/System/Net/_HeaderInfo.cs
+../referencesource/System/net/System/Net/_HeaderInfoTable.cs
+../referencesource/System/net/System/Net/_HTTPDateParse.cs
+../referencesource/System/net/System/Net/_IStreams.cs
+../referencesource/System/net/System/Net/_NetRes.cs
../referencesource/System/net/System/Net/_LazyAsyncResult.cs
../referencesource/System/net/System/Net/_LoggingObject.cs
+../referencesource/System/net/System/Net/_PooledStream.cs
+../referencesource/System/net/System/Net/_ProxyChain.cs
../referencesource/System/net/System/Net/_ScatterGatherBuffers.cs
+../referencesource/System/net/System/Net/_Semaphore.cs
+../referencesource/System/net/System/Net/_TimerThread.cs
+../referencesource/System/net/System/Net/_WebProxyDataBuilder.cs
../referencesource/System/net/System/Net/AuthenticationScheme.cs
../referencesource/System/net/System/Net/AuthenticationSchemeSelector.cs
../referencesource/System/net/System/Net/Authorization.cs
+../referencesource/System/net/System/Net/CredentialCache.cs
../referencesource/System/net/System/Net/cookie.cs
../referencesource/System/net/System/Net/cookiecollection.cs
../referencesource/System/net/System/Net/cookiecontainer.cs
../referencesource/System/net/System/Net/cookieexception.cs
+../referencesource/System/net/System/Net/connectionpool.cs
../referencesource/System/net/System/Net/DnsEndPoint.cs
../referencesource/System/net/System/Net/EndPoint.cs
../referencesource/System/net/System/Net/FtpStatusCode.cs
+../referencesource/System/net/System/Net/filewebrequest.cs
+../referencesource/System/net/System/Net/filewebresponse.cs
+../referencesource/System/net/System/Net/GlobalProxySelection.cs
../referencesource/System/net/System/Net/HttpListenerException.cs
../referencesource/System/net/System/Net/HttpListenerRequestUriBuilder.cs
../referencesource/System/net/System/Net/HttpRequestHeader.cs
../referencesource/System/net/System/Net/IPEndPoint.cs
../referencesource/System/net/System/Net/IPHostEntry.cs
../referencesource/System/net/System/Net/iwebproxy.cs
+../referencesource/System/net/System/Net/IWebProxyFinder.cs
../referencesource/System/net/System/Net/IWebRequestCreate.cs
../referencesource/System/net/System/Net/NetworkAccess.cs
../referencesource/System/net/System/Net/ProtocolViolationException.cs
../referencesource/System/net/System/Net/webclient.cs
../referencesource/System/net/System/Net/WebException.cs
../referencesource/System/net/System/Net/WebExceptionStatus.cs
+../referencesource/System/net/System/Net/WebHeaderCollection.cs
../referencesource/System/net/System/Net/WebPermission.cs
+../referencesource/System/net/System/Net/webproxy.cs
../referencesource/System/net/System/Net/WebRequestMethods.cs
+../referencesource/System/net/System/Net/WebRequest.cs
../referencesource/System/net/System/Net/WebResponse.cs
../referencesource/System/net/System/Net/WebUtility.cs
../referencesource/System/net/System/Net/WriteStreamClosedEventArgs.cs
+../referencesource/System/net/System/Net/Cache/RequestCache.cs
+../referencesource/System/net/System/Net/Cache/RequestCacheEntry.cs
../referencesource/System/net/System/Net/Cache/RequestCachePolicy.cs
+../referencesource/System/net/System/Net/Cache/RequestCacheManager.cs
+
+../referencesource/System/net/System/Net/Configuration/DefaultProxySection.cs
../referencesource/System/net/System/Net/Sockets/IPProtectionLevel.cs
../referencesource/System/net/System/Net/Sockets/NetworkStream.cs
+../referencesource/System/net/System/Net/NetworkInformation/DuplicateAddressDetectionState.cs
+../referencesource/System/net/System/Net/NetworkInformation/GatewayIPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/GatewayIPAddressInformationCollection.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPAddressCollection.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPAddressInformationCollection.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPGlobalProperties.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPGlobalStatistics.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPInterfaceProperties.cs
../referencesource/System/net/System/Net/NetworkInformation/IPInterfaceStatistics.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPStatus.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPv4InterfaceProperties.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPv6InterfaceProperties.cs
+../referencesource/System/net/System/Net/NetworkInformation/IcmpV4Statistics.cs
+../referencesource/System/net/System/Net/NetworkInformation/IcmpV6Statistics.cs
+../referencesource/System/net/System/Net/NetworkInformation/MulticastIPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/MulticastIPAddressInformationCollection.cs
+../referencesource/System/net/System/Net/NetworkInformation/NetworkAddressChange.cs
+../referencesource/System/net/System/Net/NetworkInformation/NetworkInformationException.cs
+../referencesource/System/net/System/Net/NetworkInformation/NetworkInformationPermission.cs
+../referencesource/System/net/System/Net/NetworkInformation/NetworkInterface.cs
+../referencesource/System/net/System/Net/NetworkInformation/NetworkInterfaceComponent.cs
+../referencesource/System/net/System/Net/NetworkInformation/OperationalStatus.cs
+../referencesource/System/net/System/Net/NetworkInformation/PhysicalAddress.cs
+../referencesource/System/net/System/Net/NetworkInformation/PingOptions.cs
+../referencesource/System/net/System/Net/NetworkInformation/PingReply.cs
+../referencesource/System/net/System/Net/NetworkInformation/PrefixOrigin.cs
../referencesource/System/net/System/Net/NetworkInformation/ScopeLevel.cs
+../referencesource/System/net/System/Net/NetworkInformation/SuffixOrigin.cs
+../referencesource/System/net/System/Net/NetworkInformation/SystemGatewayIPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/SystemIPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/SystemMulticastIPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/SystemUnicastIPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/SystemTcpConnection.cs
+../referencesource/System/net/System/Net/NetworkInformation/TcpConnection.cs
+../referencesource/System/net/System/Net/NetworkInformation/TcpState.cs
+../referencesource/System/net/System/Net/NetworkInformation/TcpStatistics.cs
+../referencesource/System/net/System/Net/NetworkInformation/UdpStatistics.cs
../referencesource/System/net/System/Net/NetworkInformation/UnicastIPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/UnicastIPAddressInformationCollection.cs
+../referencesource/System/net/System/Net/NetworkInformation/interfacetype.cs
+../referencesource/System/net/System/Net/NetworkInformation/nodetype.cs
+../referencesource/System/net/System/Net/NetworkInformation/pingexception.cs
+
+../referencesource/System/sys/system/IO/ports/InternalResources.cs
../referencesource/System/sys/system/runtime/interopservices/DefaultParameterValueAttribute.cs
../referencesource/System/sys/system/runtime/interopservices/handlecollector.cs
../referencesource/System/sys/system/runtime/versioning/FrameworkName.cs
../referencesource/System/sys/system/threading/Barrier.cs
+../referencesource/System/sys/system/threading/semaphore.cs
+
../referencesource/System/sys/system/windows/markup/ValueSerializerAttribute.cs
../referencesource/System/security/system/security/Authentication/ExtendedProtection/TokenBinding.cs
{
#if MOBILE
// ensure the property is not linked out of the application since it make the test fails
- Assert.NotNull (Thread.CurrentPrincipal, "pre-test");
+ Assert.IsNotNull (Thread.CurrentPrincipal, "pre-test");
#endif
PropertyInfo pi = typeof (Thread).GetProperty ("CurrentPrincipal");
{
#if MOBILE
// ensure the property is not linked out of the application since it make the test fails
- Assert.NotNull (Thread.CurrentPrincipal, "pre-test");
+ Assert.IsNotNull (Thread.CurrentPrincipal, "pre-test");
#endif
PropertyInfo pi = typeof (Thread).GetProperty ("CurrentPrincipal");
bool res = clientSocket.SendAsync (e);
if (res) {
if (!m.WaitOne (1500))
- throw new TimeoutException ();
+ Assert.Fail ("Timeout #1");
}
if (!mainEvent.WaitOne (1500))
- throw new TimeoutException ();
+ Assert.Fail ("Timeout #2");
if (error != null)
throw error;
res = clientSocket.SendAsync (e);
if (res) {
if (!m.WaitOne (1500))
- throw new TimeoutException ();
+ Assert.Fail ("Timeout #3");
}
if (!mainEvent.WaitOne (1500))
- throw new TimeoutException ();
+ Assert.Fail ("Timeout #4");
if (error != null)
throw error;
}
}
-}
\ No newline at end of file
+}
sock.DontFragment = true;
Assert.Fail ("DontFragment #1");
} catch (NotSupportedException) {
- } catch {
- Assert.Fail ("DontFragment #2");
} finally {
sock.Close ();
}
Assert.Fail ("EnableBroadcastDefaultTcp #1");
} catch (SocketException ex) {
Assert.AreEqual (10042, ex.ErrorCode, "EnableBroadcastDefaultTcp #2");
- } catch {
- Assert.Fail ("EnableBroadcastDefaultTcp #2");
} finally {
sock.Close ();
}
Assert.Fail ("EnableBroadcastChangeTcp #1");
} catch (SocketException ex) {
Assert.AreEqual (10042, ex.ErrorCode, "EnableBroadcastChangeTcp #2");
- } catch {
- Assert.Fail ("EnableBroadcastChangeTcp #2");
} finally {
sock.Close ();
}
Assert.Fail ("MulticastLoopbackDefaultTcp #1");
} catch (SocketException ex) {
Assert.AreEqual (10042, ex.ErrorCode, "MulticastLoopbackDefaultTcp #2");
- } catch {
- Assert.Fail ("MulticastLoopbackDefaultTcp #2");
} finally {
sock.Close ();
}
Assert.Fail ("MulticastLoopbackChangeTcp #1");
} catch (SocketException ex) {
Assert.AreEqual (10042, ex.ErrorCode, "MulticastLoopbackChangeTcp #2");
- } catch {
- Assert.Fail ("MulticastLoopbackChangeTcp #2");
} finally {
sock.Close ();
}
}
[Test]
- [Category ("NotOnMac")] // Mac doesn't throw when overflowing the ttl
public void TtlChangeOverflow ()
{
Socket sock = new Socket (AddressFamily.InterNetwork,
try {
sock.Ttl = 256;
Assert.Fail ("TtlChangeOverflow #1");
- } catch (SocketException ex) {
- Assert.AreEqual (10022, ex.ErrorCode,
+ } catch (ArgumentOutOfRangeException ex) {
+ Assert.AreEqual ("value", ex.ParamName,
"TtlChangeOverflow #2");
- } catch {
- Assert.Fail ("TtlChangeoverflow #3");
} finally {
sock.Close ();
}
} catch (SocketException ex) {
Assert.AreEqual (10022, ex.ErrorCode,
"TtlChangeOverflow #5");
- } catch {
- Assert.Fail ("TtlChangeOverflow #6");
} finally {
sock.Close ();
}
sock.SendTimeout = -2;
Assert.Fail ("SendTimeoutChange #8");
} catch (ArgumentOutOfRangeException) {
- } catch {
- Assert.Fail ("SendTimeoutChange #9");
} finally {
sock.Close ();
}
sock.ReceiveTimeout = -2;
Assert.Fail ("ReceiveTimeoutChange #8");
} catch (ArgumentOutOfRangeException) {
- } catch {
- Assert.Fail ("ReceiveTimeoutChange #9");
} finally {
sock.Close ();
}
} catch (SocketException ex) {
Assert.AreEqual (10042, ex.ErrorCode,
"NoDelayDefaultUdp #2");
- } catch {
- Assert.Fail ("NoDelayDefaultUdp #3");
} finally {
sock.Close ();
}
} catch (SocketException ex) {
Assert.AreEqual (10042, ex.ErrorCode,
"NoDelayChangeUdp #2");
- } catch {
- Assert.Fail ("NoDelayChangeUdp #3");
} finally {
sock.Close ();
}
Assert.Fail ("BeginAcceptSocketUdp #1");
} catch (SocketException ex) {
Assert.AreEqual (10022, ex.ErrorCode, "BeginAcceptSocketUdp #2");
- } catch {
- Assert.Fail ("BeginAcceptSocketUdp #3");
} finally {
acc.Close ();
sock.Close ();
sock.BeginAccept (acc, 256, BADCallback, sock);
Assert.Fail ("BeginAcceptSocketBound #1");
} catch (InvalidOperationException) {
- } catch {
- Assert.Fail ("BeginAcceptSocketBound #2");
} finally {
acc.Close ();
sock.Close ();
sock.BeginAccept (acc, 256, BADCallback, null);
Assert.Fail ("BeginAcceptSocketClosed #1");
} catch (ObjectDisposedException) {
- } catch {
- Assert.Fail ("BeginAcceptSocketClosed #2");
} finally {
acc.Close ();
}
sock.BeginAccept (acc, 256, BADCallback, null);
Assert.Fail ("BeginAcceptSocketAccClosed #1");
} catch (ObjectDisposedException) {
- } catch {
- Assert.Fail ("BeginAcceptSocketAccClosed #2");
} finally {
sock.Close ();
}
sock);
Assert.Fail ("BeginConnectAddressPortNull #1");
} catch (ArgumentNullException) {
- } catch {
- Assert.Fail ("BeginConnectAddressPortNull #2");
} finally {
sock.Close ();
}
sock.BeginConnect (ip, ep.Port, BCCallback, sock);
Assert.Fail ("BeginConnectAddressPortListen #1");
} catch (InvalidOperationException) {
- } catch {
- Assert.Fail ("BeginConnectAddressPortListen #2");
} finally {
sock.Close ();
}
sock);
Assert.Fail ("BeginConnectMultipleNull #1");
} catch (ArgumentNullException) {
- } catch {
- Assert.Fail ("BeginConnectMultipleNull #2");
} finally {
sock.Close ();
}
sock);
Assert.Fail ("BeginConnectMultipleListen #1");
} catch (InvalidOperationException) {
- } catch {
- Assert.Fail ("BeginConnectMultipleListen #2");
} finally {
sock.Close ();
}
BCCallback, sock);
Assert.Fail ("BeginConnectHostPort #1");
} catch (ArgumentNullException) {
- } catch {
- Assert.Fail ("BeginConnectHostPort #2");
} finally {
sock.Close ();
}
BCCallback, sock);
Assert.Fail ("BeginConnectHostPortListen #1");
} catch (InvalidOperationException) {
- } catch {
- Assert.Fail ("BeginConnectHostPortListen #2");
} finally {
sock.Close ();
}
sock);
Assert.Fail ("BeginConnectHostPortNotIP #1");
} catch (NotSupportedException) {
- } catch {
- Assert.Fail ("BeginConnectHostPortNotIP #2");
} finally {
sock.Close ();
}
Assert.Fail ("BeginSendNotConnected #1");
} catch (SocketException ex) {
Assert.AreEqual (10057, ex.ErrorCode, "BeginSendNotConnected #2");
- } catch {
- Assert.Fail ("BeginSendNotConnected #3");
} finally {
sock.Close ();
}
Assert.Fail ("BindTwice #1");
} catch (SocketException ex) {
Assert.AreEqual (10022, ex.ErrorCode, "BindTwice #2");
- } catch {
- Assert.Fail ("BindTwice #3");
} finally {
sock.Close ();
}
sock.Connect (ip, 1249);
Assert.Fail ("ConnectAddressPortNull #1");
} catch (ArgumentNullException) {
- } catch {
- Assert.Fail ("ConnectAddressPortNull #2");
} finally {
sock.Close ();
}
sock.Connect (ip, ep.Port);
Assert.Fail ("ConnectAddressPortListen #1");
} catch (InvalidOperationException) {
- } catch {
- Assert.Fail ("ConnectAddressPortListen #2");
} finally {
sock.Close ();
}
sock.Connect (ips, 1251);
Assert.Fail ("ConnectMultipleNull #1");
} catch (ArgumentNullException) {
- } catch {
- Assert.Fail ("ConnectMultipleNull #2");
} finally {
sock.Close ();
}
sock.Connect (ips, ep.Port);
Assert.Fail ("ConnectMultipleListen #1");
} catch (InvalidOperationException) {
- } catch {
- Assert.Fail ("ConnectMultipleListen #2");
} finally {
sock.Close ();
}
sock.Connect ((string)null, 0);
Assert.Fail ("ConnectHostPort #1");
} catch (ArgumentNullException) {
- } catch {
- Assert.Fail ("ConnectHostPort #2");
} finally {
sock.Close ();
}
sock.Connect ("localhost", ep.Port);
Assert.Fail ("ConnectHostPortListen #1");
} catch (InvalidOperationException) {
- } catch {
- Assert.Fail ("ConnectHostPortListen #2");
} finally {
sock.Close ();
}
sock.Connect ("localhost", 0);
Assert.Fail ("ConnectHostPortNotIP #1");
} catch (NotSupportedException) {
- } catch {
- Assert.Fail ("ConnectHostPortNotIP #2");
} finally {
sock.Close ();
}
Assert.Fail ("ListenNotBound #1");
} catch (SocketException ex) {
Assert.AreEqual (10022, ex.ErrorCode, "ListenNotBound #2");
- } catch {
- Assert.Fail ("ListenNotBound #3");
} finally {
sock.Close ();
}
[Test]
public void UdpDoubleBind ()
{
- Socket s = new Socket (AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
- s.SetSocketOption (SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, 1);
-
- var ep = new IPEndPoint (IPAddress.Any, NetworkHelpers.FindFreePort ());
- s.Bind (ep);
-
- Socket ss = new Socket (AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
- ss.SetSocketOption (SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, 1);
-
- ss.Bind (new IPEndPoint (IPAddress.Any, ep.Port));
+ using (Socket s = new Socket (AddressFamily.InterNetwork,
+ SocketType.Dgram, ProtocolType.Udp))
+ using (Socket ss = new Socket (AddressFamily.InterNetwork,
+ SocketType.Dgram, ProtocolType.Udp)) {
+ var supportsReuseAddress = true;
+ try {
+ s.SetSocketOption (SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true);
+ } catch (SocketException e) {
+ // Exception is thrown when ReuseAddress is not supported
+ Assert.AreEqual ((int) SocketError.OperationNotSupported, e.NativeErrorCode,
+ "Expected SocketError.OperationNotSupported");
+ supportsReuseAddress = false;
+ }
- // If we make it this far, we succeeded.
-
- ss.Close ();
- s.Close ();
- }
+ var ep = new IPEndPoint (IPAddress.Any, NetworkHelpers.FindFreePort ());
+ s.Bind (ep);
-#if MONOTOUCH
- // when the linker is enabled then reflection won't work and would throw an NRE
- // this is also always true for iOS - so we do not need to poke internals
- static bool SupportsPortReuse ()
- {
- return true;
- }
-#else
- static bool? supportsPortReuse;
- static bool SupportsPortReuse ()
- {
- if (supportsPortReuse.HasValue)
- return supportsPortReuse.Value;
+ if (supportsReuseAddress)
+ ss.SetSocketOption (SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true);
- supportsPortReuse = (bool) typeof (Socket).GetMethod ("SupportsPortReuse",
- BindingFlags.Static | BindingFlags.NonPublic)
- .Invoke (null, new object [] {});
- return supportsPortReuse.Value;
+ try {
+ ss.Bind (new IPEndPoint (IPAddress.Any, ep.Port));
+ if (!supportsReuseAddress)
+ Assert.Fail ("Reusing address is not supported, exception was expected on second bind.");
+ } catch (SocketException e) {
+ }
+ }
}
-#endif
// Test case for bug #31557
[Test]
SocketType.Stream, ProtocolType.Tcp))
using (Socket ss = new Socket (AddressFamily.InterNetwork,
SocketType.Stream, ProtocolType.Tcp)) {
- s.SetSocketOption (SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true);
+ var supportsReuseAddress = true;
+ try {
+ s.SetSocketOption (SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true);
+ } catch (SocketException e) {
+ // Exception is thrown when ReuseAddress is not supported
+ Assert.AreEqual ((int) SocketError.OperationNotSupported, e.NativeErrorCode,
+ "Expected SocketError.OperationNotSupported");
+ supportsReuseAddress = false;
+ }
+
var ep = new IPEndPoint (IPAddress.Any, NetworkHelpers.FindFreePort ());
s.Bind (ep);
s.Listen(1);
- ss.SetSocketOption (SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true);
+ if (supportsReuseAddress)
+ ss.SetSocketOption (SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true);
- Exception ex = null;
try {
ss.Bind (new IPEndPoint (IPAddress.Any, ep.Port));
ss.Listen(1);
+ if (!supportsReuseAddress)
+ Assert.Fail ("Reusing address is not supported, exception was expected on second bind.");
} catch (SocketException e) {
- ex = e;
}
-
- Assert.AreEqual (SupportsPortReuse (), ex == null);
}
}
[Test]
public void SendAsyncFile ()
{
- Socket serverSocket = StartSocketServer ();
+ Socket serverSocket = new Socket (AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
+
+ serverSocket.Bind (new IPEndPoint (IPAddress.Loopback, 0));
+ serverSocket.Listen (1);
+
+ var mReceived = new ManualResetEvent (false);
+
+ serverSocket.BeginAccept (AsyncCall => {
+ byte[] bytes = new byte [1024];
+
+ Socket listener = (Socket)AsyncCall.AsyncState;
+ Socket client = listener.EndAccept (AsyncCall);
+ client.Receive (bytes, bytes.Length, 0);
+ client.Close ();
+ mReceived.Set ();
+ }, serverSocket);
Socket clientSocket = new Socket (AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
clientSocket.Connect (serverSocket.LocalEndPoint);
sw.Write (buffer);
}
- var m = new ManualResetEvent (false);
+ var mSent = new ManualResetEvent (false);
// Async Send File to server
clientSocket.BeginSendFile(temp, (ar) => {
Socket client = (Socket) ar.AsyncState;
client.EndSendFile (ar);
- m.Set ();
+ mSent.Set ();
}, clientSocket);
- if (!m.WaitOne (1500))
+ if (!mSent.WaitOne (1500))
+ throw new TimeoutException ();
+ if (!mReceived.WaitOne (1500))
throw new TimeoutException ();
- m.Reset ();
} finally {
if (File.Exists (temp))
File.Delete (temp);
}
}
- Socket StartSocketServer ()
- {
-
- Socket listenSocket = new Socket (AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
-
- listenSocket.Bind (new IPEndPoint (IPAddress.Loopback, NetworkHelpers.FindFreePort ()));
- listenSocket.Listen (1);
-
- listenSocket.BeginAccept (new AsyncCallback (ReceiveCallback), listenSocket);
-
- return listenSocket;
- }
-
- public static void ReceiveCallback (IAsyncResult AsyncCall)
- {
- byte[] bytes = new byte [1024];
-
- Socket listener = (Socket)AsyncCall.AsyncState;
- Socket client = listener.EndAccept (AsyncCall);
-
- client.Receive (bytes, bytes.Length, 0);
- client.Close ();
- }
-
[Test]
public void UdpMulticasTimeToLive ()
{
// \r
\r
using System;\r
-using System.Collections;\r
+using System.Linq;\r
using System.Net;\r
using System.Net.Sockets;\r
using System.Threading;\r
\r
IAsyncResult async = Dns.BeginResolve (site1Dot, null, null);\r
IPHostEntry entry = Dns.EndResolve (async);\r
- SubTestValidIPHostEntry (entry);\r
- Assert.AreEqual (site1Dot, entry.AddressList [0].ToString ());\r
+ SubTestValidIPHostEntry (entry);
+ var ip = GetIPv4Address (entry);\r
+ Assert.AreEqual (site1Dot, ip.ToString ());\r
}\r
\r
void ResolveCallback (IAsyncResult ar)\r
}\r
}\r
\r
+ static IPAddress GetIPv4Address (IPHostEntry h)\r
+ {\r
+ var al = h.AddressList.FirstOrDefault (x => x.AddressFamily == AddressFamily.InterNetwork);\r
+ if (al == null)\r
+ Assert.Ignore ("Could not resolve an IPv4 address as required by this test case, e.g. running on an IPv6 only network");\r
+ return al;\r
+ }\r
+\r
void SubTestGetHostByName (string siteName, string siteDot)\r
{\r
IPHostEntry h = Dns.GetHostByName (siteName);\r
SubTestValidIPHostEntry (h);\r
Assert.AreEqual (siteName, h.HostName, "siteName");\r
- Assert.AreEqual (siteDot, h.AddressList [0].ToString (), "siteDot");\r
+ var ip = GetIPv4Address (h);\r
+ Assert.AreEqual (siteDot, ip.ToString (), "siteDot");\r
}\r
\r
[Test]\r
IPAddress addr = new IPAddress (IPAddress.NetworkToHostOrder ((int) site1IP));\r
IPHostEntry h = Dns.GetHostByAddress (addr);\r
SubTestValidIPHostEntry (h);\r
- Assert.AreEqual (addr.ToString (), h.AddressList [0].ToString ());\r
+ var ip = GetIPv4Address (h);\r
+ Assert.AreEqual (addr.ToString (), ip.ToString ());\r
}\r
\r
[Test]\r
{\r
IPAddress addr = new IPAddress (IPAddress.NetworkToHostOrder ((int) site2IP));\r
IPHostEntry h = Dns.GetHostByAddress (addr);\r
- SubTestValidIPHostEntry (h);\r
- Assert.AreEqual (addr.ToString (), h.AddressList [0].ToString ());\r
+ SubTestValidIPHostEntry (h);
+ var ip = GetIPv4Address (h);\r
+ Assert.AreEqual (addr.ToString (), ip.ToString ());\r
}\r
\r
[Test]\r
Assert.AreEqual (typeof (ArgumentOutOfRangeException), ex.GetType (), "#3");
Assert.IsNotNull (ex.Message, "#4");
Assert.IsNotNull (ex.ParamName, "#5");
- Assert.IsFalse (ex.ParamName == "value", "#6");
+ Assert.AreEqual ("value", ex.ParamName, "#6");
Assert.IsNull (ex.InnerException, "#7");
}
}
Send (ns, "GET / HTTP/1.1\r\n\r\n"); // No host
string response = Receive (ns, 512);
ns.Close ();
- StringAssert.StartsWith ("HTTP/1.1 400", response);
+ Assert.IsTrue(response.StartsWith ("HTTP/1.1 400"));
}
[Test]
Send (ns, "GET / HTTP/1.1\r\nHost: 127.0.0.1\r\n\r\n"); // no prefix
string response = Receive (ns, 512);
ns.Close ();
- StringAssert.StartsWith ("HTTP/1.1 400", response);
+ Assert.IsTrue(response.StartsWith ("HTTP/1.1 400"));
}
[Test]
string response = Receive (ns, 512);
ns.Close ();
listener.Close ();
- StringAssert.StartsWith ("HTTP/1.1 400", response, String.Format ("Failed on {0}", (int) b));
+ Assert.IsTrue(response.StartsWith ("HTTP/1.1 400"), String.Format ("Failed on {0}", (int) b));
}
}
Send (ns, "POST /test4/ HTTP/1.1\r\nHost: 127.0.0.1\r\n\r\n"); // length required
string response = Receive (ns, 512);
ns.Close ();
- StringAssert.StartsWith ("HTTP/1.1 411", response);
+ Assert.IsTrue(response.StartsWith ("HTTP/1.1 411"));
}
[Test]
Send (ns, "POST / HTTP/1.1\r\nHost: 127.0.0.1\r\nTransfer-Encoding: pepe\r\n\r\n"); // not implemented
string response = Receive (ns, 512);
ns.Close ();
- StringAssert.StartsWith ("HTTP/1.1 501", response);
+ Assert.IsTrue(response.StartsWith ("HTTP/1.1 501"));
}
[Test]
Send (ns, "POST /test6/ HTTP/1.1\r\nHost: 127.0.0.1\r\nTransfer-Encoding: identity\r\n\r\n");
string response = Receive (ns, 512);
ns.Close ();
- StringAssert.StartsWith ("HTTP/1.1 501", response);
+ Assert.IsTrue(response.StartsWith ("HTTP/1.1 501"));
}
[Test]
ctx.Response.Close ();
string response = Receive (ns, 1024);
ns.Close ();
- StringAssert.StartsWith ("HTTP/1.1 200", response);
- StringAssert.Contains ("Transfer-Encoding: chunked", response);
+ Assert.IsTrue(response.StartsWith ("HTTP/1.1 200"));
+ Assert.IsTrue(response.Contains ("Transfer-Encoding: chunked"));
}
[Test]
ctx.Response.Close ();
string response = Receive (ns, 512);
ns.Close ();
- StringAssert.StartsWith ("HTTP/1.1 200", response);
+ Assert.IsTrue(response.StartsWith ("HTTP/1.1 200"));
Assert.IsTrue (-1 == response.IndexOf ("Transfer-Encoding: chunked"));
}
string response = ReceiveWithTimeout (ns, 512, 1000, out timeout);
ns.Close ();
Assert.IsFalse (timeout);
- StringAssert.StartsWith ("HTTP/1.1 411", response);
+ Assert.IsTrue(response.StartsWith ("HTTP/1.1 411"));
}
[Test]
string response = ReceiveWithTimeout (ns, 512, 1000, out timeout);
ns.Close ();
Assert.IsFalse (timeout);
- StringAssert.StartsWith ("HTTP/1.1 411", response);
+ Assert.IsTrue(response.StartsWith ("HTTP/1.1 411"));
}
[Test]
ns.GetSocket ().Shutdown (SocketShutdown.Send);
string input = Receive (ns, 512);
ns.Close ();
- StringAssert.StartsWith ("HTTP/1.1 400", input);
+ Assert.IsTrue(input.StartsWith ("HTTP/1.1 400"));
}
[Test]
ns.GetSocket ().Shutdown (SocketShutdown.Send);
string input = Receive (ns, 512);
ns.Close ();
- StringAssert.StartsWith ("HTTP/1.1 400", input);
+ Assert.IsTrue(input.StartsWith ("HTTP/1.1 400"));
}
[Test]
ns.GetSocket ().Shutdown (SocketShutdown.Send);
string input = Receive (ns, 512);
ns.Close ();
- StringAssert.StartsWith ("HTTP/1.1 400", input);
+ Assert.IsTrue(input.StartsWith ("HTTP/1.1 400"));
}
HttpListenerRequest test14_request;
ctx.Response.Close ();
string response = Receive (ns, 1024);
ns.Close ();
- StringAssert.StartsWith ("HTTP/1.1 200", response);
- StringAssert.Contains ("Transfer-Encoding: chunked", response);
+ Assert.IsTrue(response.StartsWith ("HTTP/1.1 200"));
+ Assert.IsTrue(response.Contains ("Transfer-Encoding: chunked"));
}
[Test]
Where = "first write";
StreamWriter writer = new StreamWriter (ns, Encoding.ASCII);
writer.Write ( "HTTP/1.1 401 Unauthorized\r\n" +
- "WWW-Authenticate: NTLM\r\n" +
+ "WWW-Authenticate: ignore\r\n" +
+ "WWW-Authenticate: NTLM\r\n" +
+ "WWW-Authenticate: ignore,K\r\n" +
"Content-Length: 5\r\n\r\nWRONG");
writer.Flush ();
completed [1] = new ManualResetEvent (false);
using (ListenerScope scope = new ListenerScope (processor, port, completed [0])) {
- ManualResetEvent clientCompleted = new ManualResetEvent (false);
Uri address = new Uri (string.Format ("http://localhost:{0}", port));
HttpWebRequest client = (HttpWebRequest) WebRequest.Create (address);
{
try {
IPAddress ip1 = new IPAddress (0x0000000100000000);
- Assertion.Fail ("#1");
+ Assert.Fail ("#1");
} catch (ArgumentOutOfRangeException) {}
IPAddress ip = IPAddress.Parse ("127.0.0.1");
ServicePointManager.DnsRefreshTimeout = dnsRefreshTimeout;
- uri = new Uri ("http://www.google.com/");
+ uri = new Uri ("http://localhost/");
sp = ServicePointManager.FindServicePoint (uri);
hostEntryProperty = typeof (ServicePoint).GetProperty ("HostEntry", BindingFlags.NonPublic | BindingFlags.Instance);
Assert.AreEqual (1, p.BypassList.Length, "#4");
}
- [Test]
- public void GetProxy ()
- {
- }
-
[Test]
public void IsByPassed ()
{
Assert.IsTrue (created, "Created");
}
+ [Test]
+ public void Constructor_CreatedWithSameName ()
+ {
+ var s1 = new Semaphore(1, 5, "name");
+ bool created;
+ var s2 = new Semaphore(1, 5, "name", out created);
+ Assert.IsFalse (created);
+ }
+
[Test]
[Category ("MobileNotWorking")]
public void Constructor_IntIntStringBoolSecurity ()
public class TimerTest
{
Timer timer;
- int _elapsedCount;
[SetUp]
public void SetUp ()
Assert.IsFalse (timer.Enabled, "#3");
}
- [Test] // bug #325368
+ [Test] // bug https://bugzilla.novell.com/show_bug.cgi?id=325368
public void EnabledInElapsed ()
{
- _elapsedCount = 0;
+ var elapsedCount = 0;
+ var mre = new ST.ManualResetEventSlim ();
timer = new Timer (50);
timer.AutoReset = false;
- timer.Elapsed += new ElapsedEventHandler (EnabledInElapsed_Elapsed);
+ timer.Elapsed += (s, e) =>
+ {
+ elapsedCount++;
+ if (elapsedCount == 1)
+ timer.Enabled = true;
+ else if (elapsedCount == 2)
+ mre.Set ();
+ };
timer.Start ();
- ST.Thread.Sleep (200);
+ Assert.IsTrue (mre.Wait (500), "#1 re-enabling timer in Elapsed didn't work");
+ Assert.AreEqual (2, elapsedCount, "#2 wrong elapsedCount");
timer.Stop ();
+ }
- Assert.IsTrue (_elapsedCount == 2, "#1 loss of events");
+ [Test]
+ public void AutoResetEventFalseStopsFiringElapsed ()
+ {
+ var elapsedCount = 0;
+ var mre = new ST.ManualResetEventSlim ();
+ timer = new Timer (50);
+ timer.AutoReset = false;
+ timer.Elapsed += (s, e) =>
+ {
+ elapsedCount++;
+ if (elapsedCount > 1)
+ mre.Set ();
+ };
+ timer.Start ();
+
+ Assert.IsFalse (mre.Wait (500), "#1 AutoResetEvent=false didn't stop firing Elapsed, elapsedCount=" + elapsedCount);
+ Assert.AreEqual (1, elapsedCount, "#2 wrong elapsedCount");
+ timer.Stop ();
}
[Test]
Assert.IsTrue (new RaceTest (true).Success, "#1");
Assert.IsTrue (new RaceTest (false).Success, "#2");
}
-
- void EnabledInElapsed_Elapsed (object sender, ElapsedEventArgs e)
- {
- _elapsedCount++;
- Timer t = sender as Timer;
- if (_elapsedCount == 1)
- t.Enabled = true;
- }
}
class RaceTest
../referencesource/System/net/System/Net/mail/TransferEncoding.cs
../referencesource/System/net/System/Net/mail/WriteStateInfoBase.cs
../referencesource/System/net/System/Net/mail/mediatypenames.cs
-System.Net.NetworkInformation/DuplicateAddressDetectionState.cs
-System.Net.NetworkInformation/GatewayIPAddressInformation.cs
-System.Net.NetworkInformation/GatewayIPAddressInformationCollection.cs
+System.Net.NetworkInformation/IcmpV4Statistics.cs
+System.Net.NetworkInformation/IcmpV6Statistics.cs
System.Net.NetworkInformation/IPAddressCollection.cs
-System.Net.NetworkInformation/IPAddressInformation.cs
-System.Net.NetworkInformation/IPAddressInformationCollection.cs
System.Net.NetworkInformation/IPGlobalProperties.cs
System.Net.NetworkInformation/IPGlobalStatistics.cs
System.Net.NetworkInformation/IPInterfaceProperties.cs
-System.Net.NetworkInformation/IPStatus.cs
System.Net.NetworkInformation/IPv4InterfaceProperties.cs
System.Net.NetworkInformation/IPv4InterfaceStatistics.cs
System.Net.NetworkInformation/IPv6InterfaceProperties.cs
-System.Net.NetworkInformation/IcmpV4Statistics.cs
-System.Net.NetworkInformation/IcmpV6Statistics.cs
System.Net.NetworkInformation/LinuxNetworkInterfaceMarshal.cs
System.Net.NetworkInformation/MacOsNetworkInterfaceMarshal.cs
-System.Net.NetworkInformation/MulticastIPAddressInformation.cs
-System.Net.NetworkInformation/MulticastIPAddressInformationCollection.cs
-System.Net.NetworkInformation/NetBiosNodeType.cs
-System.Net.NetworkInformation/NetworkAddressChangedEventHandler.cs
-System.Net.NetworkInformation/NetworkAvailabilityChangedEventHandler.cs
-System.Net.NetworkInformation/NetworkAvailabilityEventArgs.cs
System.Net.NetworkInformation/NetworkChange.cs
-System.Net.NetworkInformation/NetworkInformationAccess.cs
-System.Net.NetworkInformation/NetworkInformationException.cs
System.Net.NetworkInformation/NetworkInterface.cs
-System.Net.NetworkInformation/NetworkInterfaceComponent.cs
-System.Net.NetworkInformation/NetworkInterfaceType.cs
-System.Net.NetworkInformation/OperationalStatus.cs
-System.Net.NetworkInformation/PhysicalAddress.cs
System.Net.NetworkInformation/Ping.cs
System.Net.NetworkInformation/PingCompletedEventArgs.cs
System.Net.NetworkInformation/PingCompletedEventHandler.cs
-System.Net.NetworkInformation/PingException.cs
-System.Net.NetworkInformation/PingOptions.cs
-System.Net.NetworkInformation/PingReply.cs
-System.Net.NetworkInformation/PrefixOrigin.cs
-System.Net.NetworkInformation/SuffixOrigin.cs
-System.Net.NetworkInformation/TcpConnectionInformation.cs
-System.Net.NetworkInformation/TcpState.cs
System.Net.NetworkInformation/TcpStatistics.cs
System.Net.NetworkInformation/UdpStatistics.cs
System.Net.NetworkInformation/UnicastIPAddressInformation.cs
-System.Net.NetworkInformation/UnicastIPAddressInformationCollection.cs
+System.Net.NetworkInformation/Win32NetworkInterfaceMarshal.cs
../referencesource/System/net/System/Net/SecureProtocols/AuthenticatedStream.cs
../referencesource/System/net/System/Net/SecureProtocols/NegotiateEnumTypes.cs
System.Net.Security/EncryptionPolicy.cs
System.Net/BindIPEndPoint.cs
System.Net/ChunkStream.cs
System.Net/ChunkedInputStream.cs
-System.Net/CredentialCache.cs
System.Net/DecompressionMethods.cs
System.Net/DefaultCertificatePolicy.cs
System.Net/DigestClient.cs
System.Net/EndPointListener.cs
System.Net/EndPointManager.cs
System.Net/EndpointPermission.cs
-System.Net/FileWebRequest.cs
-System.Net/FileWebRequestCreator.cs
-System.Net/FileWebResponse.cs
System.Net/FtpAsyncResult.cs
System.Net/FtpDataStream.cs
System.Net/FtpRequestCreator.cs
System.Net/FtpStatus.cs
System.Net/FtpWebRequest.cs
System.Net/FtpWebResponse.cs
-System.Net/GlobalProxySelection.cs
System.Net/HttpConnection.cs
System.Net/HttpListener.cs
System.Net/HttpListenerBasicIdentity.cs
System.Net/HttpWebResponse.cs
System.Net/ICredentialPolicy.cs
System.Net/IPv6Address.cs
-System.Net/IPv6Address.cs
System.Net/IWebConnectionState.cs
+System.Net/IWebProxyScript.cs
System.Net/ListenerAsyncResult.cs
System.Net/ListenerPrefix.cs
System.Net/MacProxy.cs
System.Net/WebConnectionData.cs
System.Net/WebConnectionGroup.cs
System.Net/WebConnectionStream.cs
-System.Net/WebHeaderCollection.cs
-System.Net/WebProxy.cs
-System.Net/WebRequest.cs
System.Net.WebSockets/ClientWebSocket.cs
System.Net.WebSockets/ClientWebSocketOptions.cs
System.Net.WebSockets/HttpListenerWebSocketContext.cs
System.Security.Cryptography/AsnEncodedData.cs
System.Security.Cryptography/AsnEncodedDataCollection.cs
System.Security.Cryptography/AsnEncodedDataEnumerator.cs
-System.Threading/Semaphore.cs
System.Threading/ThreadExceptionEventArgs.cs
System.Threading/ThreadExceptionEventHandler.cs
System.Timers/ElapsedEventArgs.cs
Mono.Net.Security/NoReflectionHelper.cs
Mono.Net.Security/SystemCertificateValidator.cs
+ReferenceSources/AutoWebProxyScriptEngine.cs
ReferenceSources/AssertWrapper.cs
ReferenceSources/CAPI.cs
ReferenceSources/EnvironmentHelpers.cs
+ReferenceSources/HttpApi.cs
ReferenceSources/Internal.cs
ReferenceSources/HttpSysSettings.cs
ReferenceSources/Logging.cs
ReferenceSources/NativeMethods.cs
+ReferenceSources/RequestCacheProtocol.cs
ReferenceSources/SettingsSectionInternal.cs
ReferenceSources/Socket.cs
ReferenceSources/SR.cs
ReferenceSources/SRCategoryAttribute.cs
-ReferenceSources/SystemNetworkCredential.cs
-ReferenceSources/WebHeaderCollectionType.cs
ReferenceSources/Win32Exception.cs
../referencesource/System/regex/system/text/regularexpressions/Regex.cs
../referencesource/System/net/System/UriScheme.cs
../referencesource/System/net/System/Net/_BufferOffsetSize.cs
+../referencesource/System/net/System/Net/_Connection.cs
+../referencesource/System/net/System/Net/_emptywebproxy.cs
+../referencesource/System/net/System/Net/_HeaderInfo.cs
+../referencesource/System/net/System/Net/_HeaderInfoTable.cs
+../referencesource/System/net/System/Net/_HTTPDateParse.cs
+../referencesource/System/net/System/Net/_IStreams.cs
+../referencesource/System/net/System/Net/_NetRes.cs
../referencesource/System/net/System/Net/_LazyAsyncResult.cs
../referencesource/System/net/System/Net/_LoggingObject.cs
+../referencesource/System/net/System/Net/_PooledStream.cs
+../referencesource/System/net/System/Net/_ProxyChain.cs
../referencesource/System/net/System/Net/_ScatterGatherBuffers.cs
+../referencesource/System/net/System/Net/_Semaphore.cs
+../referencesource/System/net/System/Net/_TimerThread.cs
+../referencesource/System/net/System/Net/_WebProxyDataBuilder.cs
../referencesource/System/net/System/Net/AuthenticationScheme.cs
../referencesource/System/net/System/Net/AuthenticationSchemeSelector.cs
../referencesource/System/net/System/Net/Authorization.cs
+../referencesource/System/net/System/Net/CredentialCache.cs
../referencesource/System/net/System/Net/cookie.cs
../referencesource/System/net/System/Net/cookiecollection.cs
../referencesource/System/net/System/Net/cookiecontainer.cs
../referencesource/System/net/System/Net/cookieexception.cs
+../referencesource/System/net/System/Net/connectionpool.cs
../referencesource/System/net/System/Net/DnsEndPoint.cs
../referencesource/System/net/System/Net/EndPoint.cs
../referencesource/System/net/System/Net/FtpStatusCode.cs
+../referencesource/System/net/System/Net/filewebrequest.cs
+../referencesource/System/net/System/Net/filewebresponse.cs
+../referencesource/System/net/System/Net/GlobalProxySelection.cs
../referencesource/System/net/System/Net/HttpListenerException.cs
+../referencesource/System/net/System/Net/HttpListenerRequestUriBuilder.cs
../referencesource/System/net/System/Net/HttpRequestHeader.cs
../referencesource/System/net/System/Net/HttpResponseHeader.cs
../referencesource/System/net/System/Net/HttpStatusCode.cs
-../referencesource/System/net/System/Net/HttpListenerRequestUriBuilder.cs
../referencesource/System/net/System/Net/HttpVersion.cs
../referencesource/System/net/System/Net/IAuthenticationModule.cs
../referencesource/System/net/System/Net/ICertificatePolicy.cs
../referencesource/System/net/System/Net/IPEndPoint.cs
../referencesource/System/net/System/Net/IPHostEntry.cs
../referencesource/System/net/System/Net/iwebproxy.cs
+../referencesource/System/net/System/Net/IWebProxyFinder.cs
../referencesource/System/net/System/Net/IWebRequestCreate.cs
../referencesource/System/net/System/Net/NetworkAccess.cs
../referencesource/System/net/System/Net/ProtocolViolationException.cs
../referencesource/System/net/System/Net/webclient.cs
../referencesource/System/net/System/Net/WebException.cs
../referencesource/System/net/System/Net/WebExceptionStatus.cs
+../referencesource/System/net/System/Net/WebHeaderCollection.cs
../referencesource/System/net/System/Net/WebPermission.cs
+../referencesource/System/net/System/Net/webproxy.cs
../referencesource/System/net/System/Net/WebRequestMethods.cs
+../referencesource/System/net/System/Net/WebRequest.cs
../referencesource/System/net/System/Net/WebResponse.cs
../referencesource/System/net/System/Net/WebUtility.cs
../referencesource/System/net/System/Net/WriteStreamClosedEventArgs.cs
+../referencesource/System/net/System/Net/Cache/RequestCache.cs
+../referencesource/System/net/System/Net/Cache/RequestCacheEntry.cs
../referencesource/System/net/System/Net/Cache/RequestCachePolicy.cs
+../referencesource/System/net/System/Net/Cache/RequestCacheManager.cs
+
+../referencesource/System/net/System/Net/Configuration/DefaultProxySection.cs
../referencesource/System/net/System/Net/Sockets/IPProtectionLevel.cs
../referencesource/System/net/System/Net/Sockets/NetworkStream.cs
+
+../referencesource/System/net/System/Net/NetworkInformation/DuplicateAddressDetectionState.cs
+../referencesource/System/net/System/Net/NetworkInformation/GatewayIPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/GatewayIPAddressInformationCollection.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPAddressCollection.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPAddressInformationCollection.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPGlobalProperties.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPGlobalStatistics.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPInterfaceProperties.cs
../referencesource/System/net/System/Net/NetworkInformation/IPInterfaceStatistics.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPStatus.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPv4InterfaceProperties.cs
+../referencesource/System/net/System/Net/NetworkInformation/IPv6InterfaceProperties.cs
+../referencesource/System/net/System/Net/NetworkInformation/IcmpV4Statistics.cs
+../referencesource/System/net/System/Net/NetworkInformation/IcmpV6Statistics.cs
+../referencesource/System/net/System/Net/NetworkInformation/MulticastIPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/MulticastIPAddressInformationCollection.cs
+../referencesource/System/net/System/Net/NetworkInformation/NetworkAddressChange.cs
+../referencesource/System/net/System/Net/NetworkInformation/NetworkInformationException.cs
+../referencesource/System/net/System/Net/NetworkInformation/NetworkInformationPermission.cs
+../referencesource/System/net/System/Net/NetworkInformation/NetworkInterface.cs
+../referencesource/System/net/System/Net/NetworkInformation/NetworkInterfaceComponent.cs
+../referencesource/System/net/System/Net/NetworkInformation/OperationalStatus.cs
+../referencesource/System/net/System/Net/NetworkInformation/PhysicalAddress.cs
+../referencesource/System/net/System/Net/NetworkInformation/PingOptions.cs
+../referencesource/System/net/System/Net/NetworkInformation/PingReply.cs
+../referencesource/System/net/System/Net/NetworkInformation/PrefixOrigin.cs
../referencesource/System/net/System/Net/NetworkInformation/ScopeLevel.cs
+../referencesource/System/net/System/Net/NetworkInformation/SuffixOrigin.cs
+../referencesource/System/net/System/Net/NetworkInformation/SystemGatewayIPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/SystemIPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/SystemMulticastIPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/SystemUnicastIPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/SystemTcpConnection.cs
+../referencesource/System/net/System/Net/NetworkInformation/TcpConnection.cs
+../referencesource/System/net/System/Net/NetworkInformation/TcpState.cs
+../referencesource/System/net/System/Net/NetworkInformation/TcpStatistics.cs
+../referencesource/System/net/System/Net/NetworkInformation/UdpStatistics.cs
../referencesource/System/net/System/Net/NetworkInformation/UnicastIPAddressInformation.cs
+../referencesource/System/net/System/Net/NetworkInformation/UnicastIPAddressInformationCollection.cs
+../referencesource/System/net/System/Net/NetworkInformation/interfacetype.cs
+../referencesource/System/net/System/Net/NetworkInformation/nodetype.cs
+../referencesource/System/net/System/Net/NetworkInformation/pingexception.cs
+
+../referencesource/System/sys/system/IO/ports/InternalResources.cs
../referencesource/System/sys/system/runtime/interopservices/DefaultParameterValueAttribute.cs
../referencesource/System/sys/system/runtime/interopservices/handlecollector.cs
../referencesource/System/sys/system/runtime/versioning/FrameworkName.cs
../referencesource/System/sys/system/threading/Barrier.cs
+../referencesource/System/sys/system/threading/semaphore.cs
../referencesource/System/security/system/security/Authentication/ExtendedProtection/TokenBinding.cs
--- /dev/null
+Microsoft.CSharp/CodeGeneratorFromCompileUnitTest.cs
+Microsoft.CSharp/CodeGeneratorFromExpressionTest.cs
+Microsoft.CSharp/CodeGeneratorFromNamespaceTest.cs
+Microsoft.CSharp/CodeGeneratorFromStatementTest.cs
+Microsoft.CSharp/CodeGeneratorFromTypeTest.cs
+Microsoft.CSharp/CodeGeneratorIdentifierTest.cs
+Microsoft.CSharp/CodeGeneratorTestBase.cs
+Microsoft.CSharp/CodeGeneratorTypeOutputTest.cs
+Microsoft.CSharp/CSharpCodeProviderCas.cs
+Microsoft.CSharp/CSharpCodeProviderTest.cs
+Microsoft.VisualBasic/CodeGeneratorFromBinaryOperatorTest.cs
+Microsoft.VisualBasic/CodeGeneratorFromCompileUnitTest.cs
+Microsoft.VisualBasic/CodeGeneratorFromExpressionTest.cs
+Microsoft.VisualBasic/CodeGeneratorFromNamespaceTest.cs
+Microsoft.VisualBasic/CodeGeneratorFromStatementTest.cs
+Microsoft.VisualBasic/CodeGeneratorFromTypeTest.cs
+Microsoft.VisualBasic/CodeGeneratorTestBase.cs
+Microsoft.VisualBasic/VBCodeProviderCas.cs
+Microsoft.VisualBasic/VBCodeProviderTest.cs
+System.CodeDom/CodeArgumentReferenceExpressionCas.cs
+System.CodeDom/CodeArgumentReferenceExpressionTest.cs
+System.CodeDom/CodeArrayCreateExpressionCas.cs
+System.CodeDom/CodeArrayCreateExpressionTest.cs
+System.CodeDom/CodeArrayIndexerExpressionCas.cs
+System.CodeDom/CodeAssignStatementCas.cs
+System.CodeDom/CodeAttachEventStatementCas.cs
+System.CodeDom/CodeAttachEventStatementTest.cs
+System.CodeDom/CodeAttributeArgumentCas.cs
+System.CodeDom/CodeAttributeArgumentCollectionCas.cs
+System.CodeDom/CodeAttributeArgumentCollectionTest.cs
+System.CodeDom/CodeAttributeArgumentTest.cs
+System.CodeDom/CodeAttributeDeclarationCas.cs
+System.CodeDom/CodeAttributeDeclarationCollectionCas.cs
+System.CodeDom/CodeAttributeDeclarationCollectionTest.cs
+System.CodeDom/CodeAttributeDeclarationTest.cs
+System.CodeDom/CodeBaseReferenceExpressionCas.cs
+System.CodeDom/CodeBinaryOperatorExpressionCas.cs
+System.CodeDom/CodeCastExpressionCas.cs
+System.CodeDom/CodeCastExpressionTest.cs
+System.CodeDom/CodeCatchClauseCas.cs
+System.CodeDom/CodeCatchClauseCollectionCas.cs
+System.CodeDom/CodeCatchClauseCollectionTest.cs
+System.CodeDom/CodeCatchClauseTest.cs
+System.CodeDom/CodeChecksumPragmaCas.cs
+System.CodeDom/CodeChecksumPragmaTest.cs
+System.CodeDom/CodeCommentStatementCas.cs
+System.CodeDom/CodeCommentStatementCollectionCas.cs
+System.CodeDom/CodeCommentStatementCollectionTest.cs
+System.CodeDom/CodeCompileUnitCas.cs
+System.CodeDom/CodeConditionStatementCas.cs
+System.CodeDom/CodeConstructorCas.cs
+System.CodeDom/CodeConstructorTest.cs
+System.CodeDom/CodeDefaultValueExpressionCas.cs
+System.CodeDom/CodeDefaultValueExpressionTest.cs
+System.CodeDom/CodeDelegateCreateExpressionCas.cs
+System.CodeDom/CodeDelegateCreateExpressionTest.cs
+System.CodeDom/CodeDelegateInvokeExpressionCas.cs
+System.CodeDom/CodeDirectionExpressionCas.cs
+System.CodeDom/CodeDirectiveCas.cs
+System.CodeDom/CodeDirectiveCollectionCas.cs
+System.CodeDom/CodeDirectiveCollectionTest.cs
+System.CodeDom/CodeEntryPointMethodCas.cs
+System.CodeDom/CodeEventReferenceExpressionCas.cs
+System.CodeDom/CodeEventReferenceExpressionTest.cs
+System.CodeDom/CodeExpressionCas.cs
+System.CodeDom/CodeExpressionCollectionCas.cs
+System.CodeDom/CodeExpressionCollectionTest.cs
+System.CodeDom/CodeExpressionStatementCas.cs
+System.CodeDom/CodeFieldReferenceExpressionCas.cs
+System.CodeDom/CodeGotoStatementCas.cs
+System.CodeDom/CodeGotoStatementTest.cs
+System.CodeDom/CodeIndexerExpressionCas.cs
+System.CodeDom/CodeIterationStatementCas.cs
+System.CodeDom/CodeLabeledStatementTest.cs
+System.CodeDom/CodeLinePragmaCas.cs
+System.CodeDom/CodeLinePragmaTest.cs
+System.CodeDom/CodeMemberEventCas.cs
+System.CodeDom/CodeMemberFieldCas.cs
+System.CodeDom/CodeMemberFieldTest.cs
+System.CodeDom/CodeMemberMethodCas.cs
+System.CodeDom/CodeMemberMethodTest.cs
+System.CodeDom/CodeMemberPropertyCas.cs
+System.CodeDom/CodeMemberPropertyTest.cs
+System.CodeDom/CodeMethodInvokeExpressionCas.cs
+System.CodeDom/CodeMethodInvokeExpressionTest.cs
+System.CodeDom/CodeMethodReferenceExpressionCas.cs
+System.CodeDom/CodeMethodReferenceExpressionTest.cs
+System.CodeDom/CodeMethodReturnStatementCas.cs
+System.CodeDom/CodeNamespaceCas.cs
+System.CodeDom/CodeNamespaceCollectionCas.cs
+System.CodeDom/CodeNamespaceCollectionTest.cs
+System.CodeDom/CodeNamespaceImportCas.cs
+System.CodeDom/CodeNamespaceImportCollectionCas.cs
+System.CodeDom/CodeNamespaceImportCollectionTest.cs
+System.CodeDom/CodeNamespaceImportTest.cs
+System.CodeDom/CodeNamespaceTest.cs
+System.CodeDom/CodeObjectCas.cs
+System.CodeDom/CodeObjectCreateExpressionCas.cs
+System.CodeDom/CodeObjectCreateExpressionTest.cs
+System.CodeDom/CodeParameterDeclarationExpressionCas.cs
+System.CodeDom/CodeParameterDeclarationExpressionCollectionCas.cs
+System.CodeDom/CodeParameterDeclarationExpressionCollectionTest.cs
+System.CodeDom/CodeParameterDeclarationExpressionTest.cs
+System.CodeDom/CodePrimitiveExpressionCas.cs
+System.CodeDom/CodePropertyReferenceExpressionCas.cs
+System.CodeDom/CodePropertyReferenceExpressionTest.cs
+System.CodeDom/CodePropertySetValueReferenceExpressionCas.cs
+System.CodeDom/CodeRegionDirectiveCas.cs
+System.CodeDom/CodeRegionDirectiveTest.cs
+System.CodeDom/CodeRemoveEventStatementCas.cs
+System.CodeDom/CodeRemoveEventStatementTest.cs
+System.CodeDom/CodeSnippetCompileUnitCas.cs
+System.CodeDom/CodeSnippetCompileUnitTest.cs
+System.CodeDom/CodeSnippetExpressionCas.cs
+System.CodeDom/CodeSnippetExpressionTest.cs
+System.CodeDom/CodeSnippetStatementCas.cs
+System.CodeDom/CodeSnippetStatementTest.cs
+System.CodeDom/CodeSnippetTypeMemberCas.cs
+System.CodeDom/CodeSnippetTypeMemberTest.cs
+System.CodeDom/CodeStatementCas.cs
+System.CodeDom/CodeStatementCollectionCas.cs
+System.CodeDom/CodeStatementCollectionTest.cs
+System.CodeDom/CodeThisReferenceExpressionCas.cs
+System.CodeDom/CodeThrowExceptionStatementCas.cs
+System.CodeDom/CodeTryCatchFinallyStatementCas.cs
+System.CodeDom/CodeTypeConstructorCas.cs
+System.CodeDom/CodeTypeConstructorTest.cs
+System.CodeDom/CodeTypeDeclarationCas.cs
+System.CodeDom/CodeTypeDeclarationCollectionCas.cs
+System.CodeDom/CodeTypeDeclarationCollectionTest.cs
+System.CodeDom/CodeTypeDelegateCas.cs
+System.CodeDom/CodeTypeDelegateTest.cs
+System.CodeDom/CodeTypeMemberCas.cs
+System.CodeDom/CodeTypeMemberCollectionCas.cs
+System.CodeDom/CodeTypeMemberCollectionTest.cs
+System.CodeDom/CodeTypeOfExpressionCas.cs
+System.CodeDom/CodeTypeOfExpressionTest.cs
+System.CodeDom/CodeTypeParameterCas.cs
+System.CodeDom/CodeTypeParameterCollectionTest.cs
+System.CodeDom/CodeTypeParameterTest.cs
+System.CodeDom/CodeTypeReferenceCas.cs
+System.CodeDom/CodeTypeReferenceCollectionCas.cs
+System.CodeDom/CodeTypeReferenceCollectionTest.cs
+System.CodeDom/CodeTypeReferenceExpressionCas.cs
+System.CodeDom/CodeTypeReferenceExpressionTest.cs
+System.CodeDom/CodeTypeReferenceTest.cs
+System.CodeDom/CodeVariableDeclarationStatementCas.cs
+System.CodeDom/CodeVariableDeclarationStatementTest.cs
+System.CodeDom/CodeVariableReferenceExpressionCas.cs
+System.CodeDom/CodeVariableReferenceExpressionTest.cs
+System.CodeDom.Compiler/CodeCompilerCas.cs
+System.CodeDom.Compiler/CodeDomProviderCas.cs
+System.CodeDom.Compiler/CodeGeneratorCas.cs
+System.CodeDom.Compiler/CodeGeneratorFromTypeTestBase.cs
+System.CodeDom.Compiler/CodeGeneratorGenerateFromCompileUnitTest.cs
+System.CodeDom.Compiler/CodeGeneratorOptionsCas.cs
+System.CodeDom.Compiler/CodeGeneratorOptionsTest.cs
+System.CodeDom.Compiler/CodeGeneratorTest.cs
+System.CodeDom.Compiler/CodeGeneratorTestBase.cs
+System.CodeDom.Compiler/CodeParserCas.cs
+System.CodeDom.Compiler/CompilerErrorCas.cs
+System.CodeDom.Compiler/CompilerErrorCollectionCas.cs
+System.CodeDom.Compiler/CompilerInfoCas.cs
+System.CodeDom.Compiler/CompilerParametersCas.cs
+System.CodeDom.Compiler/CompilerResultsCas.cs
+System.CodeDom.Compiler/ExecutorCas.cs
+System.CodeDom.Compiler/ExecutorTest.cs
+System.CodeDom.Compiler/GeneratedCodeAttributeCas.cs
+System.CodeDom.Compiler/GeneratedCodeAttributeTest.cs
+System.CodeDom.Compiler/IndentedTextWriterCas.cs
+System.CodeDom.Compiler/IndentedTextWriterTest.cs
+System.CodeDom.Compiler/TempFileCollectionCas.cs
+System.CodeDom.Compiler/TempFileCollectionTest.cs
+System.Configuration/ApplicationSettingsBaseTest.cs
+System.Configuration/ConfigurationExceptionTest.cs
+System.Configuration/ConfigXmlDocumentTest.cs
+System.Configuration/LocalFileSettingsProviderTest.cs
+System.Configuration/SettingElementTest.cs
+System.Configuration/SettingsBaseTest.cs
+System.Configuration/SettingsPropertyCollectionTest.cs
+System.Configuration/SettingsPropertyTest.cs
+System.Configuration/SettingsPropertyValueCollectionTest.cs
+System.Configuration/SettingsPropertyValueTest.cs
+System.Configuration.Provider
+System.Configuration.Provider/ProviderBaseTest.cs
+System.IO.Ports/SerialPortTest.cs
+System.Web/AspNetHostingPermissionAttributeCas.cs
+System.Web/AspNetHostingPermissionAttributeTest.cs
+System.Web/AspNetHostingPermissionCas.cs
+System.Web/AspNetHostingPermissionTest.cs
+++ /dev/null
-Microsoft.CSharp/CodeGeneratorFromCompileUnitTest.cs
-Microsoft.CSharp/CodeGeneratorFromExpressionTest.cs
-Microsoft.CSharp/CodeGeneratorFromNamespaceTest.cs
-Microsoft.CSharp/CodeGeneratorFromStatementTest.cs
-Microsoft.CSharp/CodeGeneratorFromTypeTest.cs
-Microsoft.CSharp/CodeGeneratorIdentifierTest.cs
-Microsoft.CSharp/CodeGeneratorTestBase.cs
-Microsoft.CSharp/CodeGeneratorTypeOutputTest.cs
-Microsoft.CSharp/CSharpCodeProviderCas.cs
-Microsoft.CSharp/CSharpCodeProviderTest.cs
-Microsoft.VisualBasic/CodeGeneratorFromBinaryOperatorTest.cs
-Microsoft.VisualBasic/CodeGeneratorFromCompileUnitTest.cs
-Microsoft.VisualBasic/CodeGeneratorFromExpressionTest.cs
-Microsoft.VisualBasic/CodeGeneratorFromNamespaceTest.cs
-Microsoft.VisualBasic/CodeGeneratorFromStatementTest.cs
-Microsoft.VisualBasic/CodeGeneratorFromTypeTest.cs
-Microsoft.VisualBasic/CodeGeneratorTestBase.cs
-Microsoft.VisualBasic/VBCodeProviderCas.cs
-Microsoft.VisualBasic/VBCodeProviderTest.cs
-System.CodeDom/CodeArgumentReferenceExpressionCas.cs
-System.CodeDom/CodeArgumentReferenceExpressionTest.cs
-System.CodeDom/CodeArrayCreateExpressionCas.cs
-System.CodeDom/CodeArrayCreateExpressionTest.cs
-System.CodeDom/CodeArrayIndexerExpressionCas.cs
-System.CodeDom/CodeAssignStatementCas.cs
-System.CodeDom/CodeAttachEventStatementCas.cs
-System.CodeDom/CodeAttachEventStatementTest.cs
-System.CodeDom/CodeAttributeArgumentCas.cs
-System.CodeDom/CodeAttributeArgumentCollectionCas.cs
-System.CodeDom/CodeAttributeArgumentCollectionTest.cs
-System.CodeDom/CodeAttributeArgumentTest.cs
-System.CodeDom/CodeAttributeDeclarationCas.cs
-System.CodeDom/CodeAttributeDeclarationCollectionCas.cs
-System.CodeDom/CodeAttributeDeclarationCollectionTest.cs
-System.CodeDom/CodeAttributeDeclarationTest.cs
-System.CodeDom/CodeBaseReferenceExpressionCas.cs
-System.CodeDom/CodeBinaryOperatorExpressionCas.cs
-System.CodeDom/CodeCastExpressionCas.cs
-System.CodeDom/CodeCastExpressionTest.cs
-System.CodeDom/CodeCatchClauseCas.cs
-System.CodeDom/CodeCatchClauseCollectionCas.cs
-System.CodeDom/CodeCatchClauseCollectionTest.cs
-System.CodeDom/CodeCatchClauseTest.cs
-System.CodeDom/CodeChecksumPragmaCas.cs
-System.CodeDom/CodeChecksumPragmaTest.cs
-System.CodeDom/CodeCommentStatementCas.cs
-System.CodeDom/CodeCommentStatementCollectionCas.cs
-System.CodeDom/CodeCommentStatementCollectionTest.cs
-System.CodeDom/CodeCompileUnitCas.cs
-System.CodeDom/CodeConditionStatementCas.cs
-System.CodeDom/CodeConstructorCas.cs
-System.CodeDom/CodeConstructorTest.cs
-System.CodeDom/CodeDefaultValueExpressionCas.cs
-System.CodeDom/CodeDefaultValueExpressionTest.cs
-System.CodeDom/CodeDelegateCreateExpressionCas.cs
-System.CodeDom/CodeDelegateCreateExpressionTest.cs
-System.CodeDom/CodeDelegateInvokeExpressionCas.cs
-System.CodeDom/CodeDirectionExpressionCas.cs
-System.CodeDom/CodeDirectiveCas.cs
-System.CodeDom/CodeDirectiveCollectionCas.cs
-System.CodeDom/CodeDirectiveCollectionTest.cs
-System.CodeDom/CodeEntryPointMethodCas.cs
-System.CodeDom/CodeEventReferenceExpressionCas.cs
-System.CodeDom/CodeEventReferenceExpressionTest.cs
-System.CodeDom/CodeExpressionCas.cs
-System.CodeDom/CodeExpressionCollectionCas.cs
-System.CodeDom/CodeExpressionCollectionTest.cs
-System.CodeDom/CodeExpressionStatementCas.cs
-System.CodeDom/CodeFieldReferenceExpressionCas.cs
-System.CodeDom/CodeGotoStatementCas.cs
-System.CodeDom/CodeGotoStatementTest.cs
-System.CodeDom/CodeIndexerExpressionCas.cs
-System.CodeDom/CodeIterationStatementCas.cs
-System.CodeDom/CodeLabeledStatementTest.cs
-System.CodeDom/CodeLinePragmaCas.cs
-System.CodeDom/CodeLinePragmaTest.cs
-System.CodeDom/CodeMemberEventCas.cs
-System.CodeDom/CodeMemberFieldCas.cs
-System.CodeDom/CodeMemberFieldTest.cs
-System.CodeDom/CodeMemberMethodCas.cs
-System.CodeDom/CodeMemberMethodTest.cs
-System.CodeDom/CodeMemberPropertyCas.cs
-System.CodeDom/CodeMemberPropertyTest.cs
-System.CodeDom/CodeMethodInvokeExpressionCas.cs
-System.CodeDom/CodeMethodInvokeExpressionTest.cs
-System.CodeDom/CodeMethodReferenceExpressionCas.cs
-System.CodeDom/CodeMethodReferenceExpressionTest.cs
-System.CodeDom/CodeMethodReturnStatementCas.cs
-System.CodeDom/CodeNamespaceCas.cs
-System.CodeDom/CodeNamespaceCollectionCas.cs
-System.CodeDom/CodeNamespaceCollectionTest.cs
-System.CodeDom/CodeNamespaceImportCas.cs
-System.CodeDom/CodeNamespaceImportCollectionCas.cs
-System.CodeDom/CodeNamespaceImportCollectionTest.cs
-System.CodeDom/CodeNamespaceImportTest.cs
-System.CodeDom/CodeNamespaceTest.cs
-System.CodeDom/CodeObjectCas.cs
-System.CodeDom/CodeObjectCreateExpressionCas.cs
-System.CodeDom/CodeObjectCreateExpressionTest.cs
-System.CodeDom/CodeParameterDeclarationExpressionCas.cs
-System.CodeDom/CodeParameterDeclarationExpressionCollectionCas.cs
-System.CodeDom/CodeParameterDeclarationExpressionCollectionTest.cs
-System.CodeDom/CodeParameterDeclarationExpressionTest.cs
-System.CodeDom/CodePrimitiveExpressionCas.cs
-System.CodeDom/CodePropertyReferenceExpressionCas.cs
-System.CodeDom/CodePropertyReferenceExpressionTest.cs
-System.CodeDom/CodePropertySetValueReferenceExpressionCas.cs
-System.CodeDom/CodeRegionDirectiveCas.cs
-System.CodeDom/CodeRegionDirectiveTest.cs
-System.CodeDom/CodeRemoveEventStatementCas.cs
-System.CodeDom/CodeRemoveEventStatementTest.cs
-System.CodeDom/CodeSnippetCompileUnitCas.cs
-System.CodeDom/CodeSnippetCompileUnitTest.cs
-System.CodeDom/CodeSnippetExpressionCas.cs
-System.CodeDom/CodeSnippetExpressionTest.cs
-System.CodeDom/CodeSnippetStatementCas.cs
-System.CodeDom/CodeSnippetStatementTest.cs
-System.CodeDom/CodeSnippetTypeMemberCas.cs
-System.CodeDom/CodeSnippetTypeMemberTest.cs
-System.CodeDom/CodeStatementCas.cs
-System.CodeDom/CodeStatementCollectionCas.cs
-System.CodeDom/CodeStatementCollectionTest.cs
-System.CodeDom/CodeThisReferenceExpressionCas.cs
-System.CodeDom/CodeThrowExceptionStatementCas.cs
-System.CodeDom/CodeTryCatchFinallyStatementCas.cs
-System.CodeDom/CodeTypeConstructorCas.cs
-System.CodeDom/CodeTypeConstructorTest.cs
-System.CodeDom/CodeTypeDeclarationCas.cs
-System.CodeDom/CodeTypeDeclarationCollectionCas.cs
-System.CodeDom/CodeTypeDeclarationCollectionTest.cs
-System.CodeDom/CodeTypeDelegateCas.cs
-System.CodeDom/CodeTypeDelegateTest.cs
-System.CodeDom/CodeTypeMemberCas.cs
-System.CodeDom/CodeTypeMemberCollectionCas.cs
-System.CodeDom/CodeTypeMemberCollectionTest.cs
-System.CodeDom/CodeTypeOfExpressionCas.cs
-System.CodeDom/CodeTypeOfExpressionTest.cs
-System.CodeDom/CodeTypeParameterCas.cs
-System.CodeDom/CodeTypeParameterCollectionTest.cs
-System.CodeDom/CodeTypeParameterTest.cs
-System.CodeDom/CodeTypeReferenceCas.cs
-System.CodeDom/CodeTypeReferenceCollectionCas.cs
-System.CodeDom/CodeTypeReferenceCollectionTest.cs
-System.CodeDom/CodeTypeReferenceExpressionCas.cs
-System.CodeDom/CodeTypeReferenceExpressionTest.cs
-System.CodeDom/CodeTypeReferenceTest.cs
-System.CodeDom/CodeVariableDeclarationStatementCas.cs
-System.CodeDom/CodeVariableDeclarationStatementTest.cs
-System.CodeDom/CodeVariableReferenceExpressionCas.cs
-System.CodeDom/CodeVariableReferenceExpressionTest.cs
-System.CodeDom.Compiler/CodeCompilerCas.cs
-System.CodeDom.Compiler/CodeDomProviderCas.cs
-System.CodeDom.Compiler/CodeGeneratorCas.cs
-System.CodeDom.Compiler/CodeGeneratorFromTypeTestBase.cs
-System.CodeDom.Compiler/CodeGeneratorGenerateFromCompileUnitTest.cs
-System.CodeDom.Compiler/CodeGeneratorOptionsCas.cs
-System.CodeDom.Compiler/CodeGeneratorOptionsTest.cs
-System.CodeDom.Compiler/CodeGeneratorTest.cs
-System.CodeDom.Compiler/CodeGeneratorTestBase.cs
-System.CodeDom.Compiler/CodeParserCas.cs
-System.CodeDom.Compiler/CompilerErrorCas.cs
-System.CodeDom.Compiler/CompilerErrorCollectionCas.cs
-System.CodeDom.Compiler/CompilerInfoCas.cs
-System.CodeDom.Compiler/CompilerParametersCas.cs
-System.CodeDom.Compiler/CompilerResultsCas.cs
-System.CodeDom.Compiler/ExecutorCas.cs
-System.CodeDom.Compiler/ExecutorTest.cs
-System.CodeDom.Compiler/GeneratedCodeAttributeCas.cs
-System.CodeDom.Compiler/GeneratedCodeAttributeTest.cs
-System.CodeDom.Compiler/IndentedTextWriterCas.cs
-System.CodeDom.Compiler/IndentedTextWriterTest.cs
-System.CodeDom.Compiler/TempFileCollectionCas.cs
-System.CodeDom.Compiler/TempFileCollectionTest.cs
-System.Configuration/ApplicationSettingsBaseTest.cs
-System.Configuration/ConfigurationExceptionTest.cs
-System.Configuration/ConfigXmlDocumentTest.cs
-System.Configuration/LocalFileSettingsProviderTest.cs
-System.Configuration/SettingElementTest.cs
-System.Configuration/SettingsBaseTest.cs
-System.Configuration/SettingsPropertyCollectionTest.cs
-System.Configuration/SettingsPropertyTest.cs
-System.Configuration/SettingsPropertyValueCollectionTest.cs
-System.Configuration/SettingsPropertyValueTest.cs
-System.Configuration.Provider
-System.Configuration.Provider/ProviderBaseTest.cs
-System.IO.Ports/SerialPortTest.cs
-System.Web/AspNetHostingPermissionAttributeCas.cs
-System.Web/AspNetHostingPermissionAttributeTest.cs
-System.Web/AspNetHostingPermissionCas.cs
-System.Web/AspNetHostingPermissionTest.cs
--- /dev/null
+#include mobile_static_System_test.dll.exclude.sources
+#include monodroid_System_test.dll.new-exclude.sources
+Microsoft.Win32/IntranetZoneCredentialPolicyCas.cs
+Microsoft.Win32/IntranetZoneCredentialPolicyTest.cs
+Microsoft.Win32/PowerModeChangedEventArgsCas.cs
+Microsoft.Win32/SessionEndedEventArgsCas.cs
+Microsoft.Win32/SessionEndingEventArgsCas.cs
+Microsoft.Win32/SessionSwitchEventArgsCas.cs
+Microsoft.Win32/SessionSwitchEventArgsTest.cs
+Microsoft.Win32/SystemEventsCas.cs
+Microsoft.Win32/TimerElapsedEventArgsCas.cs
+Microsoft.Win32/UserPreferenceChangedEventArgsCas.cs
+Microsoft.Win32/UserPreferenceChangingEventArgsCas.cs
+System.Collections.Concurrent/CollectionStressTestHelper.cs
+System.Collections.Specialized/BitVector32Cas.cs
+System.Collections.Specialized/CollectionsUtilCas.cs
+System.Collections.Specialized/HybridDictionaryCas.cs
+System.Collections.Specialized/ListDictionaryCas.cs
+System.Collections.Specialized/NameObjectCollectionBaseCas.cs
+System.Collections.Specialized/NameValueCollectionCas.cs
+System.Collections.Specialized/OrderedDictionaryCas.cs
+System.Collections.Specialized/StringCollectionCas.cs
+System.Collections.Specialized/StringDictionaryCas.cs
+System.ComponentModel.Design.Serialization/InstanceDescriptorCas.cs
+System/FileStyleUriParserCas.cs
+System/FtpStyleUriParserCas.cs
+System/GenericUriParserCas.cs
+System/GopherStyleUriParserCas.cs
+System/HttpStyleUriParserCas.cs
+System.IO.Compression/DeflateStreamCas.cs
+System.IO.Compression/GZipStreamCas.cs
+System/LdapStyleUriParserCas.cs
+System.Net/DnsCas.cs
+System.Net/FileWebRequestCas.cs
+System.Net/HttpListener2Test.cs
+System.Net/HttpListenerRequestTest.cs
+System.Net/HttpWebRequestCas.cs
+System/NetPipeStyleUriParserCas.cs
+System.Net.Sockets/NetworkStreamCas.cs
+System.Net.Sockets/SocketCas.cs
+System.Net.Sockets/TcpClientCas.cs
+System/NetTcpStyleUriParserCas.cs
+System/NewsStyleUriParserCas.cs
+System.Security.Cryptography.X509Certificates/PublicKeyCas.cs
+System.Security.Cryptography.X509Certificates/X500DistinguishedNameCas.cs
+System.Security.Cryptography.X509Certificates/X509BasicConstraintsExtensionCas.cs
+System.Security.Cryptography.X509Certificates/X509CertificateCollectionCas.cs
+System.Security.Cryptography.X509Certificates/X509ChainCas.cs
+System.Security.Cryptography.X509Certificates/X509ChainPolicyCas.cs
+System.Security.Cryptography.X509Certificates/X509EnhancedKeyUsageExtensionCas.cs
+System.Security.Cryptography.X509Certificates/X509ExtensionCas.cs
+System.Security.Cryptography.X509Certificates/X509KeyUsageExtensionCas.cs
+System.Security.Cryptography.X509Certificates/X509StoreCas.cs
+System.Security.Cryptography.X509Certificates/X509SubjectKeyIdentifierExtensionCas.cs
+System.Security.Permissions/ResourcePermissionBaseCas.cs
+System.Security.Permissions/ResourcePermissionBaseEntryCas.cs
+System.Security.Permissions/ResourcePermissionBaseEntryTest.cs
+System.Security.Permissions/ResourcePermissionBaseTest.cs
+System.Security.Permissions/StorePermissionAttributeCas.cs
+System.Security.Permissions/StorePermissionAttributeTest.cs
+System.Security.Permissions/StorePermissionCas.cs
+System.Security.Permissions/StorePermissionTest.cs
+System.Text.RegularExpressions/CaptureCas.cs
+System.Text.RegularExpressions/CaptureCollectionCas.cs
+System.Text.RegularExpressions/GroupCas.cs
+System.Text.RegularExpressions/GroupCollectionCas.cs
+System.Text.RegularExpressions/MatchCas.cs
+System.Text.RegularExpressions/MatchCollectionCas.cs
+System.Text.RegularExpressions/RegexCas.cs
+System.Text.RegularExpressions/RegexCompilationInfoCas.cs
+System.Text.RegularExpressions/RegexRunnerCas.cs
+System.Text.RegularExpressions/RegexRunnerFactoryCas.cs
+System.Threading/SemaphoreCas.cs
+System.Threading/SemaphoreFullExceptionCas.cs
+System.Threading/ThreadExceptionEventArgsCas.cs
+System.Timers/ElapsedEventArgsCas.cs
+System.Timers/TimerCas.cs
+System.Timers/TimersDescriptionAttributeCas.cs
+System/UriBuilderCas.cs
+System/UriCas.cs
+System/UriFormatExceptionCas.cs
+System/UriParserCas.cs
+System/UriTypeConverterCas.cs
--- /dev/null
+System.Net/HttpWebRequestTest.cs
+System.Net.Sockets/SocketAcceptAsyncTest.cs
--- /dev/null
+#include System_test.dll.sources
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
LIB_REFS = System System.Xml
LIB_MCS_FLAGS = -unsafe
TEST_MCS_FLAGS = -unsafe
-TEST_LIB_REFS = WindowsBase System System.Xml System.Core
+TEST_LIB_REFS = WindowsBase System System.Xml System.Core System.IO.Compression
ifeq (2.0, $(FRAMEWORK_VERSION))
LIB_MCS_FLAGS += -d:NET_3_0
internal static void WriteRelationships (Dictionary <string, PackageRelationship> relationships, Stream stream)
{
+ stream.SetLength(0);
+
XmlDocument doc = new XmlDocument ();
XmlNamespaceManager manager = new XmlNamespaceManager (doc.NameTable);
manager.AddNamespace ("rel", RelationshipNamespace);
{
// Ensure that all the data has been read out of the package
// stream already. Otherwise we'll lose data when we recreate the zip
- foreach (ZipPackagePart part in Parts.Values)
- part.GetStream ().Dispose ();
+ foreach (ZipPackagePart part in Parts.Values) {
+ if (part.Package != null)
+ part.GetStream ().Dispose ();
+ }
// Empty the package stream
PackageStream.Position = 0;
// Write all the part streams
foreach (ZipPackagePart part in Parts.Values) {
+ if (part.Package == null)
+ continue;
+
Stream partStream = part.GetStream ();
partStream.Seek (0, SeekOrigin.Begin);
d.RelationshipType == node.Attributes["Type"].InnerText));\r
}\r
}\r
+\r
+ [Test]\r
+ public void CheckRelationshipDeletion ()\r
+ {\r
+ AddThreeRelationShips ();\r
+ package.Flush ();\r
+\r
+ foreach (PackageRelationship p in new List<PackageRelationship> (package.GetRelationships ()).Skip(1))\r
+ package.DeleteRelationship (p.Id);\r
+\r
+ PackagePart part = package.GetPart (new Uri ("/_rels/.rels", UriKind.Relative));\r
+ Assert.IsNotNull (package.GetPart (new Uri ("/_RELS/.RELS", UriKind.Relative)), "#0");\r
+ package.Flush ();\r
+ Assert.IsNotNull (part, "#1");\r
+\r
+ Stream stream = part.GetStream ();\r
+ Assert.IsTrue (stream.Length > 0, "#2a");\r
+\r
+ XmlDocument doc = new XmlDocument ();\r
+ XmlNamespaceManager manager = new XmlNamespaceManager (doc.NameTable);\r
+ manager.AddNamespace("rel", "http://schemas.openxmlformats.org/package/2006/relationships");\r
+ doc.Load (new StreamReader (stream));\r
+\r
+ Assert.IsNotNull (doc.SelectSingleNode ("/rel:Relationships", manager), "#2b");\r
+\r
+ XmlNodeList list = doc.SelectNodes ("/rel:Relationships/*", manager);\r
+ Assert.AreEqual (1, list.Count);\r
+ }\r
}\r
}\r
using System;\r
using System.Collections.Generic;\r
using System.IO;\r
+using System.IO.Compression;\r
using System.IO.Packaging;\r
using System.Linq;\r
using System.Text;\r
package = Package.Open (path);\r
package.Close ();\r
package = Package.Open (path);\r
- }\r
+ } \r
\r
[Test]\r
public void Close_FileStreamNotClosed ()\r
File.Create (path).Close ();\r
package = Package.Open (path, FileMode.OpenOrCreate, FileAccess.Write);\r
}\r
+\r
+ [Test]\r
+ public void Check_ZipDateTime ()\r
+ {\r
+ using (var zipStream = new FileStream (path, FileMode.OpenOrCreate, FileAccess.ReadWrite))\r
+ using (package = Package.Open (zipStream, FileMode.OpenOrCreate)) {\r
+ var part = package.CreatePart (new Uri ("/test", UriKind.Relative), "test/type");\r
+ using (var stream = part.GetStream ())\r
+ stream.Write (new byte [1024 * 1024], 0, 1024 * 1024);\r
+ }\r
+\r
+ using (var stream = new FileStream (path, FileMode.Open, FileAccess.Read))\r
+ using (var archive = new ZipArchive(stream))\r
+ { \r
+ foreach (var entry in archive.Entries)\r
+ {\r
+ Assert.AreEqual (DateTime.Now.Year, entry.LastWriteTime.Year);\r
+ Assert.AreEqual (DateTime.Now.Month, entry.LastWriteTime.Month);\r
+ Assert.AreEqual (DateTime.Now.Day, entry.LastWriteTime.Day);\r
+ }\r
+ }\r
+ } \r
}\r
}\r
<OutputType>Library</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
//
using System;
+using System.Runtime.InteropServices;
namespace zipsharp
{
+ [StructLayoutAttribute (LayoutKind.Sequential)]
struct ZipFileInfo
{
ZipTime date;
public ZipFileInfo (DateTime fileTime)
{
date = new ZipTime (fileTime);
- dosDate = new IntPtr ((int)fileTime.ToFileTime ());
+ dosDate = IntPtr.Zero;
internalFileAttributes = IntPtr.Zero;
externalFileAttributes = IntPtr.Zero;
}
minute = (uint) time.Minute;
hour = (uint) time.Hour;
day = (uint) time.Day;
- month = (uint) time.Month;
+ month = (uint) time.Month - 1;
year = (uint) time.Year;
}
public DateTime Date
{
- get { return new DateTime ((int) year, (int) month, (int) day, (int) hour, (int) minute, (int) second); }
+ get { return new DateTime ((int) year, (int) month + 1, (int) day, (int) hour, (int) minute, (int) second); }
}
}
}
namespace System
{
+ // Contains information about the type which is expensive to compute
+ [StructLayout (LayoutKind.Sequential)]
+ internal class MonoTypeInfo {
+ // this is the displayed form: special characters
+ // ,+*&*[]\ in the identifier portions of the names
+ // have been escaped with a leading backslash (\)
+ public string full_name;
+ public MonoCMethod default_ctor;
+ }
+
+ [StructLayout (LayoutKind.Sequential)]
partial class RuntimeType
{
+ [NonSerialized]
+ MonoTypeInfo type_info;
+
internal Object GenericCache;
- internal virtual MonoCMethod GetDefaultConstructor ()
+ internal RuntimeType (Object obj)
+ {
+ throw new NotImplementedException ();
+ }
+
+ internal MonoCMethod GetDefaultConstructor ()
+ {
+ MonoCMethod ctor = null;
+
+ if (type_info == null)
+ type_info = new MonoTypeInfo ();
+ else
+ ctor = type_info.default_ctor;
+
+ if (ctor == null) {
+ var ctors = GetConstructors (BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.DeclaredOnly);
+
+ for (int i = 0; i < ctors.Length; ++i) {
+ if (ctors [i].GetParametersCount () == 0) {
+ type_info.default_ctor = ctor = (MonoCMethod) ctors [i];
+ break;
+ }
+ }
+ }
+
+ return ctor;
+ }
+
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ extern MethodInfo GetCorrespondingInflatedMethod (MethodInfo generic);
+
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ extern ConstructorInfo GetCorrespondingInflatedConstructor (ConstructorInfo generic);
+
+ internal override MethodInfo GetMethod (MethodInfo fromNoninstanciated)
+ {
+ if (fromNoninstanciated == null)
+ throw new ArgumentNullException ("fromNoninstanciated");
+ return GetCorrespondingInflatedMethod (fromNoninstanciated);
+ }
+
+ internal override ConstructorInfo GetConstructor (ConstructorInfo fromNoninstanciated)
{
- // TODO: Requires MonoType
- throw new NotSupportedException ();
+ if (fromNoninstanciated == null)
+ throw new ArgumentNullException ("fromNoninstanciated");
+ return GetCorrespondingInflatedConstructor (fromNoninstanciated);
+ }
+
+ internal override FieldInfo GetField (FieldInfo fromNoninstanciated)
+ {
+ /* create sensible flags from given FieldInfo */
+ BindingFlags flags = fromNoninstanciated.IsStatic ? BindingFlags.Static : BindingFlags.Instance;
+ flags |= fromNoninstanciated.IsPublic ? BindingFlags.Public : BindingFlags.NonPublic;
+ return GetField (fromNoninstanciated.Name, flags);
}
string GetDefaultMemberName ()
get;
}
- public override string FullName {
- get {
- throw new NotImplementedException ();
- }
- }
-
public extern override string Name {
[MethodImplAttribute(MethodImplOptions.InternalCall)]
get;
get { return get_core_clr_security_level () == 1; }
}
#endif
+
+ public override int GetHashCode()
+ {
+ Type t = UnderlyingSystemType;
+ if (t != null && t != this)
+ return t.GetHashCode ();
+ return (int)_impl.Value;
+ }
+
+ public override string FullName {
+ get {
+ string fullName;
+ // This doesn't need locking
+ if (type_info == null)
+ type_info = new MonoTypeInfo ();
+ if ((fullName = type_info.full_name) == null)
+ fullName = type_info.full_name = getFullName (true, false);
+
+ return fullName;
+ }
+ }
+
+ internal override bool IsUserType {
+ get {
+ return false;
+ }
+ }
}
}
return (str == "neutral" ? String.Empty : str);
}
- internal override AssemblyName UnprotectedGetName ()
- {
- AssemblyName an = base.UnprotectedGetName ();
- if (sn != null) {
- an.SetPublicKey (sn.PublicKey);
- an.SetPublicKeyToken (sn.PublicKeyToken);
- }
- return an;
- }
-
/*Warning, @typeArguments must be a mscorlib internal array. So make a copy before passing it in*/
internal Type MakeGenericType (Type gtd, Type[] typeArguments)
{
public override AssemblyName GetName (bool copiedName)
{
- return base.GetName (copiedName);
+ AssemblyName aname = new AssemblyName ();
+ FillName (this, aname);
+
+ if (sn != null) {
+ aname.SetPublicKey (sn.PublicKey);
+ aname.SetPublicKeyToken (sn.PublicKeyToken);
+ }
+ return aname;
+
}
[MonoTODO ("This always returns an empty array")]
internal extern static void InternalGetAssemblyName (string assemblyFile, AssemblyName aname);
[MethodImplAttribute (MethodImplOptions.InternalCall)]
- static extern void FillName (Assembly ass, AssemblyName aname);
+ static extern internal void FillName (Assembly ass, AssemblyName aname);
- [MonoTODO ("copiedName == true is not supported")]
public virtual AssemblyName GetName (Boolean copiedName)
{
-#if !MOBILE
- // CodeBase, which is restricted, will be copied into the AssemblyName object so...
- if (SecurityManager.SecurityEnabled) {
- GetCodeBase (true); // this will ensure the Demand is made
- }
-#endif
- return UnprotectedGetName ();
+ throw new NotImplementedException ();
}
public virtual AssemblyName GetName ()
return GetName (false);
}
- // the security runtime requires access to the assemblyname (e.g. to get the strongname)
- internal virtual AssemblyName UnprotectedGetName ()
- {
- AssemblyName aname = new AssemblyName ();
- FillName (this, aname);
- return aname;
- }
-
public override string ToString ()
{
// note: ToString work without requiring CodeBase (so no checks are needed)
using System.Runtime.Serialization;
using System.Threading;
using System.Diagnostics.Contracts;
+using System.Security;
using System.Security.Policy;
using System.Security.Permissions;
if (!suppressSecurityChecks)
{
+#if !DISABLE_CAS_USE
#pragma warning disable 618
new SecurityPermission(SecurityPermissionFlag.ControlEvidence).Demand();
#pragma warning restore 618
+#endif
}
}
return LoadWithPartialNameInternal (an.ToString (), securityEvidence, ref stackMark);
}
+ // the security runtime requires access to the assemblyname (e.g. to get the strongname)
+ public override AssemblyName GetName (bool copiedName)
+ {
+
+#if !MOBILE
+ // CodeBase, which is restricted, will be copied into the AssemblyName object so...
+ if (SecurityManager.SecurityEnabled) {
+ var _ = CodeBase; // this will ensure the Demand is made
+ }
+#endif
+
+ AssemblyName aname = new AssemblyName ();
+ FillName (this, aname);
+ return aname;
+ }
+
}
[ComVisible (true)]
foreach (Type type in methodInstantiation) {
if (type == null)
throw new ArgumentNullException ();
- if (!(type is MonoType))
+ if (!(type is RuntimeType))
hasUserType = true;
}
+++ /dev/null
-//
-// System.Runtime.InteropServices.ArrayWithOffset.cs
-//
-// Author:
-// Miguel de Icaza (miguel@ximian.com)
-//
-// (C) Novell, Inc. http://www.ximian.com
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-
-namespace System.Runtime.InteropServices {
-
- [Serializable]
- [ComVisible (true)]
- public struct ArrayWithOffset {
- object array;
- int offset;
-
- public ArrayWithOffset (object array, int offset)
- {
- this.array = array;
- this.offset = offset;
- }
-
- public override bool Equals (object obj)
- {
- if (obj == null)
- return false;
- if (!(obj is ArrayWithOffset))
- return false;
- ArrayWithOffset other = (ArrayWithOffset) obj;
-
- return (other.array == array && other.offset == offset);
- }
-
- public bool Equals (ArrayWithOffset obj)
- {
- return obj.array == array && obj.offset == offset;
- }
-
- public static bool operator == (ArrayWithOffset a, ArrayWithOffset b)
- {
- return a.Equals (b);
- }
-
- public static bool operator != (ArrayWithOffset a, ArrayWithOffset b)
- {
- return !a.Equals (b);
- }
-
- public override int GetHashCode ()
- {
- return offset;
- }
-
- public object GetArray ()
- {
- return array;
- }
-
- public int GetOffset ()
- {
- return offset;
- }
- }
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.AssemblyRegistrationFlags.cs
-//
-// Author:
-// Kevin Winchester (kwin@ns.sympatico.ca)
-//
-// (C) 2002 Kevin Winchester
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-namespace System.Runtime.InteropServices
-{
- [Flags]
- [ComVisible(true)]
- public enum AssemblyRegistrationFlags {
- None = 0,
- SetCodeBase,
- }
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.BStrWrapper
-//
-// Author:
-// Kazuki Oikawa (kazuki@panicode.com)
-//
-
-using System;
-
-namespace System.Runtime.InteropServices
-{
- [Serializable]
- [ComVisible (true)]
- public sealed class BStrWrapper
- {
- string _value;
-
- public BStrWrapper (string value)
- {
- _value = value;
- }
-
- public BStrWrapper (object value)
- {
- _value = (string)value;
- }
-
- public string WrappedObject { get { return _value; } }
- }
-}
+++ /dev/null
-//
-// COMException.cs - COM Exception
-//
-// Author:
-// Sebastien Pouliot <sebastien@ximian.com>
-//
-// (C) 2002 Motus Technologies Inc. (http://www.motus.com)
-// Copyright (C) 2004, 2008 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System.Runtime.Serialization;
-
-namespace System.Runtime.InteropServices {
-
-[Serializable]
-[ComVisible (true)]
-public class COMException : ExternalException {
-
- public COMException ()
- : base () {}
-
- public COMException (string message)
- : base (message) {}
-
- public COMException (string message, Exception inner)
- : base (message, inner) {}
-
- public COMException (string message, int errorCode)
- : base (message, errorCode) {}
-
- protected COMException (SerializationInfo info, StreamingContext context)
- : base (info, context) {}
-
- public override string ToString ()
- {
- return String.Format (
- "{0} (0x{1:x}): {2} {3}{4}{5}",
- GetType (), HResult, Message, InnerException == null ? String.Empty : InnerException.ToString (),
- Environment.NewLine, StackTrace != null ? StackTrace : String.Empty);
- }
-}
-
-}
+++ /dev/null
-// CallingConvention.cs
-//
-// This code was automatically generated from
-// ECMA CLI XML Library Specification.
-// Generator: libgen.xsl [1.0; (C) Sergey Chaban (serge@wildwestsoftware.com)]
-// Created: Fri, 7 Sep 2001 16:33:29 UTC
-// Source file: AllTypes.xml
-// URL: http://msdn.microsoft.com/net/ecma/AllTypes.xml
-//
-// (C) 2001 Ximian, Inc. http://www.ximian.com
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-
-namespace System.Runtime.InteropServices {
-
- [Serializable]
- [ComVisible (true)]
- public enum CallingConvention {
- Winapi = 1,
- Cdecl = 2,
- StdCall = 3,
- ThisCall = 4,
- FastCall = 5,
- }
-
-} // System.Runtime.InteropServices
+++ /dev/null
-// CharSet.cs
-//
-// This code was automatically generated from
-// ECMA CLI XML Library Specification.
-// Generator: libgen.xsl [1.0; (C) Sergey Chaban (serge@wildwestsoftware.com)]
-// Created: Fri, 7 Sep 2001 16:33:35 UTC
-// Source file: AllTypes.xml
-// URL: http://msdn.microsoft.com/net/ecma/AllTypes.xml
-//
-// (C) 2001 Ximian, Inc. http://www.ximian.com
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-
-namespace System.Runtime.InteropServices {
-
- [Serializable]
- [ComVisible (true)]
- public enum CharSet {
- None = 1,
- Ansi = 2,
- Unicode = 3,
- Auto = 4,
- }
-
-} // System.Runtime.InteropServices
+++ /dev/null
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-// System.Runtime.InteropServices/ComMemberType.cs
-//
-// Paolo Molaro (lupus@ximian.com)
-//
-// (C) 2002 Ximian, Inc.
-
-using System;
-
-namespace System.Runtime.InteropServices
-{
- [Serializable]
- [ComVisible (true)]
- public enum ComMemberType {
- Method = 0,
- PropGet = 1,
- PropSet = 2
- }
-}
-
+++ /dev/null
-//
-// System.Runtime.InteropServices.CriticalHandle
-//
-// Author:
-// Kazuki Oikawa (kazuki@panicode.com)
-//
-
-
-using System;
-using System.Runtime.ConstrainedExecution;
-using System.Runtime.Serialization;
-
-namespace System.Runtime.InteropServices
-{
- public abstract class CriticalHandle : CriticalFinalizerObject, IDisposable
- {
- protected IntPtr handle;
- bool _disposed = false;
-
- [ReliabilityContract (Consistency.WillNotCorruptState, Cer.MayFail)]
- protected CriticalHandle (IntPtr invalidHandleValue)
- {
- handle = invalidHandleValue;
- }
-
- [ReliabilityContract (Consistency.WillNotCorruptState, Cer.Success)]
- ~CriticalHandle ()
- {
- Dispose (false);
- }
-
- [ReliabilityContract (Consistency.WillNotCorruptState, Cer.Success)]
- public void Close ()
- {
- Dispose (true);
- }
-
- [ReliabilityContract (Consistency.WillNotCorruptState, Cer.Success)]
- public void Dispose ()
- {
- Dispose (true);
- }
-
- [ReliabilityContract (Consistency.WillNotCorruptState, Cer.Success)]
- protected virtual void Dispose (bool disposing)
- {
- if (_disposed)
- return;
-
- if (!IsInvalid){
- if (!_disposed && !ReleaseHandle ()) {
- GC.SuppressFinalize (this);
- } else {
- // Failed in release...
- }
- }
- _disposed = true;
- }
-
- [ReliabilityContract (Consistency.WillNotCorruptState, Cer.Success)]
- protected abstract bool ReleaseHandle ();
-
- [ReliabilityContract (Consistency.WillNotCorruptState, Cer.Success)]
- protected void SetHandle (IntPtr handle)
- {
- this.handle = handle;
- }
-
- [ReliabilityContract (Consistency.WillNotCorruptState, Cer.Success)]
- public void SetHandleAsInvalid()
- {
- _disposed = true;
- }
-
- public bool IsClosed {
- [ReliabilityContract (Consistency.WillNotCorruptState, Cer.Success)]
- get { return _disposed; }
- }
-
- public abstract bool IsInvalid {
- [ReliabilityContract (Consistency.WillNotCorruptState, Cer.Success)]
- get;
- }
- }
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.CurrencyWrapper.cs
-//
-// Author:
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-
-namespace System.Runtime.InteropServices
-{
- [Serializable]
- [ComVisible (true)]
- public sealed class CurrencyWrapper
- {
- Decimal currency;
-
- public CurrencyWrapper (decimal obj)
- {
- currency = obj;
- }
-
- public CurrencyWrapper (object obj)
- {
- if (obj.GetType() != typeof(Decimal))
- throw new ArgumentException ("obj has to be a Decimal type");
- currency = (Decimal)obj;
- }
-
- public decimal WrappedObject {
- get { return currency; }
- }
- }
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.DispatchWrapper.cs
-//
-// Author:
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-#if !FULL_AOT_RUNTIME
-using System;
-
-namespace System.Runtime.InteropServices
-{
- [Serializable]
- [ComVisible (true)]
- public sealed class DispatchWrapper
- {
- object wrappedObject;
-
- public DispatchWrapper (object obj)
- {
- Marshal.GetIDispatchForObject (obj);
- wrappedObject = obj;
- }
-
- public object WrappedObject {
- get { return wrappedObject; }
- }
- }
-}
-#endif
+++ /dev/null
-//
-// System.Runtime.InteropServices.ErrorWrapper.cs
-//
-// Author:
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-#if !FULL_AOT_RUNTIME
-using System;
-
-namespace System.Runtime.InteropServices
-{
- [Serializable]
- [ComVisible (true)]
- public sealed class ErrorWrapper
- {
- int errorCode;
-
- public ErrorWrapper (Exception e)
- {
- this.errorCode = Marshal.GetHRForException (e);
- }
-
- public ErrorWrapper (int errorCode)
- {
- this.errorCode = errorCode;
- }
-
- public ErrorWrapper (object errorCode)
- {
- if (errorCode.GetType() != typeof(int))
- throw new ArgumentException ("errorCode has to be an int type");
- this.errorCode = (int)errorCode;
- }
-
- public int ErrorCode {
- get { return errorCode; }
- }
- }
-}
-#endif
+++ /dev/null
-//
-// System.Runtime.InteropServices.ExternalException.cs
-//
-// Author:
-// Miguel De Icaza (miguel@ximian.com)
-//
-// (C) 2001 Ximian, Inc. http://www.ximian.com
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System.Runtime.Serialization;
-using System.Globalization;
-
-namespace System.Runtime.InteropServices
-{
- [Serializable]
- [ComVisible (true)]
- public class ExternalException : SystemException
- {
- public ExternalException ()
- : base (Locale.GetText ("External exception"))
- {
- HResult = -2147467259;
- }
-
- public ExternalException (string message)
- : base (message)
- {
- HResult = -2147467259;
- }
-
- protected ExternalException(SerializationInfo info, StreamingContext context)
- : base (info, context) {
- }
-
- public ExternalException (string message, Exception inner)
- : base (message, inner)
- {
- HResult = -2147467259;
- }
-
- public ExternalException (string message, int errorCode)
- : base (message)
- {
- HResult = errorCode;
- }
-
- public virtual int ErrorCode {
- get {
- return HResult;
- }
- }
- }
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.HandleRef
-//
-// Author:
-// Tim Coleman (tim@timcoleman.com)
-//
-// Copyright (C) 2003 Tim Coleman
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-
-namespace System.Runtime.InteropServices {
- [ComVisible (true)]
- public struct HandleRef {
-
- #region Fields
-
- object wrapper;
- IntPtr handle;
-
- #endregion // Fields
-
- #region Constructors
-
- public HandleRef (object wrapper, IntPtr handle)
- {
- this.wrapper = wrapper;
- this.handle = handle;
- }
-
- #endregion // Constructors
-
- #region Properties
-
- public IntPtr Handle {
- get { return handle; }
- }
-
- public object Wrapper {
- get { return wrapper; }
- }
-
- #endregion // Properties
-
- #region Type Conversions
-
- public static explicit operator IntPtr (HandleRef value)
- {
- return value.Handle;
- }
-
- #endregion // Type Conversions
- public static IntPtr ToIntPtr(HandleRef value)
- {
- return value.Handle;
- // Why did MS add a function for this?
- }
- }
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.ICustomAdapter.cs
-//
-// Author:
-// Kevin Winchester (kwin@ns.sympatico.ca)
-//
-// (C) 2002 Kevin Winchester
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-namespace System.Runtime.InteropServices {
-
- [ComVisible (true)]
- public interface ICustomAdapter {
- [return: MarshalAs (UnmanagedType.IUnknown)]
- object GetUnderlyingObject ();
- }
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.ICustomFactory.cs
-//
-// Author:
-// Kevin Winchester (kwin@ns.sympatico.ca)
-//
-// (C) 2002 Kevin Winchester
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-namespace System.Runtime.InteropServices {
-
- [ComVisible (true)]
- public interface ICustomFactory {
- MarshalByRefObject CreateInstance (Type serverType);
- }
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.ICustomMarshaler.cs
-//
-// Author:
-// Kevin Winchester (kwin@ns.sympatico.ca)
-//
-// (C) 2002 Kevin Winchester
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-namespace System.Runtime.InteropServices {
-
- [ComVisible (true)]
- public interface ICustomMarshaler {
- void CleanUpManagedData (object ManagedObj);
- void CleanUpNativeData (IntPtr pNativeData);
- int GetNativeDataSize ();
- IntPtr MarshalManagedToNative (object ManagedObj);
- object MarshalNativeToManaged (IntPtr pNativeData);
- }
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.IRegistrationServices.cs
-//
-// Author:
-// Kevin Winchester (kwin@ns.sympatico.ca)
-//
-// (C) 2002 Kevin Winchester
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-using System.Reflection;
-using System.Security.Permissions;
-namespace System.Runtime.InteropServices {
-
- [ComVisible(true)]
- [Guid("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")]
- public interface IRegistrationServices {
- Guid GetManagedCategoryGuid ();
- [SecurityPermission(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.UnmanagedCode)]
- string GetProgIdForType (Type type);
-
- [SecurityPermission(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.UnmanagedCode)]
- Type[] GetRegistrableTypesInAssembly (Assembly assembly);
-
- [SecurityPermission(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.UnmanagedCode)]
- bool RegisterAssembly (Assembly assembly, AssemblyRegistrationFlags flags);
-
- [SecurityPermission(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.UnmanagedCode)]
- void RegisterTypeForComClients (Type type, ref Guid g);
-
- bool TypeRepresentsComType (Type type);
-
- [SecurityPermission(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.UnmanagedCode)]
- bool TypeRequiresRegistration (Type type);
-
- [SecurityPermission(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.UnmanagedCode)]
- bool UnregisterAssembly (Assembly assembly);
- }
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.InvalidComObjectException.cs
-//
-// Author:
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-using System.Runtime.Serialization;
-
-namespace System.Runtime.InteropServices
-{
- [ComVisible(true)]
- [Serializable]
- public class InvalidComObjectException : SystemException
- {
- private const int ErrorCode = -2146233049; // = 0x80131527
-
- public InvalidComObjectException ()
- : base (Locale.GetText ("Invalid COM object is used"))
- {
- this.HResult = ErrorCode;
- }
-
- public InvalidComObjectException (string message)
- : base (message)
- {
- this.HResult = ErrorCode;
- }
-
- public InvalidComObjectException (string message, Exception inner)
- : base (message, inner)
- {
- this.HResult = ErrorCode;
- }
-
- protected InvalidComObjectException (SerializationInfo info, StreamingContext context)
- : base (info, context)
- {
- }
- }
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.InvalidOleVariantTypeException.cs
-//
-// Author:
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-using System.Runtime.Serialization;
-
-namespace System.Runtime.InteropServices
-{
- [ComVisible(true)]
- [Serializable]
- public class InvalidOleVariantTypeException : SystemException
- {
- private const int ErrorCode = -2146233039; // = 0x80131531
-
- public InvalidOleVariantTypeException ()
- : base (Locale.GetText ("Found native variant type cannot be marshalled to managed code"))
- {
- this.HResult = ErrorCode;
- }
-
- public InvalidOleVariantTypeException (string message)
- : base (message)
- {
- this.HResult = ErrorCode;
- }
-
- public InvalidOleVariantTypeException (string message, Exception inner)
- : base (message, inner)
- {
- this.HResult = ErrorCode;
- }
-
- protected InvalidOleVariantTypeException (SerializationInfo info, StreamingContext context)
- : base (info, context)
- {
- }
- }
-}
+++ /dev/null
-// LayoutKind.cs
-//
-// This code was automatically generated from
-// ECMA CLI XML Library Specification.
-// Generator: libgen.xsl [1.0; (C) Sergey Chaban (serge@wildwestsoftware.com)]
-// Created: Fri, 7 Sep 2001 16:33:48 UTC
-// Source file: AllTypes.xml
-// URL: http://msdn.microsoft.com/net/ecma/AllTypes.xml
-//
-// (C) 2001 Ximian, Inc. http://www.ximian.com
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-
-namespace System.Runtime.InteropServices {
-
- [ComVisible(true)]
- [Serializable]
- public enum LayoutKind {
- Sequential = 0,
- Explicit = 2,
- Auto = 3
- }
-
-}
return GetFunctionPointerForDelegateInternal ((Delegate)(object)d);
}
+
+ internal static void SetLastWin32Error (int error)
+ {
+ }
}
}
+++ /dev/null
-//
-// System.Runtime.InteropServices.MarshalDirectiveException.cs
-//
-// Author:
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-using System.Runtime.Serialization;
-
-namespace System.Runtime.InteropServices
-{
- [ComVisible(true)]
- [Serializable]
- public class MarshalDirectiveException : SystemException
- {
- private const int ErrorCode = -2146233035; // = 0x80131535
-
- public MarshalDirectiveException ()
- : base (Locale.GetText ("Unsupported MarshalAsAttribute found"))
- {
- this.HResult = ErrorCode;
- }
-
- public MarshalDirectiveException (string message)
- : base (message)
- {
- this.HResult = ErrorCode;
- }
-
- public MarshalDirectiveException (string message, Exception inner)
- : base (message, inner)
- {
- this.HResult = ErrorCode;
- }
-
- protected MarshalDirectiveException (SerializationInfo info, StreamingContext context)
- : base (info, context)
- {
- }
- }
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.ObjectCreationDelegate.cs
-//
-// Author:
-// Miguel de Icaza (miguel@ximian.com)
-//
-// (C) Novell, Inc. http://www.ximian.com
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-
-namespace System.Runtime.InteropServices {
-
- [ComVisible(true)]
- public delegate IntPtr ObjectCreationDelegate (IntPtr aggregator);
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.SEHException.cs
-//
-// Authors:
-// Gonzalo Paniagua Javier <gonzalo@ximian.com>
-//
-// (c) 2003 Ximian, Inc. http://www.ximian.com
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System.Runtime.Serialization;
-
-namespace System.Runtime.InteropServices
-{
- [ComVisible(true)]
- [Serializable]
- public class SEHException : ExternalException
- {
- public SEHException ()
- {
- }
-
- public SEHException (string message)
- : base (message)
- {
- }
-
- public SEHException (string message, Exception inner)
- : base (message, inner)
- {
- }
-
- protected SEHException (SerializationInfo info, StreamingContext context)
- : base (info, context)
- {
- }
-
- public virtual bool CanResume ()
- {
- return false;
- }
- }
-}
-
+++ /dev/null
-//
-// System.Runtime.InteropServices.SafeArrayRankMismatchException.cs
-//
-// Author:
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-using System.Runtime.Serialization;
-
-namespace System.Runtime.InteropServices
-{
- [ComVisible(true)]
- [Serializable]
- public class SafeArrayRankMismatchException : SystemException
- {
- private const int ErrorCode = -2146233032; // = 0x80131538
-
- public SafeArrayRankMismatchException ()
- : base (Locale.GetText ("The incoming SAVEARRAY does not match the rank of the expected managed signature"))
- {
- this.HResult = ErrorCode;
- }
-
- public SafeArrayRankMismatchException (string message)
- : base (message)
- {
- this.HResult = ErrorCode;
- }
-
- public SafeArrayRankMismatchException (string message, Exception inner)
- : base (message, inner)
- {
- this.HResult = ErrorCode;
- }
-
- protected SafeArrayRankMismatchException (SerializationInfo info, StreamingContext context)
- : base (info, context)
- {
- }
- }
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.SafeArrayTypeMismatchException.cs
-//
-// Author:
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-using System.Runtime.Serialization;
-
-namespace System.Runtime.InteropServices
-{
- [ComVisible(true)]
- [Serializable]
- public class SafeArrayTypeMismatchException : SystemException
- {
- private const int ErrorCode = -2146233037; // = 0x80131533
-
- public SafeArrayTypeMismatchException ()
- : base (Locale.GetText ("The incoming SAVEARRAY does not match the expected managed signature"))
- {
- this.HResult = ErrorCode;
- }
-
- public SafeArrayTypeMismatchException (string message)
- : base (message)
- {
- this.HResult = ErrorCode;
- }
-
- public SafeArrayTypeMismatchException (string message, Exception inner)
- : base (message, inner)
- {
- this.HResult = ErrorCode;
- }
-
- protected SafeArrayTypeMismatchException (SerializationInfo info, StreamingContext context)
- : base (info, context)
- {
- }
- }
-}
ReleaseHandle ();
}
}
-
- /*
- * Implement this abstract method in your derived class to specify how to
- * free the handle. Be careful not write any code that's subject to faults
- * in this method (the runtime will prepare the infrastructure for you so
- * that no jit allocations etc. will occur, but don't allocate memory unless
- * you can deal with the failure and still free the handle).
- * The boolean returned should be true for success and false if the runtime
- * should fire a SafeHandleCriticalFailure MDA (CustomerDebugProbe) if that
- * MDA is enabled.
- */
- [ReliabilityContract (Consistency.WillNotCorruptState, Cer.Success)]
- protected abstract bool ReleaseHandle ();
}
}
+++ /dev/null
-//
-// System.Runtime.InteropServices.UnknownWrapper.cs
-//
-// Author:
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-namespace System.Runtime.InteropServices
-{
- [Serializable, ComVisible(true)]
- public sealed class UnknownWrapper
- {
- private object InternalObject;
-
- public UnknownWrapper (object obj)
- {
- InternalObject = obj;
- }
-
- public object WrappedObject {
- get { return InternalObject; }
- }
- }
-}
+++ /dev/null
-//
-// System.Runtime.InteropServices.VariantWrapper.cs
-//
-// Author:
-// Gert Driesen (drieseng@users.sourceforge.net)
-//
-// (C) Novell, Inc. http://www.ximian.com
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System;
-
-namespace System.Runtime.InteropServices
-{
- [Serializable]
- public sealed class VariantWrapper
- {
- private object _wrappedObject;
-
- public VariantWrapper (object obj)
- {
- _wrappedObject = obj;
- }
-
- public object WrappedObject
- {
- get
- {
- return _wrappedObject;
- }
- }
- }
-}
public static bool IsMethodOverloaded(IMethodMessage msg)
{
const BindingFlags bfinst = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance;
- MonoType type = (MonoType) msg.MethodBase.DeclaringType;
+ RuntimeType type = (RuntimeType) msg.MethodBase.DeclaringType;
return type.GetMethodsByName (msg.MethodName, bfinst, false, type).Length > 1;
}
}
// strongnamed assemblies gets a StrongName evidence
- AssemblyName an = a.UnprotectedGetName ();
+ AssemblyName an = a.GetName ();
byte[] pk = an.GetPublicKey ();
if ((pk != null) && (pk.Length > 0)) {
StrongNamePublicKeyBlob blob = new StrongNamePublicKeyBlob (pk);
internal bool IsFullTrustAssembly (Assembly a)
{
- AssemblyName an = a.UnprotectedGetName ();
+ AssemblyName an = a.GetName ();
StrongNamePublicKeyBlob snpkb = new StrongNamePublicKeyBlob (an.GetPublicKey ());
StrongNameMembershipCondition snMC = new StrongNameMembershipCondition (snpkb, an.Name, an.Version);
foreach (StrongNameMembershipCondition sn in full_trust_assemblies) {
{
}
+#if MOBILE && DISABLE_CAS_USE
+ [Obsolete ("CAS support is removed by linker", true)]
+#else
[MonoTODO ("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+#endif
public void Assert ()
{
new PermissionSet (this).Assert ();
public abstract IPermission Copy ();
+#if MOBILE && DISABLE_CAS_USE
+ [Obsolete ("CAS support is removed by linker", true)]
+#endif
public void Demand ()
{
// note: here we're sure it's a CAS demand
new PermissionSet (this).CasOnlyDemand (3);
}
+#if MOBILE && DISABLE_CAS_USE
+ [Obsolete ("CAS support is removed by linker", true)]
+#else
[MonoTODO ("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+#endif
public void Deny ()
{
new PermissionSet (this).Deny ();
return null;
}
+#if MOBILE && DISABLE_CAS_USE
+ [Obsolete ("CAS support is removed by linker", true)]
+#else
[MonoTODO ("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+#endif
public void PermitOnly ()
{
new PermissionSet (this).PermitOnly ();
}
+#if MOBILE && DISABLE_CAS_USE
+ [Obsolete ("CAS support is removed by linker", true)]
+#else
[MonoTODO ("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+#endif
public static void RevertAll ()
{
if (!SecurityManager.SecurityEnabled)
throw new NotImplementedException ();
}
+#if MOBILE && DISABLE_CAS_USE
+ [Obsolete ("CAS support is removed by linker", true)]
+#else
[MonoTODO ("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+#endif
public static void RevertAssert ()
{
if (!SecurityManager.SecurityEnabled)
throw new NotImplementedException ();
}
+#if MOBILE && DISABLE_CAS_USE
+ [Obsolete ("CAS support is removed by linker", true)]
+#else
[MonoTODO ("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+#endif
public static void RevertDeny ()
{
if (!SecurityManager.SecurityEnabled)
throw new NotImplementedException ();
}
+#if MOBILE && DISABLE_CAS_USE
+ [Obsolete ("CAS support is removed by linker", true)]
+#else
[MonoTODO ("CAS support is experimental (and unsupported). Imperative mode is not implemented.")]
+#endif
public static void RevertPermitOnly ()
{
if (!SecurityManager.SecurityEnabled)
// FIXME what's it doing here? There's probably a reason this was added here.
static public void RevertAssert ()
{
+#if !DISABLE_CAS_USE
CodeAccessPermission.RevertAssert ();
+#endif
}
// internal
* of icalls, do not require an increment.
*/
#pragma warning disable 169
- private const int mono_corlib_version = 147;
+ private const int mono_corlib_version = 150;
#pragma warning restore 169
[ComVisible (true)]
[ThreadStatic]
static Dictionary<Type, AttributeUsageAttribute> usage_cache;
- /* Treat as user types all corlib types extending System.Type that are not MonoType and TypeBuilder */
+ /* Treat as user types all corlib types extending System.Type that are not RuntimeType and TypeBuilder */
static bool IsUserCattrProvider (object obj)
{
Type type = obj as Type;
#if !FULL_AOT_RUNTIME
- if ((type is MonoType) || (type is TypeBuilder))
+ if ((type is RuntimeType) || (type is TypeBuilder))
#else
- if (type is MonoType)
+ if (type is RuntimeType)
#endif
return false;
if ((obj is Type))
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
-using System.Collections.Generic;
-using System.Globalization;
-using System.Reflection;
-using System.Runtime.InteropServices;
-using System.Runtime.CompilerServices;
-using System.Runtime.Serialization;
-using System.Security;
-using System.Diagnostics.Contracts;
-using System.Threading;
-using System.Diagnostics;
-using System.Security.Permissions;
-using System.Runtime.Remoting.Activation;
-using System.Runtime;
-
namespace System
{
- // Contains information about the type which is expensive to compute
- [StructLayout (LayoutKind.Sequential)]
- internal class MonoTypeInfo {
- // this is the displayed form: special characters
- // ,+*&*[]\ in the identifier portions of the names
- // have been escaped with a leading backslash (\)
- public string full_name;
- public MonoCMethod default_ctor;
- }
-
- [Serializable]
- [StructLayout (LayoutKind.Sequential)]
- class MonoType : RuntimeType, ISerializable
+ // Dummy type kept because lots of external code uses
+ // this to check whenever it is running on mono.
+ sealed class MonoType : RuntimeType
{
- [NonSerialized]
- MonoTypeInfo type_info;
-
- [MethodImplAttribute(MethodImplOptions.InternalCall)]
- private static extern void type_from_obj (MonoType type, Object obj);
-
- internal MonoType (Object obj)
- {
- // this should not be used - lupus
- type_from_obj (this, obj);
-
- throw new NotImplementedException ();
- }
-
- internal override MonoCMethod GetDefaultConstructor ()
+ private MonoType ()
{
- MonoCMethod ctor = null;
-
- if (type_info == null)
- type_info = new MonoTypeInfo ();
- else
- ctor = type_info.default_ctor;
-
- if (ctor == null) {
- var ctors = GetConstructors (BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.DeclaredOnly);
-
- for (int i = 0; i < ctors.Length; ++i) {
- if (ctors [i].GetParametersCount () == 0) {
- type_info.default_ctor = ctor = (MonoCMethod) ctors [i];
- break;
- }
- }
- }
-
- return ctor;
- }
-
- [MethodImplAttribute(MethodImplOptions.InternalCall)]
- extern MethodInfo GetCorrespondingInflatedMethod (MethodInfo generic);
-
- [MethodImplAttribute(MethodImplOptions.InternalCall)]
- extern ConstructorInfo GetCorrespondingInflatedConstructor (ConstructorInfo generic);
-
- internal override MethodInfo GetMethod (MethodInfo fromNoninstanciated)
- {
- if (fromNoninstanciated == null)
- throw new ArgumentNullException ("fromNoninstanciated");
- return GetCorrespondingInflatedMethod (fromNoninstanciated);
- }
-
- internal override ConstructorInfo GetConstructor (ConstructorInfo fromNoninstanciated)
- {
- if (fromNoninstanciated == null)
- throw new ArgumentNullException ("fromNoninstanciated");
- return GetCorrespondingInflatedConstructor (fromNoninstanciated);
- }
-
- internal override FieldInfo GetField (FieldInfo fromNoninstanciated)
- {
- /* create sensible flags from given FieldInfo */
- BindingFlags flags = fromNoninstanciated.IsStatic ? BindingFlags.Static : BindingFlags.Instance;
- flags |= fromNoninstanciated.IsPublic ? BindingFlags.Public : BindingFlags.NonPublic;
- return GetField (fromNoninstanciated.Name, flags);
- }
-
- public override int GetHashCode()
- {
- Type t = UnderlyingSystemType;
- if (t != null && t != this)
- return t.GetHashCode ();
- return (int)_impl.Value;
- }
-
- public override string FullName {
- get {
- string fullName;
- // This doesn't need locking
- if (type_info == null)
- type_info = new MonoTypeInfo ();
- if ((fullName = type_info.full_name) == null)
- fullName = type_info.full_name = getFullName (true, false);
-
- return fullName;
- }
- }
-
- internal override bool IsUserType {
- get {
- return false;
- }
}
}
}
if (info == null)
throw new ArgumentNullException ("info");
- MonoType mt = ((MonoType) info.GetValue ("TypeObj", typeof (MonoType)));
+ RuntimeType mt = ((RuntimeType) info.GetValue ("TypeObj", typeof (RuntimeType)));
value = mt.TypeHandle.Value;
if (value == IntPtr.Zero)
throw new SerializationException (Locale.GetText ("Insufficient state."));
if (value == IntPtr.Zero)
throw new SerializationException ("Object fields may not be properly initialized");
- info.AddValue ("TypeObj", Type.GetTypeHandle (this), typeof (MonoType));
+ info.AddValue ("TypeObj", Type.GetTypeHandle (this), typeof (RuntimeType));
}
[ReliabilityContractAttribute (Consistency.WillNotCorruptState, Cer.Success)]
[Test]
public void AgtB ()
{
- Assertion.Assert(A > B);
+ Assert.IsTrue(A > B);
}
[Test]
public void ANotLtB ()
{
- Assertion.Assert(!(A < B));
+ Assert.IsTrue(!(A < B));
}
[Test]
public void BNotGtA ()
{
- Assertion.Assert(!(B > A));
+ Assert.IsTrue(!(B > A));
}
[Test]
public void AltB ()
{
- Assertion.Assert(B < A);
+ Assert.IsTrue(B < A);
}
[Test]
public void AeqA ()
{
- Assertion.Assert(A == A);
+ Assert.IsTrue(A == A);
}
[Test]
public void BeqB ()
{
- Assertion.Assert(B == B);
+ Assert.IsTrue(B == B);
}
[Test]
public void AneqB ()
{
- Assertion.Assert(A != B);
+ Assert.IsTrue(A != B);
}
[Test]
public void BneqA ()
{
- Assertion.Assert(B != A);
+ Assert.IsTrue(B != A);
}
#endregion
private void ExpectComposite (BigInteger bi)
{
- Assertion.AssertEquals (false, bi.isProbablePrime ());
+ Assert.AreEqual (false, bi.isProbablePrime ());
}
private void ExpectPrime (BigInteger bi)
{
- Assertion.AssertEquals (true, bi.isProbablePrime ());
+ Assert.AreEqual (true, bi.isProbablePrime ());
}
}
for (int i = 0; i < 20; i++)
sl1.RemoveAt (9);
- Assert.AreEqual (30, sl1.Count, 30, "#C1");
+ Assert.AreEqual (30, (double) sl1.Count, 30, "#C1");
for (int i = 0; i < 9; i++)
Assert.AreEqual (i, sl1 ["kala " + string.Format ("{0:D2}", i)], "#C2:" + i);
for (int i = 9; i < 29; i++)
// note: only available in default appdomain
// http://weblogs.asp.net/asanto/archive/2003/09/08/26710.aspx
// Not sure we should emulate this behavior.
-#if !MONODROID
+#if __WATCHOS__
+ Assert.IsNull (Assembly.GetEntryAssembly (), "GetEntryAssembly");
+ Assert.IsTrue (AppDomain.CurrentDomain.IsDefaultAppDomain (), "!default appdomain");
+#elif !MONODROID
string fname = AppDomain.CurrentDomain.FriendlyName;
if (fname.EndsWith (".dll")) { // nunit-console
Assert.IsNull (Assembly.GetEntryAssembly (), "GetEntryAssembly");
public void Corlib_test ()
{
Assembly corlib_test = Assembly.GetExecutingAssembly ();
-#if MONODROID || MOBILE_STATIC
+#if MONODROID || MOBILE_STATIC || __WATCHOS__
Assert.IsNull (corlib_test.EntryPoint, "EntryPoint");
Assert.IsNull (corlib_test.Evidence, "Evidence");
#elif MOBILE
Assert.AreSame (x1, x2, "#1");
}
#endif
+
+ class MyAssembly : Assembly { }
+
+ [Test]
+ public void CustomAssemblyImplThrows ()
+ {
+ var ma = new MyAssembly();
+ try {
+ ma.GetName ();
+ Assert.Fail ("must throw");
+ } catch (NotImplementedException){
+ }
+ }
}
public class TestDefinedTypes
// (C) 2004 Motus Technologies Inc. (http://www.motus.com)
//
+#if !DISABLE_CAS_USE
+
using NUnit.Framework;
using System;
using System.Security;
}
}
}
+
+#endif
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
-
+#if !DISABLE_CAS_USE
using System;
using System.Security;
}
}
+#endif
\ No newline at end of file
}
// check a class in mscorlib to determine if we're running on Mono
- if (Type.GetType ("System.MonoType", false) != null)
+ if (Type.GetType ("Mono.Runtime", false) != null)
is_mono = true;
}
tester.AssertLoadMissingAssemblyType ();
}
+ [Test]
+ public void ShadowCopyDontChangeAssemblyCodeBase ()
+ {
+ var setup = new AppDomainSetup ();
+ setup.ApplicationBase = tempDir;
+ setup.ApplicationName = "testdomain";
+ setup.ShadowCopyFiles = "true";
+ var ad = CreateTestDomain (setup, true);
+
+ string assemblyFile = Path.Combine (tempDir, "TestAssembly.dll");
+ AssemblyName aname = new AssemblyName ();
+ aname.Name = "TestAssembly";
+ GenerateAssembly (aname, assemblyFile);
+
+ var tester = CreateCrossDomainTester (ad);
+ var codeBaseFromShadowCopy = tester.LoadAndGetName ("TestAssembly");
+ var expected = Assembly.LoadFrom (Path.Combine (tempDir, "TestAssembly.dll"));
+ Assert.AreEqual (expected.GetName ().CodeBase, codeBaseFromShadowCopy);
+ }
+
private static AppDomain CreateTestDomain (string baseDirectory, bool assemblyResolver)
{
AppDomainSetup setup = new AppDomainSetup ();
{
return obj;
}
+
+ public string LoadAndGetName (string assemblyName)
+ {
+ var assembly = Assembly.Load (assemblyName);
+ return assembly.GetName ().CodeBase;
+ }
}
[Serializable ()]
iTest++;
Assert.AreEqual ((float)0, Convert.ToSingle(tryByte), "#N03");
iTest++;
- Assert.AreEqual ((float)1234, 234, Convert.ToSingle(tryDec), "#N04");
+ Assert.AreEqual ((float)1234, (double)234, Convert.ToSingle(tryDec), "#N04");
iTest++;
Assert.AreEqual ((float)0, Convert.ToSingle(tryDbl), "#N05");
iTest++;
iTest++;
Assert.AreEqual ((float)123, Convert.ToSingle(trySByte), "#N09");
iTest++;
- Assert.AreEqual ((float)1234, 2345, Convert.ToSingle(tryFloat), "#N10");
+ Assert.AreEqual ((float)1234, (double)2345, Convert.ToSingle(tryFloat), "#N10");
iTest++;
Assert.AreEqual ((float)987, Convert.ToSingle("987"), "#N11");
iTest++;
public void GetCommandLineArgs ()
{
string[] args = Environment.GetCommandLineArgs ();
+#if !__WATCHOS__
Assert.IsNotNull (args, "not null");
Assert.IsTrue (((args.Length > 0) && (args.Length < 256)), "reasonable");
Assert.IsNotNull (args [0], "application");
+#else
+ Assert.AreEqual (0, args.Length, "length");
+#endif
}
#if !NET_2_1
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{B8AA4FF3-2174-4C82-B75E-28C3CA28A380}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>612,618,1699</NoWarn>\r
- <OutputPath>./../../class/lib/basic</OutputPath>\r
- <NoStdLib>True</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>mscorlib</AssemblyName>\r
- <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>612,618,1699</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;INSIDE_CORLIB;LIBC;NET_1_1;NET_2_0;BOOTSTRAP_BASIC</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>612,618,1699</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>INSIDE_CORLIB;LIBC;NET_1_1;NET_2_0;BOOTSTRAP_BASIC</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="..\..\build\common\Consts.cs" />\r
- <Compile Include="..\..\build\common\Locale.cs" />\r
- <Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Math.Prime.Generator\NextPrimeFinder.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Math.Prime.Generator\PrimeGeneratorBase.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Math.Prime.Generator\SequentialSearchPrimeGeneratorBase.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Math.Prime\ConfidenceFactor.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Math.Prime\PrimalityTests.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Math\BigInteger.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Authenticode\AuthenticodeBase.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Authenticode\AuthenticodeDeformatter.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\ARC4Managed.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\CryptoConvert.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\CryptoTools.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\KeyPairPersistence.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\MD2.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\MD2Managed.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\MD4.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\MD4Managed.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\PKCS1.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\PKCS8.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\RC4.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\RSAManaged.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\SymmetricTransform.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509.Extensions\BasicConstraintsExtension.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509.Extensions\KeyUsageExtension.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509.Extensions\SubjectKeyIdentifierExtension.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\PKCS12.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X501Name.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509Certificate.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509CertificateCollection.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509Chain.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509ChainStatusFlags.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509CRL.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509Extension.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509Extensions.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509Store.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509StoreManager.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509Stores.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X520Attributes.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security\ASN1.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security\ASN1Convert.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security\BitConverterLE.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security\PKCS7.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security\StrongName.cs" />\r
- <Compile Include="..\System.Core\System.Security.Cryptography\Aes.cs" />\r
- <Compile Include="..\System.Core\System\TimeZoneInfo.AdjustmentRule.cs" />\r
- <Compile Include="..\System.Core\System\TimeZoneInfo.Android.cs" />\r
- <Compile Include="..\System.Core\System\TimeZoneInfo.cs" />\r
- <Compile Include="..\System.Core\System\TimeZoneInfo.MonoTouch.cs" />\r
- <Compile Include="..\System.Core\System\TimeZoneInfo.TransitionTime.cs" />\r
- <Compile Include="..\System\System.Threading\SemaphoreFullException.cs" />\r
- <Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\CriticalHandleMinusOneIsInvalid.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\CriticalHandleZeroOrMinusOneIsInvalid.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafeFileHandle.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafeHandleMinusOneIsInvalid.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafeHandleZeroOrMinusOneIsInvalid.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafeRegistryHandle.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafeWaitHandle.cs" />\r
- <Compile Include="Microsoft.Win32\IRegistryApi.cs" />\r
- <Compile Include="Microsoft.Win32\Registry.cs" />\r
- <Compile Include="Microsoft.Win32\RegistryHive.cs" />\r
- <Compile Include="Microsoft.Win32\RegistryKey.cs" />\r
- <Compile Include="Microsoft.Win32\RegistryKeyPermissionCheck.cs" />\r
- <Compile Include="Microsoft.Win32\RegistryOptions.cs" />\r
- <Compile Include="Microsoft.Win32\RegistryValueKind.cs" />\r
- <Compile Include="Microsoft.Win32\RegistryValueOptions.cs" />\r
- <Compile Include="Microsoft.Win32\RegistryView.cs" />\r
- <Compile Include="Microsoft.Win32\UnixRegistryApi.cs" />\r
- <Compile Include="Microsoft.Win32\Win32RegistryApi.cs" />\r
- <Compile Include="Microsoft.Win32\Win32ResultCode.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\CodePointIndexer.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\MSCompatUnicodeTable.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\MSCompatUnicodeTableUtil.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\Normalization.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\NormalizationTableUtil.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\SimpleCollator.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\SortKey.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\SortKeyBuffer.cs" />\r
- <Compile Include="Mono.Interop\ComInteropProxy.cs" />\r
- <Compile Include="Mono.Interop\IDispatch.cs" />\r
- <Compile Include="Mono.Interop\IUnknown.cs" />\r
- <Compile Include="Mono.Security.Cryptography\DSAManaged.cs" />\r
- <Compile Include="Mono.Security.Cryptography\HMACAlgorithm.cs" />\r
- <Compile Include="Mono.Security.Cryptography\MACAlgorithm.cs" />\r
- <Compile Include="Mono.Security\StrongNameManager.cs" />\r
- <Compile Include="Mono.Security\Uri.cs" />\r
- <Compile Include="Mono.Xml\SecurityParser.cs" />\r
- <Compile Include="Mono.Xml\SmallXmlParser.cs" />\r
- <Compile Include="Mono\DataConverter.cs" />\r
- <Compile Include="Mono\Runtime.cs" />\r
- <Compile Include="System.Collections.Concurrent.Partitioners\EnumerablePartitioner.cs" />\r
- <Compile Include="System.Collections.Concurrent.Partitioners\ListPartitioner.cs" />\r
- <Compile Include="System.Collections.Concurrent.Partitioners\UserRangePartitioner.cs" />\r
- <Compile Include="System.Collections.Concurrent\ConcurrentDictionary.cs" />\r
- <Compile Include="System.Collections.Concurrent\ConcurrentOrderedList.cs" />\r
- <Compile Include="System.Collections.Concurrent\ConcurrentQueue.cs" />\r
- <Compile Include="System.Collections.Concurrent\ConcurrentStack.cs" />\r
- <Compile Include="System.Collections.Concurrent\EnumerablePartitionerOptions.cs" />\r
- <Compile Include="System.Collections.Concurrent\IProducerConsumerCollection.cs" />\r
- <Compile Include="System.Collections.Concurrent\OrderablePartitioner.cs" />\r
- <Compile Include="System.Collections.Concurrent\Partitioner.cs" />\r
- <Compile Include="System.Collections.Concurrent\SplitOrderedList.cs" />\r
- <Compile Include="System.Collections.Generic\CollectionDebuggerView.cs" />\r
- <Compile Include="System.Collections.Generic\Comparer.cs" />\r
- <Compile Include="System.Collections.Generic\Dictionary.cs" />\r
- <Compile Include="System.Collections.Generic\EqualityComparer.cs" />\r
- <Compile Include="System.Collections.Generic\ICollection.cs" />\r
- <Compile Include="System.Collections.Generic\IComparer.cs" />\r
- <Compile Include="System.Collections.Generic\IDictionary.cs" />\r
- <Compile Include="System.Collections.Generic\IEnumerable.cs" />\r
- <Compile Include="System.Collections.Generic\IEnumerator.cs" />\r
- <Compile Include="System.Collections.Generic\IEqualityComparer.cs" />\r
- <Compile Include="System.Collections.Generic\IList.cs" />\r
- <Compile Include="System.Collections.Generic\IReadOnlyCollection.cs" />\r
- <Compile Include="System.Collections.Generic\IReadOnlyDictionary.cs" />\r
- <Compile Include="System.Collections.Generic\IReadOnlyList.cs" />\r
- <Compile Include="System.Collections.Generic\KeyNotFoundException.cs" />\r
- <Compile Include="System.Collections.Generic\KeyValuePair.cs" />\r
- <Compile Include="System.Collections.Generic\List.cs" />\r
- <Compile Include="System.Collections.ObjectModel\Collection.cs" />\r
- <Compile Include="System.Collections.ObjectModel\KeyedCollection.cs" />\r
- <Compile Include="System.Collections.ObjectModel\ReadOnlyCollection.cs" />\r
- <Compile Include="System.Collections.ObjectModel\ReadOnlyDictionary.cs" />\r
- <Compile Include="System.Collections\ArrayList.cs" />\r
- <Compile Include="System.Collections\BitArray.cs" />\r
- <Compile Include="System.Collections\CaseInsensitiveComparer.cs" />\r
- <Compile Include="System.Collections\CaseInsensitiveHashCodeProvider.cs" />\r
- <Compile Include="System.Collections\CollectionBase.cs" />\r
- <Compile Include="System.Collections\CollectionDebuggerView.cs" />\r
- <Compile Include="System.Collections\Comparer.cs" />\r
- <Compile Include="System.Collections\DictionaryBase.cs" />\r
- <Compile Include="System.Collections\DictionaryEntry.cs" />\r
- <Compile Include="System.Collections\HashPrimeNumbers.cs" />\r
- <Compile Include="System.Collections\Hashtable.cs" />\r
- <Compile Include="System.Collections\ICollection.cs" />\r
- <Compile Include="System.Collections\IComparer.cs" />\r
- <Compile Include="System.Collections\IDictionary.cs" />\r
- <Compile Include="System.Collections\IDictionaryEnumerator.cs" />\r
- <Compile Include="System.Collections\IEnumerable.cs" />\r
- <Compile Include="System.Collections\IEnumerator.cs" />\r
- <Compile Include="System.Collections\IEqualityComparer.cs" />\r
- <Compile Include="System.Collections\IHashCodeProvider.cs" />\r
- <Compile Include="System.Collections\IList.cs" />\r
- <Compile Include="System.Collections\IStructuralComparable.cs" />\r
- <Compile Include="System.Collections\IStructuralEquatable.cs" />\r
- <Compile Include="System.Collections\Queue.cs" />\r
- <Compile Include="System.Collections\ReadOnlyCollectionBase.cs" />\r
- <Compile Include="System.Collections\SortedList.cs" />\r
- <Compile Include="System.Collections\Stack.cs" />\r
- <Compile Include="System.Collections\StructuralComparisons.cs" />\r
- <Compile Include="System.Configuration.Assemblies\AssemblyHash.cs" />\r
- <Compile Include="System.Configuration.Assemblies\AssemblyHashAlgorithm.cs" />\r
- <Compile Include="System.Configuration.Assemblies\AssemblyVersionCompatibility.cs" />\r
- <Compile Include="System.Configuration.Assemblies\ProcessorID.cs" />\r
- <Compile Include="System.Deployment.Internal\InternalActivationContextHelper.cs" />\r
- <Compile Include="System.Deployment.Internal\InternalApplicationIdentityHelper.cs" />\r
- <Compile Include="System.Diagnostics.CodeAnalysis\SuppressMessageAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts.Internal\ContractHelper.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\Contract.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractAbbreviatorAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractArgumentValidatorAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractClassAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractClassForAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractException.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractFailedEventArgs.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractFailureKind.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractInvariantMethodAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractOptionAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractPublicPropertyNameAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractReferenceAssemblyAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractRuntimeIgnoredAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractShouldAssertException.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractVerificationAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\PureAttribute.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolBinder.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolBinder1.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolDocument.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolDocumentWriter.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolMethod.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolNamespace.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolReader.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolScope.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolVariable.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolWriter.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\SymAddressKind.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\SymbolToken.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\SymDocumentType.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\SymLanguageType.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\SymLanguageVendor.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\EventAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\EventCommand.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\EventCommandEventArgs.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\EventKeywords.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\EventLevel.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\EventSource.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\EventSourceAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\NonEventAttribute.cs" />\r
- <Compile Include="System.Diagnostics\ConditionalAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggableAttribute.cs" />\r
- <Compile Include="System.Diagnostics\Debugger.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerBrowsableAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerBrowsableState.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerDisplayAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerHiddenAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerNonUserCodeAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerStepperBoundaryAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerStepThroughAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerTypeProxyAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerVisualizerAttribute.cs" />\r
- <Compile Include="System.Diagnostics\StackFrame.cs" />\r
- <Compile Include="System.Diagnostics\StackTrace.cs" />\r
- <Compile Include="System.Globalization\Calendar.cs" />\r
- <Compile Include="System.Globalization\CalendarAlgorithmType.cs" />\r
- <Compile Include="System.Globalization\CalendarWeekRule.cs" />\r
- <Compile Include="System.Globalization\CalendricalCalculations.cs" />\r
- <Compile Include="System.Globalization\CharUnicodeInfo.cs" />\r
- <Compile Include="System.Globalization\ChineseLunisolarCalendar.cs" />\r
- <Compile Include="System.Globalization\CodePageDataItem.cs" />\r
- <Compile Include="System.Globalization\CompareInfo.cs" />\r
- <Compile Include="System.Globalization\CompareOptions.cs" />\r
- <Compile Include="System.Globalization\CultureInfo.cs" />\r
- <Compile Include="System.Globalization\CultureNotFoundException.cs" />\r
- <Compile Include="System.Globalization\CultureTypes.cs" />\r
- <Compile Include="System.Globalization\DateTimeFormatInfo.cs" />\r
- <Compile Include="System.Globalization\DateTimeStyles.cs" />\r
- <Compile Include="System.Globalization\DaylightTime.cs" />\r
- <Compile Include="System.Globalization\DigitShapes.cs" />\r
- <Compile Include="System.Globalization\EastAsianLunisolarCalendar.cs" />\r
- <Compile Include="System.Globalization\GregorianCalendar.cs" />\r
- <Compile Include="System.Globalization\GregorianCalendarTypes.cs" />\r
- <Compile Include="System.Globalization\HebrewCalendar.cs" />\r
- <Compile Include="System.Globalization\HijriCalendar.cs" />\r
- <Compile Include="System.Globalization\IdnMapping.cs" />\r
- <Compile Include="System.Globalization\JapaneseCalendar.cs" />\r
- <Compile Include="System.Globalization\JapaneseLunisolarCalendar.cs" />\r
- <Compile Include="System.Globalization\JulianCalendar.cs" />\r
- <Compile Include="System.Globalization\KoreanCalendar.cs" />\r
- <Compile Include="System.Globalization\KoreanLunisolarCalendar.cs" />\r
- <Compile Include="System.Globalization\NumberFormatInfo.cs" />\r
- <Compile Include="System.Globalization\NumberStyles.cs" />\r
- <Compile Include="System.Globalization\PersianCalendar.cs" />\r
- <Compile Include="System.Globalization\RegionInfo.cs" />\r
- <Compile Include="System.Globalization\RegionInfo.MonoTouch.cs" />\r
- <Compile Include="System.Globalization\SortVersion.cs" />\r
- <Compile Include="System.Globalization\StringInfo.cs" />\r
- <Compile Include="System.Globalization\TaiwanCalendar.cs" />\r
- <Compile Include="System.Globalization\TaiwanLunisolarCalendar.cs" />\r
- <Compile Include="System.Globalization\TextElementEnumerator.cs" />\r
- <Compile Include="System.Globalization\TextInfo.cs" />\r
- <Compile Include="System.Globalization\ThaiBuddhistCalendar.cs" />\r
- <Compile Include="System.Globalization\TimeSpanStyles.cs" />\r
- <Compile Include="System.Globalization\UmAlQuraCalendar.cs" />\r
- <Compile Include="System.Globalization\UnicodeCategory.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\INormalizeForIsolatedStorage.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorage.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorageException.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorageFile.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorageFileEnumerator.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorageFileStream.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorageScope.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorageSecurityOptions.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorageSecurityState.cs" />\r
- <Compile Include="System.IO\BinaryReader.cs" />\r
- <Compile Include="System.IO\BinaryWriter.cs" />\r
- <Compile Include="System.IO\BufferedStream.cs" />\r
- <Compile Include="System.IO\Directory.cs" />\r
- <Compile Include="System.IO\DirectoryInfo.cs" />\r
- <Compile Include="System.IO\DirectoryNotFoundException.cs" />\r
- <Compile Include="System.IO\DriveInfo.cs" />\r
- <Compile Include="System.IO\DriveNotFoundException.cs" />\r
- <Compile Include="System.IO\DriveType.cs" />\r
- <Compile Include="System.IO\EndOfStreamException.cs" />\r
- <Compile Include="System.IO\File.cs" />\r
- <Compile Include="System.IO\FileAccess.cs" />\r
- <Compile Include="System.IO\FileAttributes.cs" />\r
- <Compile Include="System.IO\FileInfo.cs" />\r
- <Compile Include="System.IO\FileLoadException.cs" />\r
- <Compile Include="System.IO\FileMode.cs" />\r
- <Compile Include="System.IO\FileNotFoundException.cs" />\r
- <Compile Include="System.IO\FileOptions.cs" />\r
- <Compile Include="System.IO\FileShare.cs" />\r
- <Compile Include="System.IO\FileStream.cs" />\r
- <Compile Include="System.IO\FileStreamAsyncResult.cs" />\r
- <Compile Include="System.IO\FileSystemInfo.cs" />\r
- <Compile Include="System.IO\IOException.cs" />\r
- <Compile Include="System.IO\LogcatTextWriter.cs" />\r
- <Compile Include="System.IO\MemoryStream.cs" />\r
- <Compile Include="System.IO\MonoFileType.cs" />\r
- <Compile Include="System.IO\MonoIO.cs" />\r
- <Compile Include="System.IO\MonoIOError.cs" />\r
- <Compile Include="System.IO\MonoIOStat.cs" />\r
- <Compile Include="System.IO\Path.cs" />\r
- <Compile Include="System.IO\PathTooLongException.cs" />\r
- <Compile Include="System.IO\SearchOption.cs" />\r
- <Compile Include="System.IO\SearchPattern.cs" />\r
- <Compile Include="System.IO\SeekOrigin.cs" />\r
- <Compile Include="System.IO\Stream.cs" />\r
- <Compile Include="System.IO\StreamReader.cs" />\r
- <Compile Include="System.IO\StreamWriter.cs" />\r
- <Compile Include="System.IO\StringReader.cs" />\r
- <Compile Include="System.IO\StringWriter.cs" />\r
- <Compile Include="System.IO\TextReader.cs" />\r
- <Compile Include="System.IO\TextWriter.cs" />\r
- <Compile Include="System.IO\UnexceptionalStreamReader.cs" />\r
- <Compile Include="System.IO\UnexceptionalStreamWriter.cs" />\r
- <Compile Include="System.IO\UnmanagedMemoryAccessor.cs" />\r
- <Compile Include="System.IO\UnmanagedMemoryStream.cs" />\r
- <Compile Include="System.Reflection.Emit\AssemblyBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\AssemblyBuilderAccess.cs" />\r
- <Compile Include="System.Reflection.Emit\ConstructorBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\ConstructorOnTypeBuilderInst.cs" />\r
- <Compile Include="System.Reflection.Emit\CustomAttributeBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\DerivedTypes.cs" />\r
- <Compile Include="System.Reflection.Emit\DynamicILInfo.cs" />\r
- <Compile Include="System.Reflection.Emit\DynamicMethod.cs" />\r
- <Compile Include="System.Reflection.Emit\EnumBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\EventBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\EventOnTypeBuilderInst.cs" />\r
- <Compile Include="System.Reflection.Emit\EventToken.cs" />\r
- <Compile Include="System.Reflection.Emit\FieldBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\FieldOnTypeBuilderInst.cs" />\r
- <Compile Include="System.Reflection.Emit\FieldToken.cs" />\r
- <Compile Include="System.Reflection.Emit\FlowControl.cs" />\r
- <Compile Include="System.Reflection.Emit\GenericTypeParameterBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\ILGenerator.cs" />\r
- <Compile Include="System.Reflection.Emit\Label.cs" />\r
- <Compile Include="System.Reflection.Emit\LocalBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\MethodBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\MethodOnTypeBuilderInst.cs" />\r
- <Compile Include="System.Reflection.Emit\MethodRental.cs" />\r
- <Compile Include="System.Reflection.Emit\MethodToken.cs" />\r
- <Compile Include="System.Reflection.Emit\ModuleBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\MonoArrayMethod.cs" />\r
- <Compile Include="System.Reflection.Emit\OpCode.cs" />\r
- <Compile Include="System.Reflection.Emit\OpCodeNames.cs" />\r
- <Compile Include="System.Reflection.Emit\OpCodes.cs" />\r
- <Compile Include="System.Reflection.Emit\OpCodeType.cs" />\r
- <Compile Include="System.Reflection.Emit\OperandType.cs" />\r
- <Compile Include="System.Reflection.Emit\PackingSize.cs" />\r
- <Compile Include="System.Reflection.Emit\ParameterBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\ParameterToken.cs" />\r
- <Compile Include="System.Reflection.Emit\PEFileKinds.cs" />\r
- <Compile Include="System.Reflection.Emit\PropertyBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\PropertyOnTypeBuilderInst.cs" />\r
- <Compile Include="System.Reflection.Emit\PropertyToken.cs" />\r
- <Compile Include="System.Reflection.Emit\SignatureHelper.cs" />\r
- <Compile Include="System.Reflection.Emit\SignatureToken.cs" />\r
- <Compile Include="System.Reflection.Emit\StackBehaviour.cs" />\r
- <Compile Include="System.Reflection.Emit\StringToken.cs" />\r
- <Compile Include="System.Reflection.Emit\TypeBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\TypeToken.cs" />\r
- <Compile Include="System.Reflection.Emit\UnmanagedMarshal.cs" />\r
- <Compile Include="System.Reflection\AmbiguousMatchException.cs" />\r
- <Compile Include="System.Reflection\Assembly.cs" />\r
- <Compile Include="System.Reflection\AssemblyAlgorithmIdAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyCompanyAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyConfigurationAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyContentType.cs" />\r
- <Compile Include="System.Reflection\AssemblyCopyrightAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyCultureAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyDefaultAliasAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyDelaySignAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyDescriptionAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyFileVersionAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyFlagsAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyInformationalVersionAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyKeyFileAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyKeyNameAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyMetadataAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyName.cs" />\r
- <Compile Include="System.Reflection\AssemblyNameFlags.cs" />\r
- <Compile Include="System.Reflection\AssemblyNameProxy.cs" />\r
- <Compile Include="System.Reflection\AssemblyProductAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblySignatureKeyAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyTitleAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyTradeMarkAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyVersionAttribute.cs" />\r
- <Compile Include="System.Reflection\Binder.cs" />\r
- <Compile Include="System.Reflection\BindingFlags.cs" />\r
- <Compile Include="System.Reflection\CallingConventions.cs" />\r
- <Compile Include="System.Reflection\ConstructorInfo.cs" />\r
- <Compile Include="System.Reflection\CustomAttributeData.cs" />\r
- <Compile Include="System.Reflection\CustomAttributeExtensions.cs" />\r
- <Compile Include="System.Reflection\CustomAttributeFormatException.cs" />\r
- <Compile Include="System.Reflection\CustomAttributeNamedArgument.cs" />\r
- <Compile Include="System.Reflection\CustomAttributeTypedArgument.cs" />\r
- <Compile Include="System.Reflection\DefaultMemberAttribute.cs" />\r
- <Compile Include="System.Reflection\EventAttributes.cs" />\r
- <Compile Include="System.Reflection\EventInfo.cs" />\r
- <Compile Include="System.Reflection\ExceptionHandlingClause.cs" />\r
- <Compile Include="System.Reflection\ExceptionHandlingClauseOptions.cs" />\r
- <Compile Include="System.Reflection\FieldAttributes.cs" />\r
- <Compile Include="System.Reflection\FieldInfo.cs" />\r
- <Compile Include="System.Reflection\GenericParameterAttributes.cs" />\r
- <Compile Include="System.Reflection\ICustomAttributeProvider.cs" />\r
- <Compile Include="System.Reflection\ImageFileMachine.cs" />\r
- <Compile Include="System.Reflection\InterfaceMapping.cs" />\r
- <Compile Include="System.Reflection\IntrospectionExtensions.cs" />\r
- <Compile Include="System.Reflection\InvalidFilterCriteriaException.cs" />\r
- <Compile Include="System.Reflection\IReflect.cs" />\r
- <Compile Include="System.Reflection\IReflectableType.cs" />\r
- <Compile Include="System.Reflection\LocalVariableInfo.cs" />\r
- <Compile Include="System.Reflection\ManifestResourceInfo.cs" />\r
- <Compile Include="System.Reflection\MemberFilter.cs" />\r
- <Compile Include="System.Reflection\MemberInfo.cs" />\r
- <Compile Include="System.Reflection\MemberInfoSerializationHolder.cs" />\r
- <Compile Include="System.Reflection\MemberTypes.cs" />\r
- <Compile Include="System.Reflection\MethodAttributes.cs" />\r
- <Compile Include="System.Reflection\MethodBase.cs" />\r
- <Compile Include="System.Reflection\MethodBody.cs" />\r
- <Compile Include="System.Reflection\MethodImplAttributes.cs" />\r
- <Compile Include="System.Reflection\MethodInfo.cs" />\r
- <Compile Include="System.Reflection\Missing.cs" />\r
- <Compile Include="System.Reflection\Module.cs" />\r
- <Compile Include="System.Reflection\ModuleResolveEventHandler.cs" />\r
- <Compile Include="System.Reflection\MonoAssembly.cs" />\r
- <Compile Include="System.Reflection\MonoEvent.cs" />\r
- <Compile Include="System.Reflection\MonoField.cs" />\r
- <Compile Include="System.Reflection\MonoGenericClass.cs" />\r
- <Compile Include="System.Reflection\MonoGenericMethod.cs" />\r
- <Compile Include="System.Reflection\MonoMethod.cs" />\r
- <Compile Include="System.Reflection\MonoModule.cs" />\r
- <Compile Include="System.Reflection\MonoParameterInfo.cs" />\r
- <Compile Include="System.Reflection\MonoProperty.cs" />\r
- <Compile Include="System.Reflection\ObfuscateAssemblyAttribute.cs" />\r
- <Compile Include="System.Reflection\ObfuscationAttribute.cs" />\r
- <Compile Include="System.Reflection\ParameterAttributes.cs" />\r
- <Compile Include="System.Reflection\ParameterInfo.cs" />\r
- <Compile Include="System.Reflection\ParameterModifier.cs" />\r
- <Compile Include="System.Reflection\Pointer.cs" />\r
- <Compile Include="System.Reflection\PortableExecutableKinds.cs" />\r
- <Compile Include="System.Reflection\ProcessorArchitecture.cs" />\r
- <Compile Include="System.Reflection\PropertyAttributes.cs" />\r
- <Compile Include="System.Reflection\PropertyInfo.cs" />\r
- <Compile Include="System.Reflection\ReflectionContext.cs" />\r
- <Compile Include="System.Reflection\ReflectionTypeLoadException.cs" />\r
- <Compile Include="System.Reflection\ResourceAttributes.cs" />\r
- <Compile Include="System.Reflection\ResourceLocation.cs" />\r
- <Compile Include="System.Reflection\RuntimeReflectionExtensions.cs" />\r
- <Compile Include="System.Reflection\StrongNameKeyPair.cs" />\r
- <Compile Include="System.Reflection\TargetException.cs" />\r
- <Compile Include="System.Reflection\TargetInvocationException.cs" />\r
- <Compile Include="System.Reflection\TargetParameterCountException.cs" />\r
- <Compile Include="System.Reflection\TypeAttributes.cs" />\r
- <Compile Include="System.Reflection\TypeDelegator.cs" />\r
- <Compile Include="System.Reflection\TypeFilter.cs" />\r
- <Compile Include="System.Reflection\TypeInfo.cs" />\r
- <Compile Include="System.Resources\IResourceReader.cs" />\r
- <Compile Include="System.Resources\IResourceWriter.cs" />\r
- <Compile Include="System.Resources\MissingManifestResourceException.cs" />\r
- <Compile Include="System.Resources\MissingSatelliteAssemblyException.cs" />\r
- <Compile Include="System.Resources\NeutralResourcesLanguageAttribute.cs" />\r
- <Compile Include="System.Resources\ResourceManager.cs" />\r
- <Compile Include="System.Resources\ResourceReader.cs" />\r
- <Compile Include="System.Resources\ResourceSet.cs" />\r
- <Compile Include="System.Resources\ResourceWriter.cs" />\r
- <Compile Include="System.Resources\RuntimeResourceSet.cs" />\r
- <Compile Include="System.Resources\SatelliteContractVersionAttribute.cs" />\r
- <Compile Include="System.Resources\UltimateResourceFallbackLocation.cs" />\r
- <Compile Include="System.Resources\Win32Resources.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\AccessedThroughPropertyAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\AsyncStateMachineAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\AsyncTaskMethodBuilder.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\AsyncTaskMethodBuilder_T.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\AsyncVoidMethodBuilder.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CallConvCdecl.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CallConvFastcall.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CallConvStdcall.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CallConvThiscall.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CallerFilePathAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CallerLineNumberAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CallerMemberNameAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CompilationRelaxations.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CompilationRelaxationsAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CompilerGeneratedAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CompilerGlobalScopeAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CompilerMarshalOverride.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ConditionalWeakTable.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ConfiguredTaskAwaitable.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ConfiguredTaskAwaitable_T.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ContractHelper.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CustomConstantAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\DateTimeConstantAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\DecimalConstantAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\DefaultDependencyAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\DependencyAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\DiscardableAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ExtensionAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\FixedAddressValueTypeAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\FixedBufferAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\HasCopySemanticsAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IAsyncStateMachine.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ICriticalNotifyCompletion.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IDispatchConstantAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IndexerNameAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\INotifyCompletion.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\InternalsVisibleToAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsBoxed.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsByValue.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsConst.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsCopyConstructed.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsExplicitlyDereferenced.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsImplicitlyDereferenced.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsJitIntrinsic.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsLong.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsPinned.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsSignUnspecifiedByte.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsUdtReturn.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsVolatile.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IteratorStateMachineAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IUnknownConstantAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\LoadHint.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\MethodCodeType.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\MethodImplAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\MethodImplOptions.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\NativeCppClassAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ReferenceAssemblyAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\RequiredAttributeAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\RuntimeCompatibilityAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\RuntimeHelpers.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\RuntimeWrappedException.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ScopelessEnumAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\SpecialNameAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\StateMachineAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\StringFreezingAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\SuppressIldasmAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\TaskAwaiter.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\TaskAwaiter_T.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\TypeForwardedFromAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\TypeForwardedToAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\UnsafeValueTypeAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\YieldAwaitable.cs" />\r
- <Compile Include="System.Runtime.ConstrainedExecution\CER.cs" />\r
- <Compile Include="System.Runtime.ConstrainedExecution\Consistency.cs" />\r
- <Compile Include="System.Runtime.ConstrainedExecution\CriticialFinalizerObject.cs" />\r
- <Compile Include="System.Runtime.ConstrainedExecution\PrePrepareMethodAttribute.cs" />\r
- <Compile Include="System.Runtime.ConstrainedExecution\ReliabilityContractAttribute.cs" />\r
- <Compile Include="System.Runtime.ExceptionServices\ExceptionDispatchInfo.cs" />\r
- <Compile Include="System.Runtime.ExceptionServices\FirstChanceExceptionEventArgs.cs" />\r
- <Compile Include="System.Runtime.ExceptionServices\HandleProcessCorruptedStateExceptionsAttribute.cs" />\r
- <Compile Include="System.Runtime.Hosting\ActivationArguments.cs" />\r
- <Compile Include="System.Runtime.Hosting\ApplicationActivator.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\BIND_OPTS.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\BINDPTR.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\CALLCONV.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\CONNECTDATA.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\DESCKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\DISPPARAMS.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ELEMDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\EXCEPINFO.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\FILETIME.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\FUNCDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\FUNCFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\FUNCKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IBindCtx.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IConnectionPoint.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IConnectionPointContainer.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IDLDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IDLFLAG.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumConnectionPoints.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumConnections.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumMoniker.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumString.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumVARIANT.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IMoniker.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IMPLTYPEFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\INVOKEKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IPersistFile.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IRunningObjectTable.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IStream.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ITypeComp.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ITypeInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ITypeInfo2.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ITypeLib.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ITypeLib2.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\LIBFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\PARAMDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\PARAMFLAG.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\STATSTG.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\SYSKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\TYPEATTR.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\TYPEDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\TYPEFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\TYPEKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\TYPELIBATTR.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\VARDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\VARFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\VARKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices.Expando\IExpando.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\DefaultInterfaceAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\DesignerNamespaceResolveEventArgs.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\EventRegistrationToken.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\EventRegistrationTokenTable.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\IActivationFactory.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\InterfaceImplementedInVersionAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\NamespaceResolveEventArgs.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\ReadOnlyArrayAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\ReturnValueNameAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\WindowsRuntimeMarshal.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\WindowsRuntimeMetadata.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\WriteOnlyArrayAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_Activator.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_Assembly.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_AssemblyBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_AssemblyName.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_Attribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_ConstructorBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_ConstructorInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_CustomAttributeBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_EnumBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_EventBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_EventInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_Exception.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_FieldBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_FieldInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_ILGenerator.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_LocalBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_MemberInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_MethodBase.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_MethodBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_MethodInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_MethodRental.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_Module.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_ModuleBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_ParameterBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_ParameterInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_PropertyBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_PropertyInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_SignatureHelper.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_Thread.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_Type.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_TypeBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\AllowReversePInvokeCallsAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ArrayWithOffset.cs" />\r
- <Compile Include="System.Runtime.InteropServices\AssemblyRegistrationFlags.cs" />\r
- <Compile Include="System.Runtime.InteropServices\AutomationProxyAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\BestFitMappingAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\BIND_OPTS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\BINDPTR.cs" />\r
- <Compile Include="System.Runtime.InteropServices\BStrWrapper.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CALLCONV.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CallingConvention.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CharSet.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ClassInterfaceAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ClassInterfaceType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CoClassAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComAliasNameAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComCompatibleVersionAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComConversionLossAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComDefaultInterfaceAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComEventInterfaceAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\COMException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComImportAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComInterfaceType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComMemberType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComRegisterFunctionAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComSourceInterfacesAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComUnregisterFunctionAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComVisible.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CONNECTDATA.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CriticalHandle.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CurrencyWrapper.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DefaultCharSetAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DESCKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DispatchWrapper.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DispIdAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DISPPARAMS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DllImportAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ELEMDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ErrorWrapper.cs" />\r
- <Compile Include="System.Runtime.InteropServices\EXCEPINFO.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ExporterEventKind.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ExtensibleClassFactory.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ExternalException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\FieldOffsetAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\FILETIME.cs" />\r
- <Compile Include="System.Runtime.InteropServices\FUNCDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices\FUNCFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\FUNCKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices\GCHandle.cs" />\r
- <Compile Include="System.Runtime.InteropServices\GCHandleType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\GuidAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\HandleRef.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ICustomAdapter.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ICustomFactory.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ICustomMarshaler.cs" />\r
- <Compile Include="System.Runtime.InteropServices\IDispatchImplAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\IDispatchImplType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\IDLDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices\IDLFLAG.cs" />\r
- <Compile Include="System.Runtime.InteropServices\IMPLTYPEFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ImportedFromTypeLibAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ImporterEventKind.cs" />\r
- <Compile Include="System.Runtime.InteropServices\InAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\InterfaceTypeAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\InvalidComObjectException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\InvalidOleVariantTypeException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\INVOKEKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices\IRegistrationServices.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ITypeLibConverter.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ITypeLibExporterNameProvider.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ITypeLibExporterNotifySink.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ITypeLibImporterNotifySink.cs" />\r
- <Compile Include="System.Runtime.InteropServices\LayoutKind.cs" />\r
- <Compile Include="System.Runtime.InteropServices\LCIDConversionAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\LIBFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\Marshal.cs" />\r
- <Compile Include="System.Runtime.InteropServices\MarshalAsAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\MarshalDirectiveException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ObjectCreationDelegate.cs" />\r
- <Compile Include="System.Runtime.InteropServices\OptionalAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\OutAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\PARAMDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices\PARAMFLAG.cs" />\r
- <Compile Include="System.Runtime.InteropServices\PreserveSigAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\PrimaryInteropAssemblyAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ProgIdAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\RegistrationClassContext.cs" />\r
- <Compile Include="System.Runtime.InteropServices\RegistrationConnectionType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\RegistrationServices.cs" />\r
- <Compile Include="System.Runtime.InteropServices\RuntimeEnvironment.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SafeArrayRankMismatchException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SafeArrayTypeMismatchException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SafeBuffer.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SafeHandle.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SEHException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SetWin32ContextInIDispatchAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\STATSTG.cs" />\r
- <Compile Include="System.Runtime.InteropServices\StructLayoutAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SYSKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TYPEATTR.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TYPEDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TYPEFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeIdentifierAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TYPEKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TYPELIBATTR.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibConverter.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibExporterFlags.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibFuncAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibFuncFlags.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibImportClassAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibImporterFlags.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibTypeAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibTypeFlags.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibVarAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibVarFlags.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibVersionAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIBindCtx.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIConnectionPoint.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIConnectionPointContainer.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIEnumConnectionPoints.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIEnumConnections.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIEnumMoniker.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIEnumString.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIEnumVARIANT.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIMoniker.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIPersistFile.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIRunningObjectTable.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIStream.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMITypeComp.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMITypeInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMITypeLib.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UnknownWrapper.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UnmanagedFunctionPointerAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UnmanagedType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\VARDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices\VarEnum.cs" />\r
- <Compile Include="System.Runtime.InteropServices\VARFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\VariantWrapper.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\ActivationServices.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\ActivatorLevel.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\AppDomainLevelActivator.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\ConstructionLevelActivator.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\ContextLevelActivator.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\IActivator.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\IConstructionCallMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\IConstructionReturnMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\RemoteActivationAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\RemoteActivator.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\UrlAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\AggregateDictionary.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\BaseChannelObjectWithProperties.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\BaseChannelSinkWithProperties.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\BaseChannelWithProperties.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ChannelDataStore.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ChannelServices.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ChannelSinkStackEntry.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ClientChannelSinkStack.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\CrossAppDomainChannel.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IChannel.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IChannelDataStore.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IChannelReceiver.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IChannelReceiverHook.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IChannelSender.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IChannelSinkBase.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IClientChannelSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IClientChannelSinkProvider.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IClientChannelSinkStack.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IClientFormatterSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IClientFormatterSinkProvider.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IClientResponseChannelSinkStack.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ISecurableChannel.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IServerChannelSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IServerChannelSinkProvider.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IServerChannelSinkStack.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IServerFormatterSinkProvider.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IServerResponseChannelSinkStack.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ITransportHeaders.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ServerChannelSinkStack.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ServerDispatchSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ServerDispatchSinkProvider.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ServerProcessing.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\SinkProviderData.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\TransportHeaders.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\Context.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\ContextAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\ContextProperty.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\CrossContextChannel.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\CrossContextDelegate.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContextAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContextProperty.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContextPropertyActivator.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContributeClientContextSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContributeDynamicSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContributeEnvoySink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContributeObjectSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContributeServerContextSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IDynamicMessageSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IDynamicProperty.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\SynchronizationAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\ClientSponsor.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\ILease.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\ISponsor.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\Lease.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\LeaseManager.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\LeaseSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\LeaseState.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\LifetimeServices.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ArgInfo.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\AsyncResult.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\CADMessages.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\CallContext.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ClientContextTerminatorSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ConstructionCall.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ConstructionCallDictionary.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ConstructionResponse.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\EnvoyTerminatorSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ErrorMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\Header.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\HeaderHandler.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IInternalMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IMessageCtrl.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IMessageSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IMethodCallMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IMethodMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IMethodReturnMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\InternalMessageWrapper.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IRemotingFormatter.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ISerializationRootObject.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\LogicalCallContext.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MessageSurrogateFilter.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MethodCall.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MethodCallDictionary.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MethodCallMessageWrapper.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MethodDictionary.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MethodResponse.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MethodReturnDictionary.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MethodReturnMessageWrapper.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MonoMethodMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\OneWayAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\RemotingSurrogate.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\RemotingSurrogateSelector.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ReturnMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ServerContextTerminatorSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ServerObjectTerminatorSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\StackBuilderSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\ISoapXsd.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapAnyUri.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapBase64Binary.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapDate.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapDateTime.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapDay.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapDuration.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapEntities.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapEntity.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapHelper.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapHexBinary.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapId.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapIdref.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapIdrefs.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapInteger.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapLanguage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapMonth.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapMonthDay.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapName.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNcName.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNegativeInteger.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNmtoken.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNmtokens.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNonNegativeInteger.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNonPositiveInteger.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNormalizedString.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNotation.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapPositiveInteger.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapQName.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapTime.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapToken.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapYear.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapYearMonth.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata\SoapAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata\SoapFieldAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata\SoapMethodAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata\SoapOption.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata\SoapParameterAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata\SoapTypeAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata\XmlFieldOrderOption.cs" />\r
- <Compile Include="System.Runtime.Remoting.Proxies\ProxyAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Proxies\RealProxy.cs" />\r
- <Compile Include="System.Runtime.Remoting.Proxies\RemotingProxy.cs" />\r
- <Compile Include="System.Runtime.Remoting.Services\EnterpriseServicesHelper.cs" />\r
- <Compile Include="System.Runtime.Remoting.Services\ITrackingHandler.cs" />\r
- <Compile Include="System.Runtime.Remoting.Services\TrackingServices.cs" />\r
- <Compile Include="System.Runtime.Remoting\ActivatedClientTypeEntry.cs" />\r
- <Compile Include="System.Runtime.Remoting\ActivatedServiceTypeEntry.cs" />\r
- <Compile Include="System.Runtime.Remoting\CustomErrorsModes.cs" />\r
- <Compile Include="System.Runtime.Remoting\EnvoyInfo.cs" />\r
- <Compile Include="System.Runtime.Remoting\IChannelInfo.cs" />\r
- <Compile Include="System.Runtime.Remoting\Identity.cs" />\r
- <Compile Include="System.Runtime.Remoting\IEnvoyInfo.cs" />\r
- <Compile Include="System.Runtime.Remoting\InternalRemotingServices.cs" />\r
- <Compile Include="System.Runtime.Remoting\IObjectHandle.cs" />\r
- <Compile Include="System.Runtime.Remoting\IRemotingTypeInfo.cs" />\r
- <Compile Include="System.Runtime.Remoting\ObjectHandle.cs" />\r
- <Compile Include="System.Runtime.Remoting\ObjRef.cs" />\r
- <Compile Include="System.Runtime.Remoting\RemotingConfiguration.cs" />\r
- <Compile Include="System.Runtime.Remoting\RemotingException.cs" />\r
- <Compile Include="System.Runtime.Remoting\RemotingServices.cs" />\r
- <Compile Include="System.Runtime.Remoting\RemotingTimeoutException.cs" />\r
- <Compile Include="System.Runtime.Remoting\ServerException.cs" />\r
- <Compile Include="System.Runtime.Remoting\ServerIdentity.cs" />\r
- <Compile Include="System.Runtime.Remoting\SoapServices.cs" />\r
- <Compile Include="System.Runtime.Remoting\TypeEntry.cs" />\r
- <Compile Include="System.Runtime.Remoting\TypeInfo.cs" />\r
- <Compile Include="System.Runtime.Remoting\WellKnownClientTypeEntry.cs" />\r
- <Compile Include="System.Runtime.Remoting\WellKnownObjectMode.cs" />\r
- <Compile Include="System.Runtime.Remoting\WellKnownServiceTypeEntry.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters.Binary\BinaryCommon.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters.Binary\BinaryFormatter.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters.Binary\CodeGenerator.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters.Binary\MessageFormatter.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters.Binary\ObjectReader.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters.Binary\ObjectWriter.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\FormatterAssemblyStyle.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\FormatterTopObjectStyle.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\FormatterTypeStyle.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\IFieldInfo.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalArrayTypeE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalElementTypeE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalMemberTypeE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalMemberValueE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalNameSpaceE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalObjectPositionE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalObjectTypeE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalParseStateE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalParseTypeE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalPrimitiveTypeE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalRM.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalSerializerTypeE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalST.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\ISoapMessage.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\ServerFault.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\SoapFault.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\SoapMessage.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\TypeFilterLevel.cs" />\r
- <Compile Include="System.Runtime.Serialization\Formatter.cs" />\r
- <Compile Include="System.Runtime.Serialization\FormatterConverter.cs" />\r
- <Compile Include="System.Runtime.Serialization\FormatterServices.cs" />\r
- <Compile Include="System.Runtime.Serialization\IDeserializationCallback.cs" />\r
- <Compile Include="System.Runtime.Serialization\IFormatter.cs" />\r
- <Compile Include="System.Runtime.Serialization\IFormatterConverter.cs" />\r
- <Compile Include="System.Runtime.Serialization\IObjectReference.cs" />\r
- <Compile Include="System.Runtime.Serialization\ISafeSerializationData.cs" />\r
- <Compile Include="System.Runtime.Serialization\ISerializable.cs" />\r
- <Compile Include="System.Runtime.Serialization\ISerializationSurrogate.cs" />\r
- <Compile Include="System.Runtime.Serialization\ISurrogateSelector.cs" />\r
- <Compile Include="System.Runtime.Serialization\ObjectIDGenerator.cs" />\r
- <Compile Include="System.Runtime.Serialization\ObjectManager.cs" />\r
- <Compile Include="System.Runtime.Serialization\OnDeserializedAttribute.cs" />\r
- <Compile Include="System.Runtime.Serialization\OnDeserializingAttribute.cs" />\r
- <Compile Include="System.Runtime.Serialization\OnSerializedAttribute.cs" />\r
- <Compile Include="System.Runtime.Serialization\OnSerializingAttribute.cs" />\r
- <Compile Include="System.Runtime.Serialization\OptionalFieldAttribute.cs" />\r
- <Compile Include="System.Runtime.Serialization\SafeSerializationEventArgs.cs" />\r
- <Compile Include="System.Runtime.Serialization\SerializationBinder.cs" />\r
- <Compile Include="System.Runtime.Serialization\SerializationCallbacks.cs" />\r
- <Compile Include="System.Runtime.Serialization\SerializationEntry.cs" />\r
- <Compile Include="System.Runtime.Serialization\SerializationException.cs" />\r
- <Compile Include="System.Runtime.Serialization\SerializationInfo.cs" />\r
- <Compile Include="System.Runtime.Serialization\SerializationInfoEnumerator.cs" />\r
- <Compile Include="System.Runtime.Serialization\SerializationObjectManager.cs" />\r
- <Compile Include="System.Runtime.Serialization\StreamingContext.cs" />\r
- <Compile Include="System.Runtime.Serialization\StreamingContextStates.cs" />\r
- <Compile Include="System.Runtime.Serialization\SurrogateSelector.cs" />\r
- <Compile Include="System.Runtime.Versioning\ComponentGuaranteesAttribute.cs" />\r
- <Compile Include="System.Runtime.Versioning\ComponentGuaranteesOptions.cs" />\r
- <Compile Include="System.Runtime.Versioning\ResourceConsumptionAttribute.cs" />\r
- <Compile Include="System.Runtime.Versioning\ResourceExposureAttribute.cs" />\r
- <Compile Include="System.Runtime.Versioning\ResourceScope.cs" />\r
- <Compile Include="System.Runtime.Versioning\TargetFrameworkAttribute.cs" />\r
- <Compile Include="System.Runtime.Versioning\VersioningHelper.cs" />\r
- <Compile Include="System.Runtime\AssemblyTargetedPatchBandAttribute.cs" />\r
- <Compile Include="System.Runtime\GCLargeObjectHeapCompactionMode.cs" />\r
- <Compile Include="System.Runtime\GCLatencyMode.cs" />\r
- <Compile Include="System.Runtime\GCSettings.cs" />\r
- <Compile Include="System.Runtime\MemoryFailPoint.cs" />\r
- <Compile Include="System.Runtime\TargetedPatchingOptOutAttribute.cs" />\r
- <Compile Include="System.Security.AccessControl\AccessControlActions.cs" />\r
- <Compile Include="System.Security.AccessControl\AccessControlModification.cs" />\r
- <Compile Include="System.Security.AccessControl\AccessControlSections.cs" />\r
- <Compile Include="System.Security.AccessControl\AccessControlType.cs" />\r
- <Compile Include="System.Security.AccessControl\AccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\AccessRule_T.cs" />\r
- <Compile Include="System.Security.AccessControl\AceEnumerator.cs" />\r
- <Compile Include="System.Security.AccessControl\AceFlags.cs" />\r
- <Compile Include="System.Security.AccessControl\AceQualifier.cs" />\r
- <Compile Include="System.Security.AccessControl\AceType.cs" />\r
- <Compile Include="System.Security.AccessControl\AuditFlags.cs" />\r
- <Compile Include="System.Security.AccessControl\AuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\AuditRule_T.cs" />\r
- <Compile Include="System.Security.AccessControl\AuthorizationRule.cs" />\r
- <Compile Include="System.Security.AccessControl\AuthorizationRuleCollection.cs" />\r
- <Compile Include="System.Security.AccessControl\CommonAce.cs" />\r
- <Compile Include="System.Security.AccessControl\CommonAcl.cs" />\r
- <Compile Include="System.Security.AccessControl\CommonObjectSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\CommonSecurityDescriptor.cs" />\r
- <Compile Include="System.Security.AccessControl\CompoundAce.cs" />\r
- <Compile Include="System.Security.AccessControl\CompoundAceType.cs" />\r
- <Compile Include="System.Security.AccessControl\ControlFlags.cs" />\r
- <Compile Include="System.Security.AccessControl\CryptoKeyAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\CryptoKeyAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\CryptoKeyRights.cs" />\r
- <Compile Include="System.Security.AccessControl\CryptoKeySecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\CustomAce.cs" />\r
- <Compile Include="System.Security.AccessControl\DirectoryObjectSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\DirectorySecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\DiscretionaryAcl.cs" />\r
- <Compile Include="System.Security.AccessControl\EventWaitHandleAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\EventWaitHandleAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\EventWaitHandleRights.cs" />\r
- <Compile Include="System.Security.AccessControl\EventWaitHandleSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\FileSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\FileSystemAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\FileSystemAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\FileSystemRights.cs" />\r
- <Compile Include="System.Security.AccessControl\FileSystemSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\GenericAce.cs" />\r
- <Compile Include="System.Security.AccessControl\GenericAcl.cs" />\r
- <Compile Include="System.Security.AccessControl\GenericSecurityDescriptor.cs" />\r
- <Compile Include="System.Security.AccessControl\InheritanceFlags.cs" />\r
- <Compile Include="System.Security.AccessControl\KnownAce.cs" />\r
- <Compile Include="System.Security.AccessControl\MutexAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\MutexAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\MutexRights.cs" />\r
- <Compile Include="System.Security.AccessControl\MutexSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\NativeObjectSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\ObjectAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\ObjectAce.cs" />\r
- <Compile Include="System.Security.AccessControl\ObjectAceFlags.cs" />\r
- <Compile Include="System.Security.AccessControl\ObjectAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\ObjectSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\ObjectSecurity_T.cs" />\r
- <Compile Include="System.Security.AccessControl\PrivilegeNotHeldException.cs" />\r
- <Compile Include="System.Security.AccessControl\PropagationFlags.cs" />\r
- <Compile Include="System.Security.AccessControl\QualifiedAce.cs" />\r
- <Compile Include="System.Security.AccessControl\RawAcl.cs" />\r
- <Compile Include="System.Security.AccessControl\RawSecurityDescriptor.cs" />\r
- <Compile Include="System.Security.AccessControl\RegistryAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\RegistryAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\RegistryRights.cs" />\r
- <Compile Include="System.Security.AccessControl\RegistrySecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\ResourceType.cs" />\r
- <Compile Include="System.Security.AccessControl\SddlAccessRight.cs" />\r
- <Compile Include="System.Security.AccessControl\SecurityInfos.cs" />\r
- <Compile Include="System.Security.AccessControl\SystemAcl.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate20.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ContentType.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509KeyStorageFlags.cs" />\r
- <Compile Include="System.Security.Cryptography\AsymmetricAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\AsymmetricKeyExchangeDeformatter.cs" />\r
- <Compile Include="System.Security.Cryptography\AsymmetricKeyExchangeFormatter.cs" />\r
- <Compile Include="System.Security.Cryptography\AsymmetricSignatureDeformatter.cs" />\r
- <Compile Include="System.Security.Cryptography\AsymmetricSignatureFormatter.cs" />\r
- <Compile Include="System.Security.Cryptography\Base64Constants.cs" />\r
- <Compile Include="System.Security.Cryptography\CipherMode.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptoAPITransform.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptoConfig.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptoConfig.fullaot.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptoConfig_2_1.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptographicException.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptographicUnexpectedOperationExcpetion.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptoStream.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptoStreamMode.cs" />\r
- <Compile Include="System.Security.Cryptography\CspKeyContainerInfo.cs" />\r
- <Compile Include="System.Security.Cryptography\CspParameters.cs" />\r
- <Compile Include="System.Security.Cryptography\CspProviderFlags.cs" />\r
- <Compile Include="System.Security.Cryptography\DeriveBytes.cs" />\r
- <Compile Include="System.Security.Cryptography\DES.cs" />\r
- <Compile Include="System.Security.Cryptography\DESCryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\DSA.cs" />\r
- <Compile Include="System.Security.Cryptography\DSACryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\DSAParameters.cs" />\r
- <Compile Include="System.Security.Cryptography\DSASignatureDeformatter.cs" />\r
- <Compile Include="System.Security.Cryptography\DSASignatureFormatter.cs" />\r
- <Compile Include="System.Security.Cryptography\FromBase64Transform.cs" />\r
- <Compile Include="System.Security.Cryptography\HashAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\HMAC.cs" />\r
- <Compile Include="System.Security.Cryptography\HMACMD5.cs" />\r
- <Compile Include="System.Security.Cryptography\HMACRIPEMD160.cs" />\r
- <Compile Include="System.Security.Cryptography\HMACSHA1.cs" />\r
- <Compile Include="System.Security.Cryptography\HMACSHA256.cs" />\r
- <Compile Include="System.Security.Cryptography\HMACSHA384.cs" />\r
- <Compile Include="System.Security.Cryptography\HMACSHA512.cs" />\r
- <Compile Include="System.Security.Cryptography\ICryptoTransform.cs" />\r
- <Compile Include="System.Security.Cryptography\ICspAsymmetricAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\KeyedHashAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\KeyNumber.cs" />\r
- <Compile Include="System.Security.Cryptography\KeySizes.cs" />\r
- <Compile Include="System.Security.Cryptography\MACTripleDES.cs" />\r
- <Compile Include="System.Security.Cryptography\MaskGenerationMethod.cs" />\r
- <Compile Include="System.Security.Cryptography\MD5.cs" />\r
- <Compile Include="System.Security.Cryptography\MD5CryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\PaddingMode.cs" />\r
- <Compile Include="System.Security.Cryptography\PasswordDeriveBytes.cs" />\r
- <Compile Include="System.Security.Cryptography\PKCS1MaskGenerationMethod.cs" />\r
- <Compile Include="System.Security.Cryptography\RandomNumberGenerator.cs" />\r
- <Compile Include="System.Security.Cryptography\RC2.cs" />\r
- <Compile Include="System.Security.Cryptography\RC2CryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\Rfc2898DeriveBytes.cs" />\r
- <Compile Include="System.Security.Cryptography\Rijndael.cs" />\r
- <Compile Include="System.Security.Cryptography\RijndaelManaged.cs" />\r
- <Compile Include="System.Security.Cryptography\RijndaelManagedTransform.cs" />\r
- <Compile Include="System.Security.Cryptography\RIPEMD160.cs" />\r
- <Compile Include="System.Security.Cryptography\RIPEMD160Managed.cs" />\r
- <Compile Include="System.Security.Cryptography\RNGCryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\RSA.cs" />\r
- <Compile Include="System.Security.Cryptography\RSACryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\RSAOAEPKeyExchangeDeformatter.cs" />\r
- <Compile Include="System.Security.Cryptography\RSAOAEPKeyExchangeFormatter.cs" />\r
- <Compile Include="System.Security.Cryptography\RSAParameters.cs" />\r
- <Compile Include="System.Security.Cryptography\RSAPKCS1KeyExchangeDeformatter.cs" />\r
- <Compile Include="System.Security.Cryptography\RSAPKCS1KeyExchangeFormatter.cs" />\r
- <Compile Include="System.Security.Cryptography\RSAPKCS1SignatureDeformatter.cs" />\r
- <Compile Include="System.Security.Cryptography\RSAPKCS1SignatureFormatter.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA1.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA1CryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA1Managed.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA256.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA256Managed.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA384.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA384Managed.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA512.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA512Managed.cs" />\r
- <Compile Include="System.Security.Cryptography\SHAConstants.cs" />\r
- <Compile Include="System.Security.Cryptography\SignatureDescription.cs" />\r
- <Compile Include="System.Security.Cryptography\SymmetricAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\ToBase64Transform.cs" />\r
- <Compile Include="System.Security.Cryptography\TripleDES.cs" />\r
- <Compile Include="System.Security.Cryptography\TripleDESCryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Permissions\CodeAccessSecurityAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\EnvironmentPermission.cs" />\r
- <Compile Include="System.Security.Permissions\EnvironmentPermissionAccess.cs" />\r
- <Compile Include="System.Security.Permissions\EnvironmentPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\FileDialogPermission.cs" />\r
- <Compile Include="System.Security.Permissions\FileDialogPermissionAccess.cs" />\r
- <Compile Include="System.Security.Permissions\FileDialogPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\FileIOPermission.cs" />\r
- <Compile Include="System.Security.Permissions\FileIOPermissionAccess.cs" />\r
- <Compile Include="System.Security.Permissions\FileIOPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\GacIdentityPermission.cs" />\r
- <Compile Include="System.Security.Permissions\GacIdentityPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\HostProtectionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\HostProtectionPermission.cs" />\r
- <Compile Include="System.Security.Permissions\HostProtectionResource.cs" />\r
- <Compile Include="System.Security.Permissions\IBuiltInPermission.cs" />\r
- <Compile Include="System.Security.Permissions\IsolatedStorageContainment.cs" />\r
- <Compile Include="System.Security.Permissions\IsolatedStorageFilePermission.cs" />\r
- <Compile Include="System.Security.Permissions\IsolatedStorageFilePermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\IsolatedStoragePermission.cs" />\r
- <Compile Include="System.Security.Permissions\IsolatedStoragePermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\IUnrestrictedPermission.cs" />\r
- <Compile Include="System.Security.Permissions\KeyContainerPermission.cs" />\r
- <Compile Include="System.Security.Permissions\KeyContainerPermissionAccessEntry.cs" />\r
- <Compile Include="System.Security.Permissions\KeyContainerPermissionAccessEntryCollection.cs" />\r
- <Compile Include="System.Security.Permissions\KeyContainerPermissionAccessEntryEnumerator.cs" />\r
- <Compile Include="System.Security.Permissions\KeyContainerPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\KeyContainerPermissionFlags.cs" />\r
- <Compile Include="System.Security.Permissions\PermissionSetAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\PermissionState.cs" />\r
- <Compile Include="System.Security.Permissions\PrincipalPermission.cs" />\r
- <Compile Include="System.Security.Permissions\PrincipalPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\PublisherIdentityPermission.cs" />\r
- <Compile Include="System.Security.Permissions\PublisherIdentityPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\ReflectionPermission.cs" />\r
- <Compile Include="System.Security.Permissions\ReflectionPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\ReflectionPermissionFlag.cs" />\r
- <Compile Include="System.Security.Permissions\RegistryPermission.cs" />\r
- <Compile Include="System.Security.Permissions\RegistryPermissionAccess.cs" />\r
- <Compile Include="System.Security.Permissions\RegistryPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\SecurityAction.cs" />\r
- <Compile Include="System.Security.Permissions\SecurityAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\SecurityPermission.cs" />\r
- <Compile Include="System.Security.Permissions\SecurityPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\SecurityPermissionFlag.cs" />\r
- <Compile Include="System.Security.Permissions\SiteIdentityPermission.cs" />\r
- <Compile Include="System.Security.Permissions\SiteIdentityPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\StrongNameIdentityPermission.cs" />\r
- <Compile Include="System.Security.Permissions\StrongNamePermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\StrongNamePublicKeyBlob.cs" />\r
- <Compile Include="System.Security.Permissions\UIPermission.cs" />\r
- <Compile Include="System.Security.Permissions\UIPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\UIPermissionClipboard.cs" />\r
- <Compile Include="System.Security.Permissions\UIPermissionWindow.cs" />\r
- <Compile Include="System.Security.Permissions\UrlIdentityPermission.cs" />\r
- <Compile Include="System.Security.Permissions\UrlIdentityPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\ZoneIdentityPermission.cs" />\r
- <Compile Include="System.Security.Permissions\ZoneIdentityPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Policy\AllMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationDirectory.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationDirectoryMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationSecurityInfo.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationSecurityManager.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationTrust.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationTrustCollection.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationTrustEnumerator.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationVersionMatch.cs" />\r
- <Compile Include="System.Security.Policy\CodeConnectAccess.cs" />\r
- <Compile Include="System.Security.Policy\CodeGroup.cs" />\r
- <Compile Include="System.Security.Policy\DefaultPolicies.cs" />\r
- <Compile Include="System.Security.Policy\Evidence.cs" />\r
- <Compile Include="System.Security.Policy\EvidenceBase.cs" />\r
- <Compile Include="System.Security.Policy\FileCodeGroup.cs" />\r
- <Compile Include="System.Security.Policy\FirstMatchCodeGroup.cs" />\r
- <Compile Include="System.Security.Policy\Gac.cs" />\r
- <Compile Include="System.Security.Policy\GacMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\Hash.cs" />\r
- <Compile Include="System.Security.Policy\HashMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\IApplicationTrustManager.cs" />\r
- <Compile Include="System.Security.Policy\IBuiltInEvidence.cs" />\r
- <Compile Include="System.Security.Policy\IConstantMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\IIdentityPermissionFactory.cs" />\r
- <Compile Include="System.Security.Policy\IMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\MembershipConditionHelper.cs" />\r
- <Compile Include="System.Security.Policy\MonoTrustManager.cs" />\r
- <Compile Include="System.Security.Policy\NetCodeGroup.cs" />\r
- <Compile Include="System.Security.Policy\PermissionRequestEvidence.cs" />\r
- <Compile Include="System.Security.Policy\PolicyException.cs" />\r
- <Compile Include="System.Security.Policy\PolicyLevel.cs" />\r
- <Compile Include="System.Security.Policy\PolicyStatement.cs" />\r
- <Compile Include="System.Security.Policy\PolicyStatementAttribute.cs" />\r
- <Compile Include="System.Security.Policy\Publisher.cs" />\r
- <Compile Include="System.Security.Policy\PublisherMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\Site.cs" />\r
- <Compile Include="System.Security.Policy\SiteMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\StrongName.cs" />\r
- <Compile Include="System.Security.Policy\StrongNameMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\TrustManagerContext.cs" />\r
- <Compile Include="System.Security.Policy\TrustManagerUIContext.cs" />\r
- <Compile Include="System.Security.Policy\UnionCodeGroup.cs" />\r
- <Compile Include="System.Security.Policy\Url.cs" />\r
- <Compile Include="System.Security.Policy\UrlMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\Zone.cs" />\r
- <Compile Include="System.Security.Policy\ZoneMembershipCondition.cs" />\r
- <Compile Include="System.Security.Principal\GenericIdentity.cs" />\r
- <Compile Include="System.Security.Principal\GenericPrincipal.cs" />\r
- <Compile Include="System.Security.Principal\IdentityNotMappedException.cs" />\r
- <Compile Include="System.Security.Principal\IdentityReference.cs" />\r
- <Compile Include="System.Security.Principal\IdentityReferenceCollection.cs" />\r
- <Compile Include="System.Security.Principal\IIdentity.cs" />\r
- <Compile Include="System.Security.Principal\IPrincipal.cs" />\r
- <Compile Include="System.Security.Principal\NTAccount.cs" />\r
- <Compile Include="System.Security.Principal\PrincipalPolicy.cs" />\r
- <Compile Include="System.Security.Principal\SecurityIdentifier.cs" />\r
- <Compile Include="System.Security.Principal\TokenAccessLevels.cs" />\r
- <Compile Include="System.Security.Principal\TokenImpersonationLevel.cs" />\r
- <Compile Include="System.Security.Principal\WellKnownAccount.cs" />\r
- <Compile Include="System.Security.Principal\WellKnownSidType.cs" />\r
- <Compile Include="System.Security.Principal\WindowsAccountType.cs" />\r
- <Compile Include="System.Security.Principal\WindowsBuiltInRole.cs" />\r
- <Compile Include="System.Security.Principal\WindowsIdentity.cs" />\r
- <Compile Include="System.Security.Principal\WindowsImpersonationContext.cs" />\r
- <Compile Include="System.Security.Principal\WindowsPrincipal.cs" />\r
- <Compile Include="System.Security\AllowPartiallyTrustedCallersAttribute.cs" />\r
- <Compile Include="System.Security\CodeAccessPermission.cs" />\r
- <Compile Include="System.Security\HostProtectionException.cs" />\r
- <Compile Include="System.Security\HostSecurityManager.cs" />\r
- <Compile Include="System.Security\HostSecurityManagerFlags.cs" />\r
- <Compile Include="System.Security\IEvidenceFactory.cs" />\r
- <Compile Include="System.Security\IPermission.cs" />\r
- <Compile Include="System.Security\ISecurityEncodable.cs" />\r
- <Compile Include="System.Security\ISecurityPolicyEncodable.cs" />\r
- <Compile Include="System.Security\IStackWalk.cs" />\r
- <Compile Include="System.Security\NamedPermissionSet.cs" />\r
- <Compile Include="System.Security\PermissionBuilder.cs" />\r
- <Compile Include="System.Security\PermissionSet.cs" />\r
- <Compile Include="System.Security\PolicyLevelType.cs" />\r
- <Compile Include="System.Security\SecureString.cs" />\r
- <Compile Include="System.Security\SecurityContext.cs" />\r
- <Compile Include="System.Security\SecurityContextSource.cs" />\r
- <Compile Include="System.Security\SecurityCriticalAttribute.cs" />\r
- <Compile Include="System.Security\SecurityCriticalScope.cs" />\r
- <Compile Include="System.Security\SecurityElement.cs" />\r
- <Compile Include="System.Security\SecurityException.cs" />\r
- <Compile Include="System.Security\SecurityFrame.cs" />\r
- <Compile Include="System.Security\SecurityManager.cs" />\r
- <Compile Include="System.Security\SecurityManager_mobile.cs" />\r
- <Compile Include="System.Security\SecurityRulesAttribute.cs" />\r
- <Compile Include="System.Security\SecurityRuleSet.cs" />\r
- <Compile Include="System.Security\SecuritySafeCriticalAttribute.cs" />\r
- <Compile Include="System.Security\SecurityState.cs" />\r
- <Compile Include="System.Security\SecurityTransparentAttribute.cs" />\r
- <Compile Include="System.Security\SecurityTreatAsSafeAttribute.cs" />\r
- <Compile Include="System.Security\SecurityZone.cs" />\r
- <Compile Include="System.Security\SuppressUnmanagedCodeSecurityAttribute.cs" />\r
- <Compile Include="System.Security\UnverifiableCodeAttribute.cs" />\r
- <Compile Include="System.Security\VerificationException.cs" />\r
- <Compile Include="System.Security\XmlSyntaxException.cs" />\r
- <Compile Include="System.Text\ASCIIEncoding.cs" />\r
- <Compile Include="System.Text\CodePageEncoding.cs" />\r
- <Compile Include="System.Text\Decoder.cs" />\r
- <Compile Include="System.Text\DecoderExceptionFallback.cs" />\r
- <Compile Include="System.Text\DecoderExceptionFallbackBuffer.cs" />\r
- <Compile Include="System.Text\DecoderFallback.cs" />\r
- <Compile Include="System.Text\DecoderFallbackBuffer.cs" />\r
- <Compile Include="System.Text\DecoderFallbackException.cs" />\r
- <Compile Include="System.Text\DecoderReplacementFallback.cs" />\r
- <Compile Include="System.Text\DecoderReplacementFallbackBuffer.cs" />\r
- <Compile Include="System.Text\Encoder.cs" />\r
- <Compile Include="System.Text\EncoderExceptionFallback.cs" />\r
- <Compile Include="System.Text\EncoderExceptionFallbackBuffer.cs" />\r
- <Compile Include="System.Text\EncoderFallback.cs" />\r
- <Compile Include="System.Text\EncoderFallbackBuffer.cs" />\r
- <Compile Include="System.Text\EncoderFallbackException.cs" />\r
- <Compile Include="System.Text\EncoderReplacementFallback.cs" />\r
- <Compile Include="System.Text\EncoderReplacementFallbackBuffer.cs" />\r
- <Compile Include="System.Text\Encoding.cs" />\r
- <Compile Include="System.Text\EncodingInfo.cs" />\r
- <Compile Include="System.Text\Latin1Encoding.cs" />\r
- <Compile Include="System.Text\MLangCodePageEncoding.cs" />\r
- <Compile Include="System.Text\NormalizationForm.cs" />\r
- <Compile Include="System.Text\StringBuilder.cs" />\r
- <Compile Include="System.Text\SurrogateEncoder.cs" />\r
- <Compile Include="System.Text\UnicodeEncoding.cs" />\r
- <Compile Include="System.Text\UTF32Encoding.cs" />\r
- <Compile Include="System.Text\UTF7Encoding.cs" />\r
- <Compile Include="System.Text\UTF8Encoding.cs" />\r
- <Compile Include="System.Threading.Tasks\ConcurrentExclusiveSchedulerPair.cs" />\r
- <Compile Include="System.Threading.Tasks\CyclicDeque.cs" />\r
- <Compile Include="System.Threading.Tasks\DecoupledTask.cs" />\r
- <Compile Include="System.Threading.Tasks\IConcurrentDeque.cs" />\r
- <Compile Include="System.Threading.Tasks\Parallel.cs" />\r
- <Compile Include="System.Threading.Tasks\ParallelLoopResult.cs" />\r
- <Compile Include="System.Threading.Tasks\ParallelLoopState.cs" />\r
- <Compile Include="System.Threading.Tasks\ParallelOptions.cs" />\r
- <Compile Include="System.Threading.Tasks\PopResult.cs" />\r
- <Compile Include="System.Threading.Tasks\SimpleConcurrentBag.cs" />\r
- <Compile Include="System.Threading.Tasks\SynchronizationContextScheduler.cs" />\r
- <Compile Include="System.Threading.Tasks\Task.cs" />\r
- <Compile Include="System.Threading.Tasks\Task_T.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskActionInvoker.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskCanceledException.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskCompletionQueue.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskCompletionSource.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskConstants.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskConstants_T.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskContinuation.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskContinuationOptions.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskCreationOptions.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskDebuggerView.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskExceptionSlot.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskExtensionsImpl.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskFactory.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskFactory_T.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskScheduler.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskSchedulerException.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskStatus.cs" />\r
- <Compile Include="System.Threading.Tasks\TpScheduler.cs" />\r
- <Compile Include="System.Threading.Tasks\UnobservedTaskExceptionEventArgs.cs" />\r
- <Compile Include="System.Threading\AbandonedMutexException.cs" />\r
- <Compile Include="System.Threading\ApartmentState.cs" />\r
- <Compile Include="System.Threading\AsyncFlowControl.cs" />\r
- <Compile Include="System.Threading\AtomicBoolean.cs" />\r
- <Compile Include="System.Threading\AutoResetEvent.cs" />\r
- <Compile Include="System.Threading\CancellationToken.cs" />\r
- <Compile Include="System.Threading\CancellationTokenRegistration.cs" />\r
- <Compile Include="System.Threading\CancellationTokenSource.cs" />\r
- <Compile Include="System.Threading\CompressedStack.cs" />\r
- <Compile Include="System.Threading\ContextCallback.cs" />\r
- <Compile Include="System.Threading\CountdownEvent.cs" />\r
- <Compile Include="System.Threading\EventResetMode.cs" />\r
- <Compile Include="System.Threading\EventWaitHandle.cs" />\r
- <Compile Include="System.Threading\ExecutionContext.cs" />\r
- <Compile Include="System.Threading\HostExecutionContext.cs" />\r
- <Compile Include="System.Threading\HostExecutionContextManager.cs" />\r
- <Compile Include="System.Threading\Interlocked.cs" />\r
- <Compile Include="System.Threading\IOCompletionCallback.cs" />\r
- <Compile Include="System.Threading\LazyInitializer.cs" />\r
- <Compile Include="System.Threading\LazyThreadSafetyMode.cs" />\r
- <Compile Include="System.Threading\LockCookie.cs" />\r
- <Compile Include="System.Threading\LockQueue.cs" />\r
- <Compile Include="System.Threading\LockRecursionException.cs" />\r
- <Compile Include="System.Threading\ManualResetEvent.cs" />\r
- <Compile Include="System.Threading\ManualResetEventSlim.cs" />\r
- <Compile Include="System.Threading\Monitor.cs" />\r
- <Compile Include="System.Threading\Mutex.cs" />\r
- <Compile Include="System.Threading\NamedDataSlot.cs" />\r
- <Compile Include="System.Threading\NativeEventCalls.cs" />\r
- <Compile Include="System.Threading\NativeOverlapped.cs" />\r
- <Compile Include="System.Threading\Overlapped.cs" />\r
- <Compile Include="System.Threading\ParameterizedThreadStart.cs" />\r
- <Compile Include="System.Threading\ReaderWriterLock.cs" />\r
- <Compile Include="System.Threading\RegisteredWaitHandle.cs" />\r
- <Compile Include="System.Threading\SemaphoreSlim.cs" />\r
- <Compile Include="System.Threading\SendOrPostCallback.cs" />\r
- <Compile Include="System.Threading\SpinLock.cs" />\r
- <Compile Include="System.Threading\SpinWait.cs" />\r
- <Compile Include="System.Threading\SynchronizationContext.cs" />\r
- <Compile Include="System.Threading\SynchronizationLockException.cs" />\r
- <Compile Include="System.Threading\Thread.cs" />\r
- <Compile Include="System.Threading\ThreadAbortException.cs" />\r
- <Compile Include="System.Threading\ThreadInterruptedException.cs" />\r
- <Compile Include="System.Threading\ThreadLocal.cs" />\r
- <Compile Include="System.Threading\ThreadPool.cs" />\r
- <Compile Include="System.Threading\ThreadPriority.cs" />\r
- <Compile Include="System.Threading\ThreadStart.cs" />\r
- <Compile Include="System.Threading\ThreadStartException.cs" />\r
- <Compile Include="System.Threading\ThreadState.cs" />\r
- <Compile Include="System.Threading\ThreadStateException.cs" />\r
- <Compile Include="System.Threading\Timeout.cs" />\r
- <Compile Include="System.Threading\Timer.cs" />\r
- <Compile Include="System.Threading\TimerCallback.cs" />\r
- <Compile Include="System.Threading\Volatile.cs" />\r
- <Compile Include="System.Threading\WaitCallback.cs" />\r
- <Compile Include="System.Threading\WaitHandle.cs" />\r
- <Compile Include="System.Threading\WaitHandleCannotBeOpenedException.cs" />\r
- <Compile Include="System.Threading\WaitOrTimerCallback.cs" />\r
- <Compile Include="System.Threading\Watch.cs" />\r
- <Compile Include="System\__ComObject.cs" />\r
- <Compile Include="System\_AppDomain.cs" />\r
- <Compile Include="System\AccessViolationException.cs" />\r
- <Compile Include="System\Action.cs" />\r
- <Compile Include="System\ActivationContext.cs" />\r
- <Compile Include="System\Activator.cs" />\r
- <Compile Include="System\AggregateException.cs" />\r
- <Compile Include="System\AndroidPlatform.cs" />\r
- <Compile Include="System\AppDomain.cs" />\r
- <Compile Include="System\AppDomainInitializer.cs" />\r
- <Compile Include="System\AppDomainManager.cs" />\r
- <Compile Include="System\AppDomainSetup.cs" />\r
- <Compile Include="System\AppDomainUnloadedException.cs" />\r
- <Compile Include="System\ApplicationException.cs" />\r
- <Compile Include="System\ApplicationId.cs" />\r
- <Compile Include="System\ApplicationIdentity.cs" />\r
- <Compile Include="System\ArgIterator.cs" />\r
- <Compile Include="System\ArgumentException.cs" />\r
- <Compile Include="System\ArgumentNullException.cs" />\r
- <Compile Include="System\ArgumentOutOfRangeException.cs" />\r
- <Compile Include="System\ArithmeticException.cs" />\r
- <Compile Include="System\Array.cs" />\r
- <Compile Include="System\ArraySegment.cs" />\r
- <Compile Include="System\ArrayTypeMismatchException.cs" />\r
- <Compile Include="System\AssemblyLoadEventArgs.cs" />\r
- <Compile Include="System\AssemblyLoadEventHandler.cs" />\r
- <Compile Include="System\AsyncCallback.cs" />\r
- <Compile Include="System\Attribute.cs" />\r
- <Compile Include="System\AttributeTargets.cs" />\r
- <Compile Include="System\AttributeUsageAttribute.cs" />\r
- <Compile Include="System\BadImageFormatException.cs" />\r
- <Compile Include="System\Base64FormattingOptions.cs" />\r
- <Compile Include="System\BitConverter.cs" />\r
- <Compile Include="System\Boolean.cs" />\r
- <Compile Include="System\Buffer.cs" />\r
- <Compile Include="System\Byte.cs" />\r
- <Compile Include="System\CannotUnloadAppDomainException.cs" />\r
- <Compile Include="System\Char.cs" />\r
- <Compile Include="System\CharEnumerator.cs" />\r
- <Compile Include="System\CLSCompliantAttribute.cs" />\r
- <Compile Include="System\Comparison.cs" />\r
- <Compile Include="System\Console.cs" />\r
- <Compile Include="System\Console.iOS.cs" />\r
- <Compile Include="System\ConsoleCancelEventArgs.cs" />\r
- <Compile Include="System\ConsoleCancelEventHandler.cs" />\r
- <Compile Include="System\ConsoleColor.cs" />\r
- <Compile Include="System\ConsoleDriver.cs" />\r
- <Compile Include="System\ConsoleKey.cs" />\r
- <Compile Include="System\ConsoleKeyInfo.cs" />\r
- <Compile Include="System\ConsoleModifiers.cs" />\r
- <Compile Include="System\ConsoleSpecialKey.cs" />\r
- <Compile Include="System\ContextBoundObject.cs" />\r
- <Compile Include="System\ContextMarshalException.cs" />\r
- <Compile Include="System\ContextStaticAttribute.cs" />\r
- <Compile Include="System\ControlCharacters.cs" />\r
- <Compile Include="System\Convert.cs" />\r
- <Compile Include="System\Converter.cs" />\r
- <Compile Include="System\CrossAppDomainDelegate.cs" />\r
- <Compile Include="System\CStreamReader.cs" />\r
- <Compile Include="System\CStreamWriter.cs" />\r
- <Compile Include="System\DataMisalignedException.cs" />\r
- <Compile Include="System\DateTime.cs" />\r
- <Compile Include="System\DateTimeKind.cs" />\r
- <Compile Include="System\DateTimeOffset.cs" />\r
- <Compile Include="System\DateTimeUtils.cs" />\r
- <Compile Include="System\DayOfWeek.cs" />\r
- <Compile Include="System\DBNull.cs" />\r
- <Compile Include="System\Decimal.cs" />\r
- <Compile Include="System\Delegate.cs" />\r
- <Compile Include="System\DelegateSerializationHolder.cs" />\r
- <Compile Include="System\DivideByZeroException.cs" />\r
- <Compile Include="System\DllNotFoundException.cs" />\r
- <Compile Include="System\DomainManagerInitializationFlags.cs" />\r
- <Compile Include="System\Double.cs" />\r
- <Compile Include="System\DuplicateWaitObjectException.cs" />\r
- <Compile Include="System\EmptyArray.cs" />\r
- <Compile Include="System\EntryPointNotFoundException.cs" />\r
- <Compile Include="System\Enum.cs" />\r
- <Compile Include="System\Environment.cs" />\r
- <Compile Include="System\EnvironmentVariableTarget.cs" />\r
- <Compile Include="System\EventArgs.cs" />\r
- <Compile Include="System\EventHandler.cs" />\r
- <Compile Include="System\Exception.cs" />\r
- <Compile Include="System\ExecutionEngineException.cs" />\r
- <Compile Include="System\FieldAccessException.cs" />\r
- <Compile Include="System\FlagsAttribute.cs" />\r
- <Compile Include="System\FormatException.cs" />\r
- <Compile Include="System\Funcs.cs" />\r
- <Compile Include="System\GC.cs" />\r
- <Compile Include="System\GCCollectionMode.cs" />\r
- <Compile Include="System\GCNotificationStatus.cs" />\r
- <Compile Include="System\Guid.cs" />\r
- <Compile Include="System\IAppDomainSetup.cs" />\r
- <Compile Include="System\IAsyncResult.cs" />\r
- <Compile Include="System\ICloneable.cs" />\r
- <Compile Include="System\IComparable.cs" />\r
- <Compile Include="System\IConsoleDriver.cs" />\r
- <Compile Include="System\IConvertible.cs" />\r
- <Compile Include="System\ICustomFormatter.cs" />\r
- <Compile Include="System\IDisposable.cs" />\r
- <Compile Include="System\IEquatable.cs" />\r
- <Compile Include="System\IFormatProvider.cs" />\r
- <Compile Include="System\IFormattable.cs" />\r
- <Compile Include="System\IndexOutOfRangeException.cs" />\r
- <Compile Include="System\InsufficientExecutionStackException.cs" />\r
- <Compile Include="System\InsufficientMemoryException.cs" />\r
- <Compile Include="System\Int16.cs" />\r
- <Compile Include="System\Int32.cs" />\r
- <Compile Include="System\Int64.cs" />\r
- <Compile Include="System\IntPtr.cs" />\r
- <Compile Include="System\InvalidCastException.cs" />\r
- <Compile Include="System\InvalidOperationException.cs" />\r
- <Compile Include="System\InvalidProgramException.cs" />\r
- <Compile Include="System\InvalidTimeZoneException.cs" />\r
- <Compile Include="System\IObservable.cs" />\r
- <Compile Include="System\IObserver.cs" />\r
- <Compile Include="System\IProgress.cs" />\r
- <Compile Include="System\IServiceProvider.cs" />\r
- <Compile Include="System\KnownTerminals.cs" />\r
- <Compile Include="System\Lazy.cs" />\r
- <Compile Include="System\LoaderOptimization.cs" />\r
- <Compile Include="System\LoaderOptimizationAttribute.cs" />\r
- <Compile Include="System\LocalDataStoreSlot.cs" />\r
- <Compile Include="System\MarshalByRefObject.cs" />\r
- <Compile Include="System\Math.cs" />\r
- <Compile Include="System\MemberAccessException.cs" />\r
- <Compile Include="System\MethodAccessException.cs" />\r
- <Compile Include="System\MidpointRounding.cs" />\r
- <Compile Include="System\MissingFieldException.cs" />\r
- <Compile Include="System\MissingMemberException.cs" />\r
- <Compile Include="System\MissingMethodException.cs" />\r
- <Compile Include="System\ModuleHandle.cs" />\r
- <Compile Include="System\MonoAsyncCall.cs" />\r
- <Compile Include="System\MonoCQItem.cs" />\r
- <Compile Include="System\MonoCustomAttrs.cs" />\r
- <Compile Include="System\MonoListItem.cs" />\r
- <Compile Include="System\MonoTouchAOTHelper.cs" />\r
- <Compile Include="System\MonoType.cs" />\r
- <Compile Include="System\MTAThreadAttribute.cs" />\r
- <Compile Include="System\MulticastDelegate.cs" />\r
- <Compile Include="System\MulticastNotSupportedException.cs" />\r
- <Compile Include="System\NonSerializedAttribute.cs" />\r
- <Compile Include="System\NotFiniteNumberException.cs" />\r
- <Compile Include="System\NotImplementedException.cs" />\r
- <Compile Include="System\NotSupportedException.cs" />\r
- <Compile Include="System\Nullable.cs" />\r
- <Compile Include="System\NullConsoleDriver.cs" />\r
- <Compile Include="System\NullReferenceException.cs" />\r
- <Compile Include="System\NumberFormatter.cs" />\r
- <Compile Include="System\Object.cs" />\r
- <Compile Include="System\ObjectDisposedException.cs" />\r
- <Compile Include="System\ObsoleteAttribute.cs" />\r
- <Compile Include="System\OperatingSystem.cs" />\r
- <Compile Include="System\OperationCanceledException.cs" />\r
- <Compile Include="System\OutOfMemoryException.cs" />\r
- <Compile Include="System\OverflowException.cs" />\r
- <Compile Include="System\ParamArrayAttribute.cs" />\r
- <Compile Include="System\PlatformID.cs" />\r
- <Compile Include="System\PlatformNotSupportedException.cs" />\r
- <Compile Include="System\Predicate.cs" />\r
- <Compile Include="System\Progress.cs" />\r
- <Compile Include="System\Random.cs" />\r
- <Compile Include="System\RankException.cs" />\r
- <Compile Include="System\ResolveEventArgs.cs" />\r
- <Compile Include="System\ResolveEventHandler.cs" />\r
- <Compile Include="System\RuntimeArgumentHandle.cs" />\r
- <Compile Include="System\RuntimeFieldHandle.cs" />\r
- <Compile Include="System\RuntimeMethodHandle.cs" />\r
- <Compile Include="System\RuntimeTypeHandle.cs" />\r
- <Compile Include="System\SByte.cs" />\r
- <Compile Include="System\SerializableAttribute.cs" />\r
- <Compile Include="System\Single.cs" />\r
- <Compile Include="System\StackOverflowException.cs" />\r
- <Compile Include="System\STAThreadAttribute.cs" />\r
- <Compile Include="System\String.cs" />\r
- <Compile Include="System\StringComparer.cs" />\r
- <Compile Include="System\StringComparison.cs" />\r
- <Compile Include="System\StringSplitOptions.cs" />\r
- <Compile Include="System\SystemException.cs" />\r
- <Compile Include="System\TermInfoBooleans.cs" />\r
- <Compile Include="System\TermInfoDriver.cs" />\r
- <Compile Include="System\TermInfoNumbers.cs" />\r
- <Compile Include="System\TermInfoReader.cs" />\r
- <Compile Include="System\TermInfoStrings.cs" />\r
- <Compile Include="System\ThreadStaticAttribute.cs" />\r
- <Compile Include="System\TimeoutException.cs" />\r
- <Compile Include="System\TimeSpan.cs" />\r
- <Compile Include="System\TimeZone.cs" />\r
- <Compile Include="System\TimeZoneNotFoundException.cs" />\r
- <Compile Include="System\Tuple.cs" />\r
- <Compile Include="System\Tuples.cs" />\r
- <Compile Include="System\Type.cs" />\r
- <Compile Include="System\TypeAccessException.cs" />\r
- <Compile Include="System\TypeCode.cs" />\r
- <Compile Include="System\TypedReference.cs" />\r
- <Compile Include="System\TypeInitializationException.cs" />\r
- <Compile Include="System\TypeLoadException.cs" />\r
- <Compile Include="System\TypeIdentifier.cs" />\r
- <Compile Include="System\TypeSpec.cs" />\r
- <Compile Include="System\TypeUnloadedException.cs" />\r
- <Compile Include="System\UInt16.cs" />\r
- <Compile Include="System\UInt32.cs" />\r
- <Compile Include="System\UInt64.cs" />\r
- <Compile Include="System\UIntPtr.cs" />\r
- <Compile Include="System\UnauthorizedAccessException.cs" />\r
- <Compile Include="System\UnhandledExceptionEventArgs.cs" />\r
- <Compile Include="System\UnhandledExceptionEventHandler.cs" />\r
- <Compile Include="System\UnitySerializationHolder.cs" />\r
- <Compile Include="System\ValueType.cs" />\r
- <Compile Include="System\Variant.cs" />\r
- <Compile Include="System\Version.cs" />\r
- <Compile Include="System\Void.cs" />\r
- <Compile Include="System\WeakReference.cs" />\r
- <Compile Include="System\WeakReference_T.cs" />\r
- <Compile Include="System\WindowsConsoleDriver.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent>\r
-\r
- </PreBuildEvent>\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
- <ItemGroup>\r
- <EmbeddedResource Include="resources/collation.core.bin">\r
- <LogicalName>collation.core.bin</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/collation.tailoring.bin">\r
- <LogicalName>collation.tailoring.bin</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/collation.cjkCHS.bin">\r
- <LogicalName>collation.cjkCHS.bin</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/collation.cjkCHT.bin">\r
- <LogicalName>collation.cjkCHT.bin</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/collation.cjkJA.bin">\r
- <LogicalName>collation.cjkJA.bin</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/collation.cjkKO.bin">\r
- <LogicalName>collation.cjkKO.bin</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/collation.cjkKOlv2.bin">\r
- <LogicalName>collation.cjkKOlv2.bin</LogicalName>\r
- </EmbeddedResource>\r
- </ItemGroup>\r
-</Project>\r
-
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{2BDF80D1-6F06-4908-B351-835292B7A9B9}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>612,618,1699</NoWarn>\r
- <OutputPath>./../../class/lib/build</OutputPath>\r
- <NoStdLib>True</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>mscorlib</AssemblyName>\r
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>612,618,1699</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;INSIDE_CORLIB;LIBC;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>612,618,1699</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>INSIDE_CORLIB;LIBC;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="..\..\build\common\Consts.cs" />\r
- <Compile Include="..\..\build\common\Locale.cs" />\r
- <Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Math.Prime.Generator\NextPrimeFinder.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Math.Prime.Generator\PrimeGeneratorBase.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Math.Prime.Generator\SequentialSearchPrimeGeneratorBase.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Math.Prime\ConfidenceFactor.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Math.Prime\PrimalityTests.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Math\BigInteger.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Authenticode\AuthenticodeBase.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Authenticode\AuthenticodeDeformatter.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\ARC4Managed.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\CryptoConvert.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\CryptoTools.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\KeyPairPersistence.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\MD2.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\MD2Managed.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\MD4.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\MD4Managed.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\PKCS1.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\PKCS8.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\RC4.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\RSAManaged.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.Cryptography\SymmetricTransform.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509.Extensions\BasicConstraintsExtension.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509.Extensions\KeyUsageExtension.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509.Extensions\SubjectKeyIdentifierExtension.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\PKCS12.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X501Name.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509Certificate.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509CertificateCollection.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509Chain.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509ChainStatusFlags.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509CRL.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509Extension.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509Extensions.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509Store.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509StoreManager.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X509Stores.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security.X509\X520Attributes.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security\ASN1.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security\ASN1Convert.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security\BitConverterLE.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security\PKCS7.cs" />\r
- <Compile Include="..\Mono.Security\Mono.Security\StrongName.cs" />\r
- <Compile Include="..\System.Core\System.Security.Cryptography\Aes.cs" />\r
- <Compile Include="..\System.Core\System\TimeZoneInfo.AdjustmentRule.cs" />\r
- <Compile Include="..\System.Core\System\TimeZoneInfo.Android.cs" />\r
- <Compile Include="..\System.Core\System\TimeZoneInfo.cs" />\r
- <Compile Include="..\System.Core\System\TimeZoneInfo.MonoTouch.cs" />\r
- <Compile Include="..\System.Core\System\TimeZoneInfo.TransitionTime.cs" />\r
- <Compile Include="..\System\System.Threading\SemaphoreFullException.cs" />\r
- <Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\CriticalHandleMinusOneIsInvalid.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\CriticalHandleZeroOrMinusOneIsInvalid.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafeFileHandle.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafeHandleMinusOneIsInvalid.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafeHandleZeroOrMinusOneIsInvalid.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafeRegistryHandle.cs" />\r
- <Compile Include="Microsoft.Win32.SafeHandles\SafeWaitHandle.cs" />\r
- <Compile Include="Microsoft.Win32\IRegistryApi.cs" />\r
- <Compile Include="Microsoft.Win32\Registry.cs" />\r
- <Compile Include="Microsoft.Win32\RegistryHive.cs" />\r
- <Compile Include="Microsoft.Win32\RegistryKey.cs" />\r
- <Compile Include="Microsoft.Win32\RegistryKeyPermissionCheck.cs" />\r
- <Compile Include="Microsoft.Win32\RegistryOptions.cs" />\r
- <Compile Include="Microsoft.Win32\RegistryValueKind.cs" />\r
- <Compile Include="Microsoft.Win32\RegistryValueOptions.cs" />\r
- <Compile Include="Microsoft.Win32\RegistryView.cs" />\r
- <Compile Include="Microsoft.Win32\UnixRegistryApi.cs" />\r
- <Compile Include="Microsoft.Win32\Win32RegistryApi.cs" />\r
- <Compile Include="Microsoft.Win32\Win32ResultCode.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\CodePointIndexer.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\MSCompatUnicodeTable.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\MSCompatUnicodeTableUtil.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\Normalization.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\NormalizationTableUtil.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\SimpleCollator.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\SortKey.cs" />\r
- <Compile Include="Mono.Globalization.Unicode\SortKeyBuffer.cs" />\r
- <Compile Include="Mono.Interop\ComInteropProxy.cs" />\r
- <Compile Include="Mono.Interop\IDispatch.cs" />\r
- <Compile Include="Mono.Interop\IUnknown.cs" />\r
- <Compile Include="Mono.Security.Cryptography\DSAManaged.cs" />\r
- <Compile Include="Mono.Security.Cryptography\HMACAlgorithm.cs" />\r
- <Compile Include="Mono.Security.Cryptography\MACAlgorithm.cs" />\r
- <Compile Include="Mono.Security\StrongNameManager.cs" />\r
- <Compile Include="Mono.Security\Uri.cs" />\r
- <Compile Include="Mono.Xml\SecurityParser.cs" />\r
- <Compile Include="Mono.Xml\SmallXmlParser.cs" />\r
- <Compile Include="Mono\DataConverter.cs" />\r
- <Compile Include="Mono\Runtime.cs" />\r
- <Compile Include="System.Collections.Concurrent.Partitioners\EnumerablePartitioner.cs" />\r
- <Compile Include="System.Collections.Concurrent.Partitioners\ListPartitioner.cs" />\r
- <Compile Include="System.Collections.Concurrent.Partitioners\UserRangePartitioner.cs" />\r
- <Compile Include="System.Collections.Concurrent\ConcurrentDictionary.cs" />\r
- <Compile Include="System.Collections.Concurrent\ConcurrentOrderedList.cs" />\r
- <Compile Include="System.Collections.Concurrent\ConcurrentQueue.cs" />\r
- <Compile Include="System.Collections.Concurrent\ConcurrentStack.cs" />\r
- <Compile Include="System.Collections.Concurrent\EnumerablePartitionerOptions.cs" />\r
- <Compile Include="System.Collections.Concurrent\IProducerConsumerCollection.cs" />\r
- <Compile Include="System.Collections.Concurrent\OrderablePartitioner.cs" />\r
- <Compile Include="System.Collections.Concurrent\Partitioner.cs" />\r
- <Compile Include="System.Collections.Concurrent\SplitOrderedList.cs" />\r
- <Compile Include="System.Collections.Generic\CollectionDebuggerView.cs" />\r
- <Compile Include="System.Collections.Generic\Comparer.cs" />\r
- <Compile Include="System.Collections.Generic\Dictionary.cs" />\r
- <Compile Include="System.Collections.Generic\EqualityComparer.cs" />\r
- <Compile Include="System.Collections.Generic\ICollection.cs" />\r
- <Compile Include="System.Collections.Generic\IComparer.cs" />\r
- <Compile Include="System.Collections.Generic\IDictionary.cs" />\r
- <Compile Include="System.Collections.Generic\IEnumerable.cs" />\r
- <Compile Include="System.Collections.Generic\IEnumerator.cs" />\r
- <Compile Include="System.Collections.Generic\IEqualityComparer.cs" />\r
- <Compile Include="System.Collections.Generic\IList.cs" />\r
- <Compile Include="System.Collections.Generic\IReadOnlyCollection.cs" />\r
- <Compile Include="System.Collections.Generic\IReadOnlyDictionary.cs" />\r
- <Compile Include="System.Collections.Generic\IReadOnlyList.cs" />\r
- <Compile Include="System.Collections.Generic\KeyNotFoundException.cs" />\r
- <Compile Include="System.Collections.Generic\KeyValuePair.cs" />\r
- <Compile Include="System.Collections.Generic\List.cs" />\r
- <Compile Include="System.Collections.ObjectModel\Collection.cs" />\r
- <Compile Include="System.Collections.ObjectModel\KeyedCollection.cs" />\r
- <Compile Include="System.Collections.ObjectModel\ReadOnlyCollection.cs" />\r
- <Compile Include="System.Collections.ObjectModel\ReadOnlyDictionary.cs" />\r
- <Compile Include="System.Collections\ArrayList.cs" />\r
- <Compile Include="System.Collections\BitArray.cs" />\r
- <Compile Include="System.Collections\CaseInsensitiveComparer.cs" />\r
- <Compile Include="System.Collections\CaseInsensitiveHashCodeProvider.cs" />\r
- <Compile Include="System.Collections\CollectionBase.cs" />\r
- <Compile Include="System.Collections\CollectionDebuggerView.cs" />\r
- <Compile Include="System.Collections\Comparer.cs" />\r
- <Compile Include="System.Collections\DictionaryBase.cs" />\r
- <Compile Include="System.Collections\DictionaryEntry.cs" />\r
- <Compile Include="System.Collections\HashPrimeNumbers.cs" />\r
- <Compile Include="System.Collections\Hashtable.cs" />\r
- <Compile Include="System.Collections\ICollection.cs" />\r
- <Compile Include="System.Collections\IComparer.cs" />\r
- <Compile Include="System.Collections\IDictionary.cs" />\r
- <Compile Include="System.Collections\IDictionaryEnumerator.cs" />\r
- <Compile Include="System.Collections\IEnumerable.cs" />\r
- <Compile Include="System.Collections\IEnumerator.cs" />\r
- <Compile Include="System.Collections\IEqualityComparer.cs" />\r
- <Compile Include="System.Collections\IHashCodeProvider.cs" />\r
- <Compile Include="System.Collections\IList.cs" />\r
- <Compile Include="System.Collections\IStructuralComparable.cs" />\r
- <Compile Include="System.Collections\IStructuralEquatable.cs" />\r
- <Compile Include="System.Collections\Queue.cs" />\r
- <Compile Include="System.Collections\ReadOnlyCollectionBase.cs" />\r
- <Compile Include="System.Collections\SortedList.cs" />\r
- <Compile Include="System.Collections\Stack.cs" />\r
- <Compile Include="System.Collections\StructuralComparisons.cs" />\r
- <Compile Include="System.Configuration.Assemblies\AssemblyHash.cs" />\r
- <Compile Include="System.Configuration.Assemblies\AssemblyHashAlgorithm.cs" />\r
- <Compile Include="System.Configuration.Assemblies\AssemblyVersionCompatibility.cs" />\r
- <Compile Include="System.Configuration.Assemblies\ProcessorID.cs" />\r
- <Compile Include="System.Deployment.Internal\InternalActivationContextHelper.cs" />\r
- <Compile Include="System.Deployment.Internal\InternalApplicationIdentityHelper.cs" />\r
- <Compile Include="System.Diagnostics.CodeAnalysis\SuppressMessageAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts.Internal\ContractHelper.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\Contract.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractAbbreviatorAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractArgumentValidatorAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractClassAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractClassForAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractException.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractFailedEventArgs.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractFailureKind.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractInvariantMethodAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractOptionAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractPublicPropertyNameAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractReferenceAssemblyAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractRuntimeIgnoredAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractShouldAssertException.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\ContractVerificationAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Contracts\PureAttribute.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolBinder.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolBinder1.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolDocument.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolDocumentWriter.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolMethod.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolNamespace.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolReader.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolScope.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolVariable.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\ISymbolWriter.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\SymAddressKind.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\SymbolToken.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\SymDocumentType.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\SymLanguageType.cs" />\r
- <Compile Include="System.Diagnostics.SymbolStore\SymLanguageVendor.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\EventAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\EventCommand.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\EventCommandEventArgs.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\EventKeywords.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\EventLevel.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\EventSource.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\EventSourceAttribute.cs" />\r
- <Compile Include="System.Diagnostics.Tracing\NonEventAttribute.cs" />\r
- <Compile Include="System.Diagnostics\ConditionalAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggableAttribute.cs" />\r
- <Compile Include="System.Diagnostics\Debugger.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerBrowsableAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerBrowsableState.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerDisplayAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerHiddenAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerNonUserCodeAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerStepperBoundaryAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerStepThroughAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerTypeProxyAttribute.cs" />\r
- <Compile Include="System.Diagnostics\DebuggerVisualizerAttribute.cs" />\r
- <Compile Include="System.Diagnostics\StackFrame.cs" />\r
- <Compile Include="System.Diagnostics\StackTrace.cs" />\r
- <Compile Include="System.Globalization\Calendar.cs" />\r
- <Compile Include="System.Globalization\CalendarAlgorithmType.cs" />\r
- <Compile Include="System.Globalization\CalendarWeekRule.cs" />\r
- <Compile Include="System.Globalization\CalendricalCalculations.cs" />\r
- <Compile Include="System.Globalization\CharUnicodeInfo.cs" />\r
- <Compile Include="System.Globalization\ChineseLunisolarCalendar.cs" />\r
- <Compile Include="System.Globalization\CodePageDataItem.cs" />\r
- <Compile Include="System.Globalization\CompareInfo.cs" />\r
- <Compile Include="System.Globalization\CompareOptions.cs" />\r
- <Compile Include="System.Globalization\CultureInfo.cs" />\r
- <Compile Include="System.Globalization\CultureNotFoundException.cs" />\r
- <Compile Include="System.Globalization\CultureTypes.cs" />\r
- <Compile Include="System.Globalization\DateTimeFormatInfo.cs" />\r
- <Compile Include="System.Globalization\DateTimeStyles.cs" />\r
- <Compile Include="System.Globalization\DaylightTime.cs" />\r
- <Compile Include="System.Globalization\DigitShapes.cs" />\r
- <Compile Include="System.Globalization\EastAsianLunisolarCalendar.cs" />\r
- <Compile Include="System.Globalization\GregorianCalendar.cs" />\r
- <Compile Include="System.Globalization\GregorianCalendarTypes.cs" />\r
- <Compile Include="System.Globalization\HebrewCalendar.cs" />\r
- <Compile Include="System.Globalization\HijriCalendar.cs" />\r
- <Compile Include="System.Globalization\IdnMapping.cs" />\r
- <Compile Include="System.Globalization\JapaneseCalendar.cs" />\r
- <Compile Include="System.Globalization\JapaneseLunisolarCalendar.cs" />\r
- <Compile Include="System.Globalization\JulianCalendar.cs" />\r
- <Compile Include="System.Globalization\KoreanCalendar.cs" />\r
- <Compile Include="System.Globalization\KoreanLunisolarCalendar.cs" />\r
- <Compile Include="System.Globalization\NumberFormatInfo.cs" />\r
- <Compile Include="System.Globalization\NumberStyles.cs" />\r
- <Compile Include="System.Globalization\PersianCalendar.cs" />\r
- <Compile Include="System.Globalization\RegionInfo.cs" />\r
- <Compile Include="System.Globalization\RegionInfo.MonoTouch.cs" />\r
- <Compile Include="System.Globalization\SortVersion.cs" />\r
- <Compile Include="System.Globalization\StringInfo.cs" />\r
- <Compile Include="System.Globalization\TaiwanCalendar.cs" />\r
- <Compile Include="System.Globalization\TaiwanLunisolarCalendar.cs" />\r
- <Compile Include="System.Globalization\TextElementEnumerator.cs" />\r
- <Compile Include="System.Globalization\TextInfo.cs" />\r
- <Compile Include="System.Globalization\ThaiBuddhistCalendar.cs" />\r
- <Compile Include="System.Globalization\TimeSpanStyles.cs" />\r
- <Compile Include="System.Globalization\UmAlQuraCalendar.cs" />\r
- <Compile Include="System.Globalization\UnicodeCategory.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\INormalizeForIsolatedStorage.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorage.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorageException.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorageFile.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorageFileEnumerator.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorageFileStream.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorageScope.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorageSecurityOptions.cs" />\r
- <Compile Include="System.IO.IsolatedStorage\IsolatedStorageSecurityState.cs" />\r
- <Compile Include="System.IO\BinaryReader.cs" />\r
- <Compile Include="System.IO\BinaryWriter.cs" />\r
- <Compile Include="System.IO\BufferedStream.cs" />\r
- <Compile Include="System.IO\Directory.cs" />\r
- <Compile Include="System.IO\DirectoryInfo.cs" />\r
- <Compile Include="System.IO\DirectoryNotFoundException.cs" />\r
- <Compile Include="System.IO\DriveInfo.cs" />\r
- <Compile Include="System.IO\DriveNotFoundException.cs" />\r
- <Compile Include="System.IO\DriveType.cs" />\r
- <Compile Include="System.IO\EndOfStreamException.cs" />\r
- <Compile Include="System.IO\File.cs" />\r
- <Compile Include="System.IO\FileAccess.cs" />\r
- <Compile Include="System.IO\FileAttributes.cs" />\r
- <Compile Include="System.IO\FileInfo.cs" />\r
- <Compile Include="System.IO\FileLoadException.cs" />\r
- <Compile Include="System.IO\FileMode.cs" />\r
- <Compile Include="System.IO\FileNotFoundException.cs" />\r
- <Compile Include="System.IO\FileOptions.cs" />\r
- <Compile Include="System.IO\FileShare.cs" />\r
- <Compile Include="System.IO\FileStream.cs" />\r
- <Compile Include="System.IO\FileStreamAsyncResult.cs" />\r
- <Compile Include="System.IO\FileSystemInfo.cs" />\r
- <Compile Include="System.IO\IOException.cs" />\r
- <Compile Include="System.IO\LogcatTextWriter.cs" />\r
- <Compile Include="System.IO\MemoryStream.cs" />\r
- <Compile Include="System.IO\MonoFileType.cs" />\r
- <Compile Include="System.IO\MonoIO.cs" />\r
- <Compile Include="System.IO\MonoIOError.cs" />\r
- <Compile Include="System.IO\MonoIOStat.cs" />\r
- <Compile Include="System.IO\Path.cs" />\r
- <Compile Include="System.IO\PathTooLongException.cs" />\r
- <Compile Include="System.IO\SearchOption.cs" />\r
- <Compile Include="System.IO\SearchPattern.cs" />\r
- <Compile Include="System.IO\SeekOrigin.cs" />\r
- <Compile Include="System.IO\Stream.cs" />\r
- <Compile Include="System.IO\StreamReader.cs" />\r
- <Compile Include="System.IO\StreamWriter.cs" />\r
- <Compile Include="System.IO\StringReader.cs" />\r
- <Compile Include="System.IO\StringWriter.cs" />\r
- <Compile Include="System.IO\TextReader.cs" />\r
- <Compile Include="System.IO\TextWriter.cs" />\r
- <Compile Include="System.IO\UnexceptionalStreamReader.cs" />\r
- <Compile Include="System.IO\UnexceptionalStreamWriter.cs" />\r
- <Compile Include="System.IO\UnmanagedMemoryAccessor.cs" />\r
- <Compile Include="System.IO\UnmanagedMemoryStream.cs" />\r
- <Compile Include="System.Reflection.Emit\AssemblyBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\AssemblyBuilderAccess.cs" />\r
- <Compile Include="System.Reflection.Emit\ConstructorBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\ConstructorOnTypeBuilderInst.cs" />\r
- <Compile Include="System.Reflection.Emit\CustomAttributeBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\DerivedTypes.cs" />\r
- <Compile Include="System.Reflection.Emit\DynamicILInfo.cs" />\r
- <Compile Include="System.Reflection.Emit\DynamicMethod.cs" />\r
- <Compile Include="System.Reflection.Emit\EnumBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\EventBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\EventOnTypeBuilderInst.cs" />\r
- <Compile Include="System.Reflection.Emit\EventToken.cs" />\r
- <Compile Include="System.Reflection.Emit\FieldBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\FieldOnTypeBuilderInst.cs" />\r
- <Compile Include="System.Reflection.Emit\FieldToken.cs" />\r
- <Compile Include="System.Reflection.Emit\FlowControl.cs" />\r
- <Compile Include="System.Reflection.Emit\GenericTypeParameterBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\ILGenerator.cs" />\r
- <Compile Include="System.Reflection.Emit\Label.cs" />\r
- <Compile Include="System.Reflection.Emit\LocalBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\MethodBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\MethodOnTypeBuilderInst.cs" />\r
- <Compile Include="System.Reflection.Emit\MethodRental.cs" />\r
- <Compile Include="System.Reflection.Emit\MethodToken.cs" />\r
- <Compile Include="System.Reflection.Emit\ModuleBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\MonoArrayMethod.cs" />\r
- <Compile Include="System.Reflection.Emit\OpCode.cs" />\r
- <Compile Include="System.Reflection.Emit\OpCodeNames.cs" />\r
- <Compile Include="System.Reflection.Emit\OpCodes.cs" />\r
- <Compile Include="System.Reflection.Emit\OpCodeType.cs" />\r
- <Compile Include="System.Reflection.Emit\OperandType.cs" />\r
- <Compile Include="System.Reflection.Emit\PackingSize.cs" />\r
- <Compile Include="System.Reflection.Emit\ParameterBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\ParameterToken.cs" />\r
- <Compile Include="System.Reflection.Emit\PEFileKinds.cs" />\r
- <Compile Include="System.Reflection.Emit\PropertyBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\PropertyOnTypeBuilderInst.cs" />\r
- <Compile Include="System.Reflection.Emit\PropertyToken.cs" />\r
- <Compile Include="System.Reflection.Emit\SignatureHelper.cs" />\r
- <Compile Include="System.Reflection.Emit\SignatureToken.cs" />\r
- <Compile Include="System.Reflection.Emit\StackBehaviour.cs" />\r
- <Compile Include="System.Reflection.Emit\StringToken.cs" />\r
- <Compile Include="System.Reflection.Emit\TypeBuilder.cs" />\r
- <Compile Include="System.Reflection.Emit\TypeToken.cs" />\r
- <Compile Include="System.Reflection.Emit\UnmanagedMarshal.cs" />\r
- <Compile Include="System.Reflection\AmbiguousMatchException.cs" />\r
- <Compile Include="System.Reflection\Assembly.cs" />\r
- <Compile Include="System.Reflection\AssemblyAlgorithmIdAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyCompanyAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyConfigurationAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyContentType.cs" />\r
- <Compile Include="System.Reflection\AssemblyCopyrightAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyCultureAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyDefaultAliasAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyDelaySignAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyDescriptionAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyFileVersionAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyFlagsAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyInformationalVersionAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyKeyFileAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyKeyNameAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyMetadataAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyName.cs" />\r
- <Compile Include="System.Reflection\AssemblyNameFlags.cs" />\r
- <Compile Include="System.Reflection\AssemblyNameProxy.cs" />\r
- <Compile Include="System.Reflection\AssemblyProductAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblySignatureKeyAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyTitleAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyTradeMarkAttribute.cs" />\r
- <Compile Include="System.Reflection\AssemblyVersionAttribute.cs" />\r
- <Compile Include="System.Reflection\Binder.cs" />\r
- <Compile Include="System.Reflection\BindingFlags.cs" />\r
- <Compile Include="System.Reflection\CallingConventions.cs" />\r
- <Compile Include="System.Reflection\ConstructorInfo.cs" />\r
- <Compile Include="System.Reflection\CustomAttributeData.cs" />\r
- <Compile Include="System.Reflection\CustomAttributeExtensions.cs" />\r
- <Compile Include="System.Reflection\CustomAttributeFormatException.cs" />\r
- <Compile Include="System.Reflection\CustomAttributeNamedArgument.cs" />\r
- <Compile Include="System.Reflection\CustomAttributeTypedArgument.cs" />\r
- <Compile Include="System.Reflection\DefaultMemberAttribute.cs" />\r
- <Compile Include="System.Reflection\EventAttributes.cs" />\r
- <Compile Include="System.Reflection\EventInfo.cs" />\r
- <Compile Include="System.Reflection\ExceptionHandlingClause.cs" />\r
- <Compile Include="System.Reflection\ExceptionHandlingClauseOptions.cs" />\r
- <Compile Include="System.Reflection\FieldAttributes.cs" />\r
- <Compile Include="System.Reflection\FieldInfo.cs" />\r
- <Compile Include="System.Reflection\GenericParameterAttributes.cs" />\r
- <Compile Include="System.Reflection\ICustomAttributeProvider.cs" />\r
- <Compile Include="System.Reflection\ImageFileMachine.cs" />\r
- <Compile Include="System.Reflection\InterfaceMapping.cs" />\r
- <Compile Include="System.Reflection\IntrospectionExtensions.cs" />\r
- <Compile Include="System.Reflection\InvalidFilterCriteriaException.cs" />\r
- <Compile Include="System.Reflection\IReflect.cs" />\r
- <Compile Include="System.Reflection\IReflectableType.cs" />\r
- <Compile Include="System.Reflection\LocalVariableInfo.cs" />\r
- <Compile Include="System.Reflection\ManifestResourceInfo.cs" />\r
- <Compile Include="System.Reflection\MemberFilter.cs" />\r
- <Compile Include="System.Reflection\MemberInfo.cs" />\r
- <Compile Include="System.Reflection\MemberInfoSerializationHolder.cs" />\r
- <Compile Include="System.Reflection\MemberTypes.cs" />\r
- <Compile Include="System.Reflection\MethodAttributes.cs" />\r
- <Compile Include="System.Reflection\MethodBase.cs" />\r
- <Compile Include="System.Reflection\MethodBody.cs" />\r
- <Compile Include="System.Reflection\MethodImplAttributes.cs" />\r
- <Compile Include="System.Reflection\MethodInfo.cs" />\r
- <Compile Include="System.Reflection\Missing.cs" />\r
- <Compile Include="System.Reflection\Module.cs" />\r
- <Compile Include="System.Reflection\ModuleResolveEventHandler.cs" />\r
- <Compile Include="System.Reflection\MonoAssembly.cs" />\r
- <Compile Include="System.Reflection\MonoEvent.cs" />\r
- <Compile Include="System.Reflection\MonoField.cs" />\r
- <Compile Include="System.Reflection\MonoGenericClass.cs" />\r
- <Compile Include="System.Reflection\MonoGenericMethod.cs" />\r
- <Compile Include="System.Reflection\MonoMethod.cs" />\r
- <Compile Include="System.Reflection\MonoModule.cs" />\r
- <Compile Include="System.Reflection\MonoParameterInfo.cs" />\r
- <Compile Include="System.Reflection\MonoProperty.cs" />\r
- <Compile Include="System.Reflection\ObfuscateAssemblyAttribute.cs" />\r
- <Compile Include="System.Reflection\ObfuscationAttribute.cs" />\r
- <Compile Include="System.Reflection\ParameterAttributes.cs" />\r
- <Compile Include="System.Reflection\ParameterInfo.cs" />\r
- <Compile Include="System.Reflection\ParameterModifier.cs" />\r
- <Compile Include="System.Reflection\Pointer.cs" />\r
- <Compile Include="System.Reflection\PortableExecutableKinds.cs" />\r
- <Compile Include="System.Reflection\ProcessorArchitecture.cs" />\r
- <Compile Include="System.Reflection\PropertyAttributes.cs" />\r
- <Compile Include="System.Reflection\PropertyInfo.cs" />\r
- <Compile Include="System.Reflection\ReflectionContext.cs" />\r
- <Compile Include="System.Reflection\ReflectionTypeLoadException.cs" />\r
- <Compile Include="System.Reflection\ResourceAttributes.cs" />\r
- <Compile Include="System.Reflection\ResourceLocation.cs" />\r
- <Compile Include="System.Reflection\RuntimeReflectionExtensions.cs" />\r
- <Compile Include="System.Reflection\StrongNameKeyPair.cs" />\r
- <Compile Include="System.Reflection\TargetException.cs" />\r
- <Compile Include="System.Reflection\TargetInvocationException.cs" />\r
- <Compile Include="System.Reflection\TargetParameterCountException.cs" />\r
- <Compile Include="System.Reflection\TypeAttributes.cs" />\r
- <Compile Include="System.Reflection\TypeDelegator.cs" />\r
- <Compile Include="System.Reflection\TypeFilter.cs" />\r
- <Compile Include="System.Reflection\TypeInfo.cs" />\r
- <Compile Include="System.Resources\IResourceReader.cs" />\r
- <Compile Include="System.Resources\IResourceWriter.cs" />\r
- <Compile Include="System.Resources\MissingManifestResourceException.cs" />\r
- <Compile Include="System.Resources\MissingSatelliteAssemblyException.cs" />\r
- <Compile Include="System.Resources\NeutralResourcesLanguageAttribute.cs" />\r
- <Compile Include="System.Resources\ResourceManager.cs" />\r
- <Compile Include="System.Resources\ResourceReader.cs" />\r
- <Compile Include="System.Resources\ResourceSet.cs" />\r
- <Compile Include="System.Resources\ResourceWriter.cs" />\r
- <Compile Include="System.Resources\RuntimeResourceSet.cs" />\r
- <Compile Include="System.Resources\SatelliteContractVersionAttribute.cs" />\r
- <Compile Include="System.Resources\UltimateResourceFallbackLocation.cs" />\r
- <Compile Include="System.Resources\Win32Resources.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\AccessedThroughPropertyAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\AsyncStateMachineAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\AsyncTaskMethodBuilder.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\AsyncTaskMethodBuilder_T.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\AsyncVoidMethodBuilder.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CallConvCdecl.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CallConvFastcall.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CallConvStdcall.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CallConvThiscall.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CallerFilePathAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CallerLineNumberAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CallerMemberNameAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CompilationRelaxations.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CompilationRelaxationsAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CompilerGeneratedAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CompilerGlobalScopeAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CompilerMarshalOverride.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ConditionalWeakTable.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ConfiguredTaskAwaitable.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ConfiguredTaskAwaitable_T.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ContractHelper.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\CustomConstantAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\DateTimeConstantAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\DecimalConstantAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\DefaultDependencyAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\DependencyAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\DiscardableAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ExtensionAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\FixedAddressValueTypeAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\FixedBufferAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\HasCopySemanticsAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IAsyncStateMachine.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ICriticalNotifyCompletion.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IDispatchConstantAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IndexerNameAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\INotifyCompletion.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\InternalsVisibleToAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsBoxed.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsByValue.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsConst.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsCopyConstructed.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsExplicitlyDereferenced.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsImplicitlyDereferenced.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsJitIntrinsic.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsLong.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsPinned.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsSignUnspecifiedByte.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsUdtReturn.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IsVolatile.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IteratorStateMachineAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\IUnknownConstantAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\LoadHint.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\MethodCodeType.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\MethodImplAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\MethodImplOptions.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\NativeCppClassAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ReferenceAssemblyAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\RequiredAttributeAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\RuntimeCompatibilityAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\RuntimeHelpers.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\RuntimeWrappedException.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\ScopelessEnumAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\SpecialNameAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\StateMachineAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\StringFreezingAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\SuppressIldasmAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\TaskAwaiter.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\TaskAwaiter_T.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\TypeForwardedFromAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\TypeForwardedToAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\UnsafeValueTypeAttribute.cs" />\r
- <Compile Include="System.Runtime.CompilerServices\YieldAwaitable.cs" />\r
- <Compile Include="System.Runtime.ConstrainedExecution\CER.cs" />\r
- <Compile Include="System.Runtime.ConstrainedExecution\Consistency.cs" />\r
- <Compile Include="System.Runtime.ConstrainedExecution\CriticialFinalizerObject.cs" />\r
- <Compile Include="System.Runtime.ConstrainedExecution\PrePrepareMethodAttribute.cs" />\r
- <Compile Include="System.Runtime.ConstrainedExecution\ReliabilityContractAttribute.cs" />\r
- <Compile Include="System.Runtime.ExceptionServices\ExceptionDispatchInfo.cs" />\r
- <Compile Include="System.Runtime.ExceptionServices\FirstChanceExceptionEventArgs.cs" />\r
- <Compile Include="System.Runtime.ExceptionServices\HandleProcessCorruptedStateExceptionsAttribute.cs" />\r
- <Compile Include="System.Runtime.Hosting\ActivationArguments.cs" />\r
- <Compile Include="System.Runtime.Hosting\ApplicationActivator.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\BIND_OPTS.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\BINDPTR.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\CALLCONV.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\CONNECTDATA.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\DESCKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\DISPPARAMS.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ELEMDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\EXCEPINFO.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\FILETIME.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\FUNCDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\FUNCFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\FUNCKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IBindCtx.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IConnectionPoint.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IConnectionPointContainer.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IDLDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IDLFLAG.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumConnectionPoints.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumConnections.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumMoniker.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumString.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IEnumVARIANT.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IMoniker.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IMPLTYPEFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\INVOKEKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IPersistFile.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IRunningObjectTable.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\IStream.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ITypeComp.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ITypeInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ITypeInfo2.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ITypeLib.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\ITypeLib2.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\LIBFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\PARAMDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\PARAMFLAG.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\STATSTG.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\SYSKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\TYPEATTR.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\TYPEDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\TYPEFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\TYPEKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\TYPELIBATTR.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\VARDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\VARFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices.ComTypes\VARKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices.Expando\IExpando.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\DefaultInterfaceAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\DesignerNamespaceResolveEventArgs.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\EventRegistrationToken.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\EventRegistrationTokenTable.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\IActivationFactory.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\InterfaceImplementedInVersionAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\NamespaceResolveEventArgs.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\ReadOnlyArrayAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\ReturnValueNameAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\WindowsRuntimeMarshal.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\WindowsRuntimeMetadata.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\WriteOnlyArrayAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_Activator.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_Assembly.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_AssemblyBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_AssemblyName.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_Attribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_ConstructorBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_ConstructorInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_CustomAttributeBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_EnumBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_EventBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_EventInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_Exception.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_FieldBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_FieldInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_ILGenerator.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_LocalBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_MemberInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_MethodBase.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_MethodBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_MethodInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_MethodRental.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_Module.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_ModuleBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_ParameterBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_ParameterInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_PropertyBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_PropertyInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_SignatureHelper.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_Thread.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_Type.cs" />\r
- <Compile Include="System.Runtime.InteropServices\_TypeBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\AllowReversePInvokeCallsAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ArrayWithOffset.cs" />\r
- <Compile Include="System.Runtime.InteropServices\AssemblyRegistrationFlags.cs" />\r
- <Compile Include="System.Runtime.InteropServices\AutomationProxyAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\BestFitMappingAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\BIND_OPTS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\BINDPTR.cs" />\r
- <Compile Include="System.Runtime.InteropServices\BStrWrapper.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CALLCONV.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CallingConvention.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CharSet.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ClassInterfaceAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ClassInterfaceType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CoClassAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComAliasNameAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComCompatibleVersionAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComConversionLossAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComDefaultInterfaceAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComEventInterfaceAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\COMException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComImportAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComInterfaceType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComMemberType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComRegisterFunctionAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComSourceInterfacesAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComUnregisterFunctionAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComVisible.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CONNECTDATA.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CriticalHandle.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CurrencyWrapper.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DefaultCharSetAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DESCKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DispatchWrapper.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DispIdAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DISPPARAMS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DllImportAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ELEMDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ErrorWrapper.cs" />\r
- <Compile Include="System.Runtime.InteropServices\EXCEPINFO.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ExporterEventKind.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ExtensibleClassFactory.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ExternalException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\FieldOffsetAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\FILETIME.cs" />\r
- <Compile Include="System.Runtime.InteropServices\FUNCDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices\FUNCFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\FUNCKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices\GCHandle.cs" />\r
- <Compile Include="System.Runtime.InteropServices\GCHandleType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\GuidAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\HandleRef.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ICustomAdapter.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ICustomFactory.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ICustomMarshaler.cs" />\r
- <Compile Include="System.Runtime.InteropServices\IDispatchImplAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\IDispatchImplType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\IDLDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices\IDLFLAG.cs" />\r
- <Compile Include="System.Runtime.InteropServices\IMPLTYPEFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ImportedFromTypeLibAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ImporterEventKind.cs" />\r
- <Compile Include="System.Runtime.InteropServices\InAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\InterfaceTypeAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\InvalidComObjectException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\InvalidOleVariantTypeException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\INVOKEKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices\IRegistrationServices.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ITypeLibConverter.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ITypeLibExporterNameProvider.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ITypeLibExporterNotifySink.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ITypeLibImporterNotifySink.cs" />\r
- <Compile Include="System.Runtime.InteropServices\LayoutKind.cs" />\r
- <Compile Include="System.Runtime.InteropServices\LCIDConversionAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\LIBFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\Marshal.cs" />\r
- <Compile Include="System.Runtime.InteropServices\MarshalAsAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\MarshalDirectiveException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ObjectCreationDelegate.cs" />\r
- <Compile Include="System.Runtime.InteropServices\OptionalAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\OutAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\PARAMDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices\PARAMFLAG.cs" />\r
- <Compile Include="System.Runtime.InteropServices\PreserveSigAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\PrimaryInteropAssemblyAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ProgIdAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\RegistrationClassContext.cs" />\r
- <Compile Include="System.Runtime.InteropServices\RegistrationConnectionType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\RegistrationServices.cs" />\r
- <Compile Include="System.Runtime.InteropServices\RuntimeEnvironment.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SafeArrayRankMismatchException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SafeArrayTypeMismatchException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SafeBuffer.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SafeHandle.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SEHException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SetWin32ContextInIDispatchAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\STATSTG.cs" />\r
- <Compile Include="System.Runtime.InteropServices\StructLayoutAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SYSKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TYPEATTR.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TYPEDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TYPEFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeIdentifierAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TYPEKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TYPELIBATTR.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibConverter.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibExporterFlags.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibFuncAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibFuncFlags.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibImportClassAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibImporterFlags.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibTypeAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibTypeFlags.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibVarAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibVarFlags.cs" />\r
- <Compile Include="System.Runtime.InteropServices\TypeLibVersionAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIBindCtx.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIConnectionPoint.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIConnectionPointContainer.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIEnumConnectionPoints.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIEnumConnections.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIEnumMoniker.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIEnumString.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIEnumVARIANT.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIMoniker.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIPersistFile.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIRunningObjectTable.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMIStream.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMITypeComp.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMITypeInfo.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UCOMITypeLib.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UnknownWrapper.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UnmanagedFunctionPointerAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UnmanagedType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\VARDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices\VarEnum.cs" />\r
- <Compile Include="System.Runtime.InteropServices\VARFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\VariantWrapper.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\ActivationServices.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\ActivatorLevel.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\AppDomainLevelActivator.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\ConstructionLevelActivator.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\ContextLevelActivator.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\IActivator.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\IConstructionCallMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\IConstructionReturnMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\RemoteActivationAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\RemoteActivator.cs" />\r
- <Compile Include="System.Runtime.Remoting.Activation\UrlAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\AggregateDictionary.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\BaseChannelObjectWithProperties.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\BaseChannelSinkWithProperties.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\BaseChannelWithProperties.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ChannelDataStore.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ChannelServices.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ChannelSinkStackEntry.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ClientChannelSinkStack.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\CrossAppDomainChannel.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IChannel.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IChannelDataStore.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IChannelReceiver.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IChannelReceiverHook.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IChannelSender.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IChannelSinkBase.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IClientChannelSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IClientChannelSinkProvider.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IClientChannelSinkStack.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IClientFormatterSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IClientFormatterSinkProvider.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IClientResponseChannelSinkStack.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ISecurableChannel.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IServerChannelSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IServerChannelSinkProvider.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IServerChannelSinkStack.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IServerFormatterSinkProvider.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\IServerResponseChannelSinkStack.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ITransportHeaders.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ServerChannelSinkStack.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ServerDispatchSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ServerDispatchSinkProvider.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\ServerProcessing.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\SinkProviderData.cs" />\r
- <Compile Include="System.Runtime.Remoting.Channels\TransportHeaders.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\Context.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\ContextAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\ContextProperty.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\CrossContextChannel.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\CrossContextDelegate.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContextAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContextProperty.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContextPropertyActivator.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContributeClientContextSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContributeDynamicSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContributeEnvoySink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContributeObjectSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IContributeServerContextSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IDynamicMessageSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\IDynamicProperty.cs" />\r
- <Compile Include="System.Runtime.Remoting.Contexts\SynchronizationAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\ClientSponsor.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\ILease.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\ISponsor.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\Lease.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\LeaseManager.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\LeaseSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\LeaseState.cs" />\r
- <Compile Include="System.Runtime.Remoting.Lifetime\LifetimeServices.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ArgInfo.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\AsyncResult.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\CADMessages.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\CallContext.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ClientContextTerminatorSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ConstructionCall.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ConstructionCallDictionary.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ConstructionResponse.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\EnvoyTerminatorSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ErrorMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\Header.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\HeaderHandler.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IInternalMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IMessageCtrl.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IMessageSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IMethodCallMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IMethodMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IMethodReturnMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\InternalMessageWrapper.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\IRemotingFormatter.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ISerializationRootObject.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\LogicalCallContext.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MessageSurrogateFilter.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MethodCall.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MethodCallDictionary.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MethodCallMessageWrapper.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MethodDictionary.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MethodResponse.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MethodReturnDictionary.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MethodReturnMessageWrapper.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\MonoMethodMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\OneWayAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\RemotingSurrogate.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\RemotingSurrogateSelector.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ReturnMessage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ServerContextTerminatorSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\ServerObjectTerminatorSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Messaging\StackBuilderSink.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\ISoapXsd.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapAnyUri.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapBase64Binary.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapDate.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapDateTime.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapDay.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapDuration.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapEntities.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapEntity.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapHelper.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapHexBinary.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapId.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapIdref.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapIdrefs.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapInteger.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapLanguage.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapMonth.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapMonthDay.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapName.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNcName.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNegativeInteger.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNmtoken.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNmtokens.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNonNegativeInteger.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNonPositiveInteger.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNormalizedString.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapNotation.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapPositiveInteger.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapQName.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapTime.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapToken.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapYear.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata.W3cXsd2001\SoapYearMonth.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata\SoapAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata\SoapFieldAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata\SoapMethodAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata\SoapOption.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata\SoapParameterAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata\SoapTypeAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Metadata\XmlFieldOrderOption.cs" />\r
- <Compile Include="System.Runtime.Remoting.Proxies\ProxyAttribute.cs" />\r
- <Compile Include="System.Runtime.Remoting.Proxies\RealProxy.cs" />\r
- <Compile Include="System.Runtime.Remoting.Proxies\RemotingProxy.cs" />\r
- <Compile Include="System.Runtime.Remoting.Services\EnterpriseServicesHelper.cs" />\r
- <Compile Include="System.Runtime.Remoting.Services\ITrackingHandler.cs" />\r
- <Compile Include="System.Runtime.Remoting.Services\TrackingServices.cs" />\r
- <Compile Include="System.Runtime.Remoting\ActivatedClientTypeEntry.cs" />\r
- <Compile Include="System.Runtime.Remoting\ActivatedServiceTypeEntry.cs" />\r
- <Compile Include="System.Runtime.Remoting\CustomErrorsModes.cs" />\r
- <Compile Include="System.Runtime.Remoting\EnvoyInfo.cs" />\r
- <Compile Include="System.Runtime.Remoting\IChannelInfo.cs" />\r
- <Compile Include="System.Runtime.Remoting\Identity.cs" />\r
- <Compile Include="System.Runtime.Remoting\IEnvoyInfo.cs" />\r
- <Compile Include="System.Runtime.Remoting\InternalRemotingServices.cs" />\r
- <Compile Include="System.Runtime.Remoting\IObjectHandle.cs" />\r
- <Compile Include="System.Runtime.Remoting\IRemotingTypeInfo.cs" />\r
- <Compile Include="System.Runtime.Remoting\ObjectHandle.cs" />\r
- <Compile Include="System.Runtime.Remoting\ObjRef.cs" />\r
- <Compile Include="System.Runtime.Remoting\RemotingConfiguration.cs" />\r
- <Compile Include="System.Runtime.Remoting\RemotingException.cs" />\r
- <Compile Include="System.Runtime.Remoting\RemotingServices.cs" />\r
- <Compile Include="System.Runtime.Remoting\RemotingTimeoutException.cs" />\r
- <Compile Include="System.Runtime.Remoting\ServerException.cs" />\r
- <Compile Include="System.Runtime.Remoting\ServerIdentity.cs" />\r
- <Compile Include="System.Runtime.Remoting\SoapServices.cs" />\r
- <Compile Include="System.Runtime.Remoting\TypeEntry.cs" />\r
- <Compile Include="System.Runtime.Remoting\TypeInfo.cs" />\r
- <Compile Include="System.Runtime.Remoting\WellKnownClientTypeEntry.cs" />\r
- <Compile Include="System.Runtime.Remoting\WellKnownObjectMode.cs" />\r
- <Compile Include="System.Runtime.Remoting\WellKnownServiceTypeEntry.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters.Binary\BinaryCommon.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters.Binary\BinaryFormatter.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters.Binary\CodeGenerator.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters.Binary\MessageFormatter.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters.Binary\ObjectReader.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters.Binary\ObjectWriter.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\FormatterAssemblyStyle.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\FormatterTopObjectStyle.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\FormatterTypeStyle.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\IFieldInfo.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalArrayTypeE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalElementTypeE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalMemberTypeE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalMemberValueE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalNameSpaceE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalObjectPositionE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalObjectTypeE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalParseStateE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalParseTypeE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalPrimitiveTypeE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalRM.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalSerializerTypeE.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\InternalST.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\ISoapMessage.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\ServerFault.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\SoapFault.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\SoapMessage.cs" />\r
- <Compile Include="System.Runtime.Serialization.Formatters\TypeFilterLevel.cs" />\r
- <Compile Include="System.Runtime.Serialization\Formatter.cs" />\r
- <Compile Include="System.Runtime.Serialization\FormatterConverter.cs" />\r
- <Compile Include="System.Runtime.Serialization\FormatterServices.cs" />\r
- <Compile Include="System.Runtime.Serialization\IDeserializationCallback.cs" />\r
- <Compile Include="System.Runtime.Serialization\IFormatter.cs" />\r
- <Compile Include="System.Runtime.Serialization\IFormatterConverter.cs" />\r
- <Compile Include="System.Runtime.Serialization\IObjectReference.cs" />\r
- <Compile Include="System.Runtime.Serialization\ISafeSerializationData.cs" />\r
- <Compile Include="System.Runtime.Serialization\ISerializable.cs" />\r
- <Compile Include="System.Runtime.Serialization\ISerializationSurrogate.cs" />\r
- <Compile Include="System.Runtime.Serialization\ISurrogateSelector.cs" />\r
- <Compile Include="System.Runtime.Serialization\ObjectIDGenerator.cs" />\r
- <Compile Include="System.Runtime.Serialization\ObjectManager.cs" />\r
- <Compile Include="System.Runtime.Serialization\OnDeserializedAttribute.cs" />\r
- <Compile Include="System.Runtime.Serialization\OnDeserializingAttribute.cs" />\r
- <Compile Include="System.Runtime.Serialization\OnSerializedAttribute.cs" />\r
- <Compile Include="System.Runtime.Serialization\OnSerializingAttribute.cs" />\r
- <Compile Include="System.Runtime.Serialization\OptionalFieldAttribute.cs" />\r
- <Compile Include="System.Runtime.Serialization\SafeSerializationEventArgs.cs" />\r
- <Compile Include="System.Runtime.Serialization\SerializationBinder.cs" />\r
- <Compile Include="System.Runtime.Serialization\SerializationCallbacks.cs" />\r
- <Compile Include="System.Runtime.Serialization\SerializationEntry.cs" />\r
- <Compile Include="System.Runtime.Serialization\SerializationException.cs" />\r
- <Compile Include="System.Runtime.Serialization\SerializationInfo.cs" />\r
- <Compile Include="System.Runtime.Serialization\SerializationInfoEnumerator.cs" />\r
- <Compile Include="System.Runtime.Serialization\SerializationObjectManager.cs" />\r
- <Compile Include="System.Runtime.Serialization\StreamingContext.cs" />\r
- <Compile Include="System.Runtime.Serialization\StreamingContextStates.cs" />\r
- <Compile Include="System.Runtime.Serialization\SurrogateSelector.cs" />\r
- <Compile Include="System.Runtime.Versioning\ComponentGuaranteesAttribute.cs" />\r
- <Compile Include="System.Runtime.Versioning\ComponentGuaranteesOptions.cs" />\r
- <Compile Include="System.Runtime.Versioning\ResourceConsumptionAttribute.cs" />\r
- <Compile Include="System.Runtime.Versioning\ResourceExposureAttribute.cs" />\r
- <Compile Include="System.Runtime.Versioning\ResourceScope.cs" />\r
- <Compile Include="System.Runtime.Versioning\TargetFrameworkAttribute.cs" />\r
- <Compile Include="System.Runtime.Versioning\VersioningHelper.cs" />\r
- <Compile Include="System.Runtime\AssemblyTargetedPatchBandAttribute.cs" />\r
- <Compile Include="System.Runtime\GCLargeObjectHeapCompactionMode.cs" />\r
- <Compile Include="System.Runtime\GCLatencyMode.cs" />\r
- <Compile Include="System.Runtime\GCSettings.cs" />\r
- <Compile Include="System.Runtime\MemoryFailPoint.cs" />\r
- <Compile Include="System.Runtime\TargetedPatchingOptOutAttribute.cs" />\r
- <Compile Include="System.Security.AccessControl\AccessControlActions.cs" />\r
- <Compile Include="System.Security.AccessControl\AccessControlModification.cs" />\r
- <Compile Include="System.Security.AccessControl\AccessControlSections.cs" />\r
- <Compile Include="System.Security.AccessControl\AccessControlType.cs" />\r
- <Compile Include="System.Security.AccessControl\AccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\AccessRule_T.cs" />\r
- <Compile Include="System.Security.AccessControl\AceEnumerator.cs" />\r
- <Compile Include="System.Security.AccessControl\AceFlags.cs" />\r
- <Compile Include="System.Security.AccessControl\AceQualifier.cs" />\r
- <Compile Include="System.Security.AccessControl\AceType.cs" />\r
- <Compile Include="System.Security.AccessControl\AuditFlags.cs" />\r
- <Compile Include="System.Security.AccessControl\AuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\AuditRule_T.cs" />\r
- <Compile Include="System.Security.AccessControl\AuthorizationRule.cs" />\r
- <Compile Include="System.Security.AccessControl\AuthorizationRuleCollection.cs" />\r
- <Compile Include="System.Security.AccessControl\CommonAce.cs" />\r
- <Compile Include="System.Security.AccessControl\CommonAcl.cs" />\r
- <Compile Include="System.Security.AccessControl\CommonObjectSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\CommonSecurityDescriptor.cs" />\r
- <Compile Include="System.Security.AccessControl\CompoundAce.cs" />\r
- <Compile Include="System.Security.AccessControl\CompoundAceType.cs" />\r
- <Compile Include="System.Security.AccessControl\ControlFlags.cs" />\r
- <Compile Include="System.Security.AccessControl\CryptoKeyAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\CryptoKeyAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\CryptoKeyRights.cs" />\r
- <Compile Include="System.Security.AccessControl\CryptoKeySecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\CustomAce.cs" />\r
- <Compile Include="System.Security.AccessControl\DirectoryObjectSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\DirectorySecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\DiscretionaryAcl.cs" />\r
- <Compile Include="System.Security.AccessControl\EventWaitHandleAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\EventWaitHandleAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\EventWaitHandleRights.cs" />\r
- <Compile Include="System.Security.AccessControl\EventWaitHandleSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\FileSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\FileSystemAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\FileSystemAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\FileSystemRights.cs" />\r
- <Compile Include="System.Security.AccessControl\FileSystemSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\GenericAce.cs" />\r
- <Compile Include="System.Security.AccessControl\GenericAcl.cs" />\r
- <Compile Include="System.Security.AccessControl\GenericSecurityDescriptor.cs" />\r
- <Compile Include="System.Security.AccessControl\InheritanceFlags.cs" />\r
- <Compile Include="System.Security.AccessControl\KnownAce.cs" />\r
- <Compile Include="System.Security.AccessControl\MutexAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\MutexAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\MutexRights.cs" />\r
- <Compile Include="System.Security.AccessControl\MutexSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\NativeObjectSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\ObjectAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\ObjectAce.cs" />\r
- <Compile Include="System.Security.AccessControl\ObjectAceFlags.cs" />\r
- <Compile Include="System.Security.AccessControl\ObjectAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\ObjectSecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\ObjectSecurity_T.cs" />\r
- <Compile Include="System.Security.AccessControl\PrivilegeNotHeldException.cs" />\r
- <Compile Include="System.Security.AccessControl\PropagationFlags.cs" />\r
- <Compile Include="System.Security.AccessControl\QualifiedAce.cs" />\r
- <Compile Include="System.Security.AccessControl\RawAcl.cs" />\r
- <Compile Include="System.Security.AccessControl\RawSecurityDescriptor.cs" />\r
- <Compile Include="System.Security.AccessControl\RegistryAccessRule.cs" />\r
- <Compile Include="System.Security.AccessControl\RegistryAuditRule.cs" />\r
- <Compile Include="System.Security.AccessControl\RegistryRights.cs" />\r
- <Compile Include="System.Security.AccessControl\RegistrySecurity.cs" />\r
- <Compile Include="System.Security.AccessControl\ResourceType.cs" />\r
- <Compile Include="System.Security.AccessControl\SddlAccessRight.cs" />\r
- <Compile Include="System.Security.AccessControl\SecurityInfos.cs" />\r
- <Compile Include="System.Security.AccessControl\SystemAcl.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate20.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509ContentType.cs" />\r
- <Compile Include="System.Security.Cryptography.X509Certificates\X509KeyStorageFlags.cs" />\r
- <Compile Include="System.Security.Cryptography\AsymmetricAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\AsymmetricKeyExchangeDeformatter.cs" />\r
- <Compile Include="System.Security.Cryptography\AsymmetricKeyExchangeFormatter.cs" />\r
- <Compile Include="System.Security.Cryptography\AsymmetricSignatureDeformatter.cs" />\r
- <Compile Include="System.Security.Cryptography\AsymmetricSignatureFormatter.cs" />\r
- <Compile Include="System.Security.Cryptography\Base64Constants.cs" />\r
- <Compile Include="System.Security.Cryptography\CipherMode.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptoAPITransform.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptoConfig.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptoConfig.fullaot.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptoConfig_2_1.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptographicException.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptographicUnexpectedOperationExcpetion.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptoStream.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptoStreamMode.cs" />\r
- <Compile Include="System.Security.Cryptography\CspKeyContainerInfo.cs" />\r
- <Compile Include="System.Security.Cryptography\CspParameters.cs" />\r
- <Compile Include="System.Security.Cryptography\CspProviderFlags.cs" />\r
- <Compile Include="System.Security.Cryptography\DeriveBytes.cs" />\r
- <Compile Include="System.Security.Cryptography\DES.cs" />\r
- <Compile Include="System.Security.Cryptography\DESCryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\DSA.cs" />\r
- <Compile Include="System.Security.Cryptography\DSACryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\DSAParameters.cs" />\r
- <Compile Include="System.Security.Cryptography\DSASignatureDeformatter.cs" />\r
- <Compile Include="System.Security.Cryptography\DSASignatureFormatter.cs" />\r
- <Compile Include="System.Security.Cryptography\FromBase64Transform.cs" />\r
- <Compile Include="System.Security.Cryptography\HashAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\HMAC.cs" />\r
- <Compile Include="System.Security.Cryptography\HMACMD5.cs" />\r
- <Compile Include="System.Security.Cryptography\HMACRIPEMD160.cs" />\r
- <Compile Include="System.Security.Cryptography\HMACSHA1.cs" />\r
- <Compile Include="System.Security.Cryptography\HMACSHA256.cs" />\r
- <Compile Include="System.Security.Cryptography\HMACSHA384.cs" />\r
- <Compile Include="System.Security.Cryptography\HMACSHA512.cs" />\r
- <Compile Include="System.Security.Cryptography\ICryptoTransform.cs" />\r
- <Compile Include="System.Security.Cryptography\ICspAsymmetricAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\KeyedHashAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\KeyNumber.cs" />\r
- <Compile Include="System.Security.Cryptography\KeySizes.cs" />\r
- <Compile Include="System.Security.Cryptography\MACTripleDES.cs" />\r
- <Compile Include="System.Security.Cryptography\MaskGenerationMethod.cs" />\r
- <Compile Include="System.Security.Cryptography\MD5.cs" />\r
- <Compile Include="System.Security.Cryptography\MD5CryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\PaddingMode.cs" />\r
- <Compile Include="System.Security.Cryptography\PasswordDeriveBytes.cs" />\r
- <Compile Include="System.Security.Cryptography\PKCS1MaskGenerationMethod.cs" />\r
- <Compile Include="System.Security.Cryptography\RandomNumberGenerator.cs" />\r
- <Compile Include="System.Security.Cryptography\RC2.cs" />\r
- <Compile Include="System.Security.Cryptography\RC2CryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\Rfc2898DeriveBytes.cs" />\r
- <Compile Include="System.Security.Cryptography\Rijndael.cs" />\r
- <Compile Include="System.Security.Cryptography\RijndaelManaged.cs" />\r
- <Compile Include="System.Security.Cryptography\RijndaelManagedTransform.cs" />\r
- <Compile Include="System.Security.Cryptography\RIPEMD160.cs" />\r
- <Compile Include="System.Security.Cryptography\RIPEMD160Managed.cs" />\r
- <Compile Include="System.Security.Cryptography\RNGCryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\RSA.cs" />\r
- <Compile Include="System.Security.Cryptography\RSACryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\RSAOAEPKeyExchangeDeformatter.cs" />\r
- <Compile Include="System.Security.Cryptography\RSAOAEPKeyExchangeFormatter.cs" />\r
- <Compile Include="System.Security.Cryptography\RSAParameters.cs" />\r
- <Compile Include="System.Security.Cryptography\RSAPKCS1KeyExchangeDeformatter.cs" />\r
- <Compile Include="System.Security.Cryptography\RSAPKCS1KeyExchangeFormatter.cs" />\r
- <Compile Include="System.Security.Cryptography\RSAPKCS1SignatureDeformatter.cs" />\r
- <Compile Include="System.Security.Cryptography\RSAPKCS1SignatureFormatter.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA1.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA1CryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA1Managed.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA256.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA256Managed.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA384.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA384Managed.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA512.cs" />\r
- <Compile Include="System.Security.Cryptography\SHA512Managed.cs" />\r
- <Compile Include="System.Security.Cryptography\SHAConstants.cs" />\r
- <Compile Include="System.Security.Cryptography\SignatureDescription.cs" />\r
- <Compile Include="System.Security.Cryptography\SymmetricAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\ToBase64Transform.cs" />\r
- <Compile Include="System.Security.Cryptography\TripleDES.cs" />\r
- <Compile Include="System.Security.Cryptography\TripleDESCryptoServiceProvider.cs" />\r
- <Compile Include="System.Security.Permissions\CodeAccessSecurityAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\EnvironmentPermission.cs" />\r
- <Compile Include="System.Security.Permissions\EnvironmentPermissionAccess.cs" />\r
- <Compile Include="System.Security.Permissions\EnvironmentPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\FileDialogPermission.cs" />\r
- <Compile Include="System.Security.Permissions\FileDialogPermissionAccess.cs" />\r
- <Compile Include="System.Security.Permissions\FileDialogPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\FileIOPermission.cs" />\r
- <Compile Include="System.Security.Permissions\FileIOPermissionAccess.cs" />\r
- <Compile Include="System.Security.Permissions\FileIOPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\GacIdentityPermission.cs" />\r
- <Compile Include="System.Security.Permissions\GacIdentityPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\HostProtectionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\HostProtectionPermission.cs" />\r
- <Compile Include="System.Security.Permissions\HostProtectionResource.cs" />\r
- <Compile Include="System.Security.Permissions\IBuiltInPermission.cs" />\r
- <Compile Include="System.Security.Permissions\IsolatedStorageContainment.cs" />\r
- <Compile Include="System.Security.Permissions\IsolatedStorageFilePermission.cs" />\r
- <Compile Include="System.Security.Permissions\IsolatedStorageFilePermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\IsolatedStoragePermission.cs" />\r
- <Compile Include="System.Security.Permissions\IsolatedStoragePermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\IUnrestrictedPermission.cs" />\r
- <Compile Include="System.Security.Permissions\KeyContainerPermission.cs" />\r
- <Compile Include="System.Security.Permissions\KeyContainerPermissionAccessEntry.cs" />\r
- <Compile Include="System.Security.Permissions\KeyContainerPermissionAccessEntryCollection.cs" />\r
- <Compile Include="System.Security.Permissions\KeyContainerPermissionAccessEntryEnumerator.cs" />\r
- <Compile Include="System.Security.Permissions\KeyContainerPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\KeyContainerPermissionFlags.cs" />\r
- <Compile Include="System.Security.Permissions\PermissionSetAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\PermissionState.cs" />\r
- <Compile Include="System.Security.Permissions\PrincipalPermission.cs" />\r
- <Compile Include="System.Security.Permissions\PrincipalPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\PublisherIdentityPermission.cs" />\r
- <Compile Include="System.Security.Permissions\PublisherIdentityPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\ReflectionPermission.cs" />\r
- <Compile Include="System.Security.Permissions\ReflectionPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\ReflectionPermissionFlag.cs" />\r
- <Compile Include="System.Security.Permissions\RegistryPermission.cs" />\r
- <Compile Include="System.Security.Permissions\RegistryPermissionAccess.cs" />\r
- <Compile Include="System.Security.Permissions\RegistryPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\SecurityAction.cs" />\r
- <Compile Include="System.Security.Permissions\SecurityAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\SecurityPermission.cs" />\r
- <Compile Include="System.Security.Permissions\SecurityPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\SecurityPermissionFlag.cs" />\r
- <Compile Include="System.Security.Permissions\SiteIdentityPermission.cs" />\r
- <Compile Include="System.Security.Permissions\SiteIdentityPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\StrongNameIdentityPermission.cs" />\r
- <Compile Include="System.Security.Permissions\StrongNamePermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\StrongNamePublicKeyBlob.cs" />\r
- <Compile Include="System.Security.Permissions\UIPermission.cs" />\r
- <Compile Include="System.Security.Permissions\UIPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\UIPermissionClipboard.cs" />\r
- <Compile Include="System.Security.Permissions\UIPermissionWindow.cs" />\r
- <Compile Include="System.Security.Permissions\UrlIdentityPermission.cs" />\r
- <Compile Include="System.Security.Permissions\UrlIdentityPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Permissions\ZoneIdentityPermission.cs" />\r
- <Compile Include="System.Security.Permissions\ZoneIdentityPermissionAttribute.cs" />\r
- <Compile Include="System.Security.Policy\AllMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationDirectory.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationDirectoryMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationSecurityInfo.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationSecurityManager.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationTrust.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationTrustCollection.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationTrustEnumerator.cs" />\r
- <Compile Include="System.Security.Policy\ApplicationVersionMatch.cs" />\r
- <Compile Include="System.Security.Policy\CodeConnectAccess.cs" />\r
- <Compile Include="System.Security.Policy\CodeGroup.cs" />\r
- <Compile Include="System.Security.Policy\DefaultPolicies.cs" />\r
- <Compile Include="System.Security.Policy\Evidence.cs" />\r
- <Compile Include="System.Security.Policy\EvidenceBase.cs" />\r
- <Compile Include="System.Security.Policy\FileCodeGroup.cs" />\r
- <Compile Include="System.Security.Policy\FirstMatchCodeGroup.cs" />\r
- <Compile Include="System.Security.Policy\Gac.cs" />\r
- <Compile Include="System.Security.Policy\GacMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\Hash.cs" />\r
- <Compile Include="System.Security.Policy\HashMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\IApplicationTrustManager.cs" />\r
- <Compile Include="System.Security.Policy\IBuiltInEvidence.cs" />\r
- <Compile Include="System.Security.Policy\IConstantMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\IIdentityPermissionFactory.cs" />\r
- <Compile Include="System.Security.Policy\IMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\MembershipConditionHelper.cs" />\r
- <Compile Include="System.Security.Policy\MonoTrustManager.cs" />\r
- <Compile Include="System.Security.Policy\NetCodeGroup.cs" />\r
- <Compile Include="System.Security.Policy\PermissionRequestEvidence.cs" />\r
- <Compile Include="System.Security.Policy\PolicyException.cs" />\r
- <Compile Include="System.Security.Policy\PolicyLevel.cs" />\r
- <Compile Include="System.Security.Policy\PolicyStatement.cs" />\r
- <Compile Include="System.Security.Policy\PolicyStatementAttribute.cs" />\r
- <Compile Include="System.Security.Policy\Publisher.cs" />\r
- <Compile Include="System.Security.Policy\PublisherMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\Site.cs" />\r
- <Compile Include="System.Security.Policy\SiteMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\StrongName.cs" />\r
- <Compile Include="System.Security.Policy\StrongNameMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\TrustManagerContext.cs" />\r
- <Compile Include="System.Security.Policy\TrustManagerUIContext.cs" />\r
- <Compile Include="System.Security.Policy\UnionCodeGroup.cs" />\r
- <Compile Include="System.Security.Policy\Url.cs" />\r
- <Compile Include="System.Security.Policy\UrlMembershipCondition.cs" />\r
- <Compile Include="System.Security.Policy\Zone.cs" />\r
- <Compile Include="System.Security.Policy\ZoneMembershipCondition.cs" />\r
- <Compile Include="System.Security.Principal\GenericIdentity.cs" />\r
- <Compile Include="System.Security.Principal\GenericPrincipal.cs" />\r
- <Compile Include="System.Security.Principal\IdentityNotMappedException.cs" />\r
- <Compile Include="System.Security.Principal\IdentityReference.cs" />\r
- <Compile Include="System.Security.Principal\IdentityReferenceCollection.cs" />\r
- <Compile Include="System.Security.Principal\IIdentity.cs" />\r
- <Compile Include="System.Security.Principal\IPrincipal.cs" />\r
- <Compile Include="System.Security.Principal\NTAccount.cs" />\r
- <Compile Include="System.Security.Principal\PrincipalPolicy.cs" />\r
- <Compile Include="System.Security.Principal\SecurityIdentifier.cs" />\r
- <Compile Include="System.Security.Principal\TokenAccessLevels.cs" />\r
- <Compile Include="System.Security.Principal\TokenImpersonationLevel.cs" />\r
- <Compile Include="System.Security.Principal\WellKnownAccount.cs" />\r
- <Compile Include="System.Security.Principal\WellKnownSidType.cs" />\r
- <Compile Include="System.Security.Principal\WindowsAccountType.cs" />\r
- <Compile Include="System.Security.Principal\WindowsBuiltInRole.cs" />\r
- <Compile Include="System.Security.Principal\WindowsIdentity.cs" />\r
- <Compile Include="System.Security.Principal\WindowsImpersonationContext.cs" />\r
- <Compile Include="System.Security.Principal\WindowsPrincipal.cs" />\r
- <Compile Include="System.Security\AllowPartiallyTrustedCallersAttribute.cs" />\r
- <Compile Include="System.Security\CodeAccessPermission.cs" />\r
- <Compile Include="System.Security\HostProtectionException.cs" />\r
- <Compile Include="System.Security\HostSecurityManager.cs" />\r
- <Compile Include="System.Security\HostSecurityManagerFlags.cs" />\r
- <Compile Include="System.Security\IEvidenceFactory.cs" />\r
- <Compile Include="System.Security\IPermission.cs" />\r
- <Compile Include="System.Security\ISecurityEncodable.cs" />\r
- <Compile Include="System.Security\ISecurityPolicyEncodable.cs" />\r
- <Compile Include="System.Security\IStackWalk.cs" />\r
- <Compile Include="System.Security\NamedPermissionSet.cs" />\r
- <Compile Include="System.Security\PermissionBuilder.cs" />\r
- <Compile Include="System.Security\PermissionSet.cs" />\r
- <Compile Include="System.Security\PolicyLevelType.cs" />\r
- <Compile Include="System.Security\SecureString.cs" />\r
- <Compile Include="System.Security\SecurityContext.cs" />\r
- <Compile Include="System.Security\SecurityContextSource.cs" />\r
- <Compile Include="System.Security\SecurityCriticalAttribute.cs" />\r
- <Compile Include="System.Security\SecurityCriticalScope.cs" />\r
- <Compile Include="System.Security\SecurityElement.cs" />\r
- <Compile Include="System.Security\SecurityException.cs" />\r
- <Compile Include="System.Security\SecurityFrame.cs" />\r
- <Compile Include="System.Security\SecurityManager.cs" />\r
- <Compile Include="System.Security\SecurityManager_mobile.cs" />\r
- <Compile Include="System.Security\SecurityRulesAttribute.cs" />\r
- <Compile Include="System.Security\SecurityRuleSet.cs" />\r
- <Compile Include="System.Security\SecuritySafeCriticalAttribute.cs" />\r
- <Compile Include="System.Security\SecurityState.cs" />\r
- <Compile Include="System.Security\SecurityTransparentAttribute.cs" />\r
- <Compile Include="System.Security\SecurityTreatAsSafeAttribute.cs" />\r
- <Compile Include="System.Security\SecurityZone.cs" />\r
- <Compile Include="System.Security\SuppressUnmanagedCodeSecurityAttribute.cs" />\r
- <Compile Include="System.Security\UnverifiableCodeAttribute.cs" />\r
- <Compile Include="System.Security\VerificationException.cs" />\r
- <Compile Include="System.Security\XmlSyntaxException.cs" />\r
- <Compile Include="System.Text\ASCIIEncoding.cs" />\r
- <Compile Include="System.Text\CodePageEncoding.cs" />\r
- <Compile Include="System.Text\Decoder.cs" />\r
- <Compile Include="System.Text\DecoderExceptionFallback.cs" />\r
- <Compile Include="System.Text\DecoderExceptionFallbackBuffer.cs" />\r
- <Compile Include="System.Text\DecoderFallback.cs" />\r
- <Compile Include="System.Text\DecoderFallbackBuffer.cs" />\r
- <Compile Include="System.Text\DecoderFallbackException.cs" />\r
- <Compile Include="System.Text\DecoderReplacementFallback.cs" />\r
- <Compile Include="System.Text\DecoderReplacementFallbackBuffer.cs" />\r
- <Compile Include="System.Text\Encoder.cs" />\r
- <Compile Include="System.Text\EncoderExceptionFallback.cs" />\r
- <Compile Include="System.Text\EncoderExceptionFallbackBuffer.cs" />\r
- <Compile Include="System.Text\EncoderFallback.cs" />\r
- <Compile Include="System.Text\EncoderFallbackBuffer.cs" />\r
- <Compile Include="System.Text\EncoderFallbackException.cs" />\r
- <Compile Include="System.Text\EncoderReplacementFallback.cs" />\r
- <Compile Include="System.Text\EncoderReplacementFallbackBuffer.cs" />\r
- <Compile Include="System.Text\Encoding.cs" />\r
- <Compile Include="System.Text\EncodingInfo.cs" />\r
- <Compile Include="System.Text\Latin1Encoding.cs" />\r
- <Compile Include="System.Text\MLangCodePageEncoding.cs" />\r
- <Compile Include="System.Text\NormalizationForm.cs" />\r
- <Compile Include="System.Text\StringBuilder.cs" />\r
- <Compile Include="System.Text\SurrogateEncoder.cs" />\r
- <Compile Include="System.Text\UnicodeEncoding.cs" />\r
- <Compile Include="System.Text\UTF32Encoding.cs" />\r
- <Compile Include="System.Text\UTF7Encoding.cs" />\r
- <Compile Include="System.Text\UTF8Encoding.cs" />\r
- <Compile Include="System.Threading.Tasks\ConcurrentExclusiveSchedulerPair.cs" />\r
- <Compile Include="System.Threading.Tasks\CyclicDeque.cs" />\r
- <Compile Include="System.Threading.Tasks\DecoupledTask.cs" />\r
- <Compile Include="System.Threading.Tasks\IConcurrentDeque.cs" />\r
- <Compile Include="System.Threading.Tasks\Parallel.cs" />\r
- <Compile Include="System.Threading.Tasks\ParallelLoopResult.cs" />\r
- <Compile Include="System.Threading.Tasks\ParallelLoopState.cs" />\r
- <Compile Include="System.Threading.Tasks\ParallelOptions.cs" />\r
- <Compile Include="System.Threading.Tasks\PopResult.cs" />\r
- <Compile Include="System.Threading.Tasks\SimpleConcurrentBag.cs" />\r
- <Compile Include="System.Threading.Tasks\SynchronizationContextScheduler.cs" />\r
- <Compile Include="System.Threading.Tasks\Task.cs" />\r
- <Compile Include="System.Threading.Tasks\Task_T.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskActionInvoker.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskCanceledException.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskCompletionQueue.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskCompletionSource.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskConstants.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskConstants_T.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskContinuation.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskContinuationOptions.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskCreationOptions.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskDebuggerView.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskExceptionSlot.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskExtensionsImpl.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskFactory.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskFactory_T.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskScheduler.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskSchedulerException.cs" />\r
- <Compile Include="System.Threading.Tasks\TaskStatus.cs" />\r
- <Compile Include="System.Threading.Tasks\TpScheduler.cs" />\r
- <Compile Include="System.Threading.Tasks\UnobservedTaskExceptionEventArgs.cs" />\r
- <Compile Include="System.Threading\AbandonedMutexException.cs" />\r
- <Compile Include="System.Threading\ApartmentState.cs" />\r
- <Compile Include="System.Threading\AsyncFlowControl.cs" />\r
- <Compile Include="System.Threading\AtomicBoolean.cs" />\r
- <Compile Include="System.Threading\AutoResetEvent.cs" />\r
- <Compile Include="System.Threading\CancellationToken.cs" />\r
- <Compile Include="System.Threading\CancellationTokenRegistration.cs" />\r
- <Compile Include="System.Threading\CancellationTokenSource.cs" />\r
- <Compile Include="System.Threading\CompressedStack.cs" />\r
- <Compile Include="System.Threading\ContextCallback.cs" />\r
- <Compile Include="System.Threading\CountdownEvent.cs" />\r
- <Compile Include="System.Threading\EventResetMode.cs" />\r
- <Compile Include="System.Threading\EventWaitHandle.cs" />\r
- <Compile Include="System.Threading\ExecutionContext.cs" />\r
- <Compile Include="System.Threading\HostExecutionContext.cs" />\r
- <Compile Include="System.Threading\HostExecutionContextManager.cs" />\r
- <Compile Include="System.Threading\Interlocked.cs" />\r
- <Compile Include="System.Threading\IOCompletionCallback.cs" />\r
- <Compile Include="System.Threading\LazyInitializer.cs" />\r
- <Compile Include="System.Threading\LazyThreadSafetyMode.cs" />\r
- <Compile Include="System.Threading\LockCookie.cs" />\r
- <Compile Include="System.Threading\LockQueue.cs" />\r
- <Compile Include="System.Threading\LockRecursionException.cs" />\r
- <Compile Include="System.Threading\ManualResetEvent.cs" />\r
- <Compile Include="System.Threading\ManualResetEventSlim.cs" />\r
- <Compile Include="System.Threading\Monitor.cs" />\r
- <Compile Include="System.Threading\Mutex.cs" />\r
- <Compile Include="System.Threading\NamedDataSlot.cs" />\r
- <Compile Include="System.Threading\NativeEventCalls.cs" />\r
- <Compile Include="System.Threading\NativeOverlapped.cs" />\r
- <Compile Include="System.Threading\Overlapped.cs" />\r
- <Compile Include="System.Threading\ParameterizedThreadStart.cs" />\r
- <Compile Include="System.Threading\ReaderWriterLock.cs" />\r
- <Compile Include="System.Threading\RegisteredWaitHandle.cs" />\r
- <Compile Include="System.Threading\SemaphoreSlim.cs" />\r
- <Compile Include="System.Threading\SendOrPostCallback.cs" />\r
- <Compile Include="System.Threading\SpinLock.cs" />\r
- <Compile Include="System.Threading\SpinWait.cs" />\r
- <Compile Include="System.Threading\SynchronizationContext.cs" />\r
- <Compile Include="System.Threading\SynchronizationLockException.cs" />\r
- <Compile Include="System.Threading\Thread.cs" />\r
- <Compile Include="System.Threading\ThreadAbortException.cs" />\r
- <Compile Include="System.Threading\ThreadInterruptedException.cs" />\r
- <Compile Include="System.Threading\ThreadLocal.cs" />\r
- <Compile Include="System.Threading\ThreadPool.cs" />\r
- <Compile Include="System.Threading\ThreadPriority.cs" />\r
- <Compile Include="System.Threading\ThreadStart.cs" />\r
- <Compile Include="System.Threading\ThreadStartException.cs" />\r
- <Compile Include="System.Threading\ThreadState.cs" />\r
- <Compile Include="System.Threading\ThreadStateException.cs" />\r
- <Compile Include="System.Threading\Timeout.cs" />\r
- <Compile Include="System.Threading\Timer.cs" />\r
- <Compile Include="System.Threading\TimerCallback.cs" />\r
- <Compile Include="System.Threading\Volatile.cs" />\r
- <Compile Include="System.Threading\WaitCallback.cs" />\r
- <Compile Include="System.Threading\WaitHandle.cs" />\r
- <Compile Include="System.Threading\WaitHandleCannotBeOpenedException.cs" />\r
- <Compile Include="System.Threading\WaitOrTimerCallback.cs" />\r
- <Compile Include="System.Threading\Watch.cs" />\r
- <Compile Include="System\__ComObject.cs" />\r
- <Compile Include="System\_AppDomain.cs" />\r
- <Compile Include="System\AccessViolationException.cs" />\r
- <Compile Include="System\Action.cs" />\r
- <Compile Include="System\ActivationContext.cs" />\r
- <Compile Include="System\Activator.cs" />\r
- <Compile Include="System\AggregateException.cs" />\r
- <Compile Include="System\AndroidPlatform.cs" />\r
- <Compile Include="System\AppDomain.cs" />\r
- <Compile Include="System\AppDomainInitializer.cs" />\r
- <Compile Include="System\AppDomainManager.cs" />\r
- <Compile Include="System\AppDomainSetup.cs" />\r
- <Compile Include="System\AppDomainUnloadedException.cs" />\r
- <Compile Include="System\ApplicationException.cs" />\r
- <Compile Include="System\ApplicationId.cs" />\r
- <Compile Include="System\ApplicationIdentity.cs" />\r
- <Compile Include="System\ArgIterator.cs" />\r
- <Compile Include="System\ArgumentException.cs" />\r
- <Compile Include="System\ArgumentNullException.cs" />\r
- <Compile Include="System\ArgumentOutOfRangeException.cs" />\r
- <Compile Include="System\ArithmeticException.cs" />\r
- <Compile Include="System\Array.cs" />\r
- <Compile Include="System\ArraySegment.cs" />\r
- <Compile Include="System\ArrayTypeMismatchException.cs" />\r
- <Compile Include="System\AssemblyLoadEventArgs.cs" />\r
- <Compile Include="System\AssemblyLoadEventHandler.cs" />\r
- <Compile Include="System\AsyncCallback.cs" />\r
- <Compile Include="System\Attribute.cs" />\r
- <Compile Include="System\AttributeTargets.cs" />\r
- <Compile Include="System\AttributeUsageAttribute.cs" />\r
- <Compile Include="System\BadImageFormatException.cs" />\r
- <Compile Include="System\Base64FormattingOptions.cs" />\r
- <Compile Include="System\BitConverter.cs" />\r
- <Compile Include="System\Boolean.cs" />\r
- <Compile Include="System\Buffer.cs" />\r
- <Compile Include="System\Byte.cs" />\r
- <Compile Include="System\CannotUnloadAppDomainException.cs" />\r
- <Compile Include="System\Char.cs" />\r
- <Compile Include="System\CharEnumerator.cs" />\r
- <Compile Include="System\CLSCompliantAttribute.cs" />\r
- <Compile Include="System\Comparison.cs" />\r
- <Compile Include="System\Console.cs" />\r
- <Compile Include="System\Console.iOS.cs" />\r
- <Compile Include="System\ConsoleCancelEventArgs.cs" />\r
- <Compile Include="System\ConsoleCancelEventHandler.cs" />\r
- <Compile Include="System\ConsoleColor.cs" />\r
- <Compile Include="System\ConsoleDriver.cs" />\r
- <Compile Include="System\ConsoleKey.cs" />\r
- <Compile Include="System\ConsoleKeyInfo.cs" />\r
- <Compile Include="System\ConsoleModifiers.cs" />\r
- <Compile Include="System\ConsoleSpecialKey.cs" />\r
- <Compile Include="System\ContextBoundObject.cs" />\r
- <Compile Include="System\ContextMarshalException.cs" />\r
- <Compile Include="System\ContextStaticAttribute.cs" />\r
- <Compile Include="System\ControlCharacters.cs" />\r
- <Compile Include="System\Convert.cs" />\r
- <Compile Include="System\Converter.cs" />\r
- <Compile Include="System\CrossAppDomainDelegate.cs" />\r
- <Compile Include="System\CStreamReader.cs" />\r
- <Compile Include="System\CStreamWriter.cs" />\r
- <Compile Include="System\DataMisalignedException.cs" />\r
- <Compile Include="System\DateTime.cs" />\r
- <Compile Include="System\DateTimeKind.cs" />\r
- <Compile Include="System\DateTimeOffset.cs" />\r
- <Compile Include="System\DateTimeUtils.cs" />\r
- <Compile Include="System\DayOfWeek.cs" />\r
- <Compile Include="System\DBNull.cs" />\r
- <Compile Include="System\Decimal.cs" />\r
- <Compile Include="System\Delegate.cs" />\r
- <Compile Include="System\DelegateSerializationHolder.cs" />\r
- <Compile Include="System\DivideByZeroException.cs" />\r
- <Compile Include="System\DllNotFoundException.cs" />\r
- <Compile Include="System\DomainManagerInitializationFlags.cs" />\r
- <Compile Include="System\Double.cs" />\r
- <Compile Include="System\DuplicateWaitObjectException.cs" />\r
- <Compile Include="System\EmptyArray.cs" />\r
- <Compile Include="System\EntryPointNotFoundException.cs" />\r
- <Compile Include="System\Enum.cs" />\r
- <Compile Include="System\Environment.cs" />\r
- <Compile Include="System\EnvironmentVariableTarget.cs" />\r
- <Compile Include="System\EventArgs.cs" />\r
- <Compile Include="System\EventHandler.cs" />\r
- <Compile Include="System\Exception.cs" />\r
- <Compile Include="System\ExecutionEngineException.cs" />\r
- <Compile Include="System\FieldAccessException.cs" />\r
- <Compile Include="System\FlagsAttribute.cs" />\r
- <Compile Include="System\FormatException.cs" />\r
- <Compile Include="System\Funcs.cs" />\r
- <Compile Include="System\GC.cs" />\r
- <Compile Include="System\GCCollectionMode.cs" />\r
- <Compile Include="System\GCNotificationStatus.cs" />\r
- <Compile Include="System\Guid.cs" />\r
- <Compile Include="System\IAppDomainSetup.cs" />\r
- <Compile Include="System\IAsyncResult.cs" />\r
- <Compile Include="System\ICloneable.cs" />\r
- <Compile Include="System\IComparable.cs" />\r
- <Compile Include="System\IConsoleDriver.cs" />\r
- <Compile Include="System\IConvertible.cs" />\r
- <Compile Include="System\ICustomFormatter.cs" />\r
- <Compile Include="System\IDisposable.cs" />\r
- <Compile Include="System\IEquatable.cs" />\r
- <Compile Include="System\IFormatProvider.cs" />\r
- <Compile Include="System\IFormattable.cs" />\r
- <Compile Include="System\IndexOutOfRangeException.cs" />\r
- <Compile Include="System\InsufficientExecutionStackException.cs" />\r
- <Compile Include="System\InsufficientMemoryException.cs" />\r
- <Compile Include="System\Int16.cs" />\r
- <Compile Include="System\Int32.cs" />\r
- <Compile Include="System\Int64.cs" />\r
- <Compile Include="System\IntPtr.cs" />\r
- <Compile Include="System\InvalidCastException.cs" />\r
- <Compile Include="System\InvalidOperationException.cs" />\r
- <Compile Include="System\InvalidProgramException.cs" />\r
- <Compile Include="System\InvalidTimeZoneException.cs" />\r
- <Compile Include="System\IObservable.cs" />\r
- <Compile Include="System\IObserver.cs" />\r
- <Compile Include="System\IProgress.cs" />\r
- <Compile Include="System\IServiceProvider.cs" />\r
- <Compile Include="System\KnownTerminals.cs" />\r
- <Compile Include="System\Lazy.cs" />\r
- <Compile Include="System\LoaderOptimization.cs" />\r
- <Compile Include="System\LoaderOptimizationAttribute.cs" />\r
- <Compile Include="System\LocalDataStoreSlot.cs" />\r
- <Compile Include="System\MarshalByRefObject.cs" />\r
- <Compile Include="System\Math.cs" />\r
- <Compile Include="System\MemberAccessException.cs" />\r
- <Compile Include="System\MethodAccessException.cs" />\r
- <Compile Include="System\MidpointRounding.cs" />\r
- <Compile Include="System\MissingFieldException.cs" />\r
- <Compile Include="System\MissingMemberException.cs" />\r
- <Compile Include="System\MissingMethodException.cs" />\r
- <Compile Include="System\ModuleHandle.cs" />\r
- <Compile Include="System\MonoAsyncCall.cs" />\r
- <Compile Include="System\MonoCQItem.cs" />\r
- <Compile Include="System\MonoCustomAttrs.cs" />\r
- <Compile Include="System\MonoListItem.cs" />\r
- <Compile Include="System\MonoTouchAOTHelper.cs" />\r
- <Compile Include="System\MonoType.cs" />\r
- <Compile Include="System\MTAThreadAttribute.cs" />\r
- <Compile Include="System\MulticastDelegate.cs" />\r
- <Compile Include="System\MulticastNotSupportedException.cs" />\r
- <Compile Include="System\NonSerializedAttribute.cs" />\r
- <Compile Include="System\NotFiniteNumberException.cs" />\r
- <Compile Include="System\NotImplementedException.cs" />\r
- <Compile Include="System\NotSupportedException.cs" />\r
- <Compile Include="System\Nullable.cs" />\r
- <Compile Include="System\NullConsoleDriver.cs" />\r
- <Compile Include="System\NullReferenceException.cs" />\r
- <Compile Include="System\NumberFormatter.cs" />\r
- <Compile Include="System\Object.cs" />\r
- <Compile Include="System\ObjectDisposedException.cs" />\r
- <Compile Include="System\ObsoleteAttribute.cs" />\r
- <Compile Include="System\OperatingSystem.cs" />\r
- <Compile Include="System\OperationCanceledException.cs" />\r
- <Compile Include="System\OutOfMemoryException.cs" />\r
- <Compile Include="System\OverflowException.cs" />\r
- <Compile Include="System\ParamArrayAttribute.cs" />\r
- <Compile Include="System\PlatformID.cs" />\r
- <Compile Include="System\PlatformNotSupportedException.cs" />\r
- <Compile Include="System\Predicate.cs" />\r
- <Compile Include="System\Progress.cs" />\r
- <Compile Include="System\Random.cs" />\r
- <Compile Include="System\RankException.cs" />\r
- <Compile Include="System\ResolveEventArgs.cs" />\r
- <Compile Include="System\ResolveEventHandler.cs" />\r
- <Compile Include="System\RuntimeArgumentHandle.cs" />\r
- <Compile Include="System\RuntimeFieldHandle.cs" />\r
- <Compile Include="System\RuntimeMethodHandle.cs" />\r
- <Compile Include="System\RuntimeTypeHandle.cs" />\r
- <Compile Include="System\SByte.cs" />\r
- <Compile Include="System\SerializableAttribute.cs" />\r
- <Compile Include="System\Single.cs" />\r
- <Compile Include="System\StackOverflowException.cs" />\r
- <Compile Include="System\STAThreadAttribute.cs" />\r
- <Compile Include="System\String.cs" />\r
- <Compile Include="System\StringComparer.cs" />\r
- <Compile Include="System\StringComparison.cs" />\r
- <Compile Include="System\StringSplitOptions.cs" />\r
- <Compile Include="System\SystemException.cs" />\r
- <Compile Include="System\TermInfoBooleans.cs" />\r
- <Compile Include="System\TermInfoDriver.cs" />\r
- <Compile Include="System\TermInfoNumbers.cs" />\r
- <Compile Include="System\TermInfoReader.cs" />\r
- <Compile Include="System\TermInfoStrings.cs" />\r
- <Compile Include="System\ThreadStaticAttribute.cs" />\r
- <Compile Include="System\TimeoutException.cs" />\r
- <Compile Include="System\TimeSpan.cs" />\r
- <Compile Include="System\TimeZone.cs" />\r
- <Compile Include="System\TimeZoneNotFoundException.cs" />\r
- <Compile Include="System\Tuple.cs" />\r
- <Compile Include="System\Tuples.cs" />\r
- <Compile Include="System\Type.cs" />\r
- <Compile Include="System\TypeAccessException.cs" />\r
- <Compile Include="System\TypeCode.cs" />\r
- <Compile Include="System\TypedReference.cs" />\r
- <Compile Include="System\TypeInitializationException.cs" />\r
- <Compile Include="System\TypeLoadException.cs" />\r
- <Compile Include="System\TypeIdentifier.cs" />\r
- <Compile Include="System\TypeSpec.cs" />\r
- <Compile Include="System\TypeUnloadedException.cs" />\r
- <Compile Include="System\UInt16.cs" />\r
- <Compile Include="System\UInt32.cs" />\r
- <Compile Include="System\UInt64.cs" />\r
- <Compile Include="System\UIntPtr.cs" />\r
- <Compile Include="System\UnauthorizedAccessException.cs" />\r
- <Compile Include="System\UnhandledExceptionEventArgs.cs" />\r
- <Compile Include="System\UnhandledExceptionEventHandler.cs" />\r
- <Compile Include="System\UnitySerializationHolder.cs" />\r
- <Compile Include="System\ValueType.cs" />\r
- <Compile Include="System\Variant.cs" />\r
- <Compile Include="System\Version.cs" />\r
- <Compile Include="System\Void.cs" />\r
- <Compile Include="System\WeakReference.cs" />\r
- <Compile Include="System\WeakReference_T.cs" />\r
- <Compile Include="System\WindowsConsoleDriver.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent>\r
-\r
- </PreBuildEvent>\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
- <ItemGroup>\r
- <EmbeddedResource Include="resources/collation.core.bin">\r
- <LogicalName>collation.core.bin</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/collation.tailoring.bin">\r
- <LogicalName>collation.tailoring.bin</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/collation.cjkCHS.bin">\r
- <LogicalName>collation.cjkCHS.bin</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/collation.cjkCHT.bin">\r
- <LogicalName>collation.cjkCHT.bin</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/collation.cjkJA.bin">\r
- <LogicalName>collation.cjkJA.bin</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/collation.cjkKO.bin">\r
- <LogicalName>collation.cjkKO.bin</LogicalName>\r
- </EmbeddedResource>\r
- <EmbeddedResource Include="resources/collation.cjkKOlv2.bin">\r
- <LogicalName>collation.cjkKOlv2.bin</LogicalName>\r
- </EmbeddedResource>\r
- </ItemGroup>\r
-</Project>\r
-
<OutputType>Library</OutputType>\r
<NoWarn>612,618,1635,1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
<DebugType>full</DebugType>\r
<NoWarn>612,618,1635,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;INSIDE_CORLIB;MONO_CULTURE_DATA;LIBC;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
+ <DefineConstants>TRACE;INSIDE_CORLIB;MONO_CULTURE_DATA;LIBC;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;FEATURE_MACL;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;FEATURE_MACL;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>612,618,1635,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>INSIDE_CORLIB;MONO_CULTURE_DATA;LIBC;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
+ <DefineConstants>INSIDE_CORLIB;MONO_CULTURE_DATA;LIBC;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;FEATURE_MACL;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;FEATURE_MACL;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\\system\runtime\reliability\criticalfinalizerobject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\\system\runtime\reliability\prepreparemethodattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\\system\runtime\reliability\reliabilitycontractattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\microsoft\win32\safehandles\safefilehandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\microsoft\win32\safehandles\saferegistryhandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\microsoft\win32\safehandles\safewaithandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\microsoft\win32\safehandles\win32safehandles.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\__filters.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\__hresults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\_localdatastore.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\_localdatastoremgr.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\accessviolationexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\action.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\activator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\AggregateException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\AppContext\AppContext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\appdomainattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\appdomainunloadedexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\applicationexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\applicationid.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\argumentexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\argumentnullexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\argumentoutofrangeexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\arithmeticexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\arraysegment.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\arraytypemismatchexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\asynccallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\attribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\attributetargets.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\attributeusageattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\badimageformatexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\bitconverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\boolean.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\buffer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\byte.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\cannotunloadappdomainexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\char.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\charenumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\clscompliantattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\arraylist.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\bitarray.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\caseinsensitivecomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\caseinsensitivehashcodeprovider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\collectionbase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\comparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\compatiblecomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\Concurrent\ConcurrentDictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\Concurrent\ConcurrentQueue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\Concurrent\ConcurrentStack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\Concurrent\IProducerConsumerCollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\Concurrent\OrderablePartitioner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\Concurrent\Partitioner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\Concurrent\PartitionerStatic.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\dictionarybase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\dictionaryentry.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\emptyreadonlydictionaryinternal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\comparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\debugview.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\dictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\equalitycomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\icollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\icomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\idictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\ienumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\ienumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\iequalitycomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\ilist.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\ireadonlycollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\ireadonlydictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\ireadonlylist.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\keynotfoundexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\keyvaluepair.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\generic\list.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\hashtable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\icollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\icomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\idictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\idictionaryenumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\ienumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\ienumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\iequalitycomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\ihashcodeprovider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\ilist.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\istructuralcomparable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\istructuralequatable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\keyvaluepairs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\listdictionaryinternal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\objectmodel\collection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\objectmodel\keyedcollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\objectmodel\readonlycollection.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\objectmodel\readonlydictionary.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\queue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\readonlycollectionbase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\sortedlist.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\stack.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\collections\structuralcomparisons.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\consolecanceleventargs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\consolecolor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\consolekey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\consolekeyinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\consolemodifiers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\consolespecialkey.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\contextboundobject.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\contextmarshalexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\contextstaticattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\convert.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\datamisalignedexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\datetime.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\datetimekind.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\datetimeoffset.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\dayofweek.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\dbnull.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\decimal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\defaultbinder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\diagnostics\assert.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\diagnostics\assertfilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\diagnostics\assertfilters.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\diagnostics\codeanalysis\suppressmessageattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\diagnostics\conditionalattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\diagnostics\contracts\contracts.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\diagnostics\contracts\contractsbcl.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\diagnostics\debuggerattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\diagnostics\eventing\eventactivityoptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\diagnostics\eventing\TraceLogging\EventSourceOptions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\diagnostics\eventing\TraceLogging\TraceLoggingEventTraits.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\diagnostics\eventing\winmeta.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\dividebyzeroexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\dllnotfoundexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\double.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\duplicatewaitobjectexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\empty.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\entrypointnotfoundexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\enum.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\eventargs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\eventhandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\executionengineexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\fieldaccessexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\flagsattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\formatexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\bidicategory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\calendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\calendaralgorithmtype.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\calendardata.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\calendarweekrule.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\CalendricalCalculationsHelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\charunicodeinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\chineselunisolarcalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\compareinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\culturenotfoundexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\culturetypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\datetimeformat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\datetimeformatinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\datetimeformatinfoscanner.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\datetimeparse.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\datetimestyles.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\daylighttime.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\digitshapes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\eastasianlunisolarcalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\globalizationassembly.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\gregoriancalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\gregoriancalendarhelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\gregoriancalendartypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\hebrewcalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\hebrewnumber.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\hijricalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\japanesecalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\japaneselunisolarcalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\juliancalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\koreancalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\koreanlunisolarcalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\numberformatinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\numberstyles.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\Persiancalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\sortversion.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\stringinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\taiwancalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\taiwanlunisolarcalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\textelementenumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\textinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\thaibuddhistcalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\timespanformat.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\timespanparse.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\umalquracalendar.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\globalization\unicodecategory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\guid.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\iappdomain.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\iappdomainsetup.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\iasyncresult.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\icloneable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\icomparable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\iconvertible.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\icustomformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\idisposable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\iequatable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\iformatprovider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\iformattable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\indexoutofrangeexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\insufficientexecutionstackexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\insufficientmemoryexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\int16.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\int32.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\int64.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\invalidcastexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\invalidoperationexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\invalidprogramexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\invalidtimezoneexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\__error.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\__hresults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\binaryreader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\binarywriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\bufferedstream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\directorynotfoundexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\drivenotfoundexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\endofstreamexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\fileloadexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\filenotfoundexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\ioexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\memorystream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\pathtoolongexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\pinnedbuffermemorystream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\stream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\streamreader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\streamwriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\stringreader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\stringwriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\textreader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\textwriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\unmanagedmemoryaccessor.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\unmanagedmemorystream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\io\unmanagedmemorystreamwrapper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\iobservable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\iobserver.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\iprogress.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\iserviceobjectprovider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\Lazy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\math.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\memberaccessexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\methodaccessexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\midpointrounding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\missingfieldexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\missingmemberexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\missingmethodexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\multicastnotsupportedexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\nonserializedattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\notfinitenumberexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\notimplementedexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\notsupportedexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\nullreferenceexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\number.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\objectdisposedexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\obsoleteattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\operationcanceledexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\outofmemoryexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\overflowexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\paramarrayattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\paramsarray.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\platformnotsupportedexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\progress.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\random.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\rankexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\ambiguousmatchexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\assemblyattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\assemblynameflags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\assemblynameproxy.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\binder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\bindingflags.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\callingconventions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\CustomAttributeExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\defaultmemberattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\emit\methodbuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\eventattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\fieldattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\genericparameterattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\icustomattributeprovider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\interfacemapping.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\introspectionextensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\invalidfiltercriteriaexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\ireflect.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\ireflectabletype.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\manifestresourceinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\mdimport.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\memberfilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\memberinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\memberinfoserializationholder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\membertypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\methodattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\methodbase.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\methodbody.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\methodimplattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\missing.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\obfuscateassemblyattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\obfuscationattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\parameterattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\parametermodifier.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\pointer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\propertyattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\reflectioncontext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\resourceattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\RuntimeReflectionExtensions.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\typeattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\typedelegator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\typefilter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\reflection\typeinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resid.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\__fastresourcecomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\__hresults.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\filebasedresourcegroveler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\iresourcegroveler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\iresourcereader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\iresourcewriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\looselylinkedresourcereference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\manifestbasedresourcegroveler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\missingmanifestresourceexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\missingsatelliteassemblyexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\neutralresourceslanguageattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\resourcefallbackmanager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\resourcemanager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\resourcereader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\resourceset.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\resourcetypecode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\resourcewriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\runtimeresourceset.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\satellitecontractversionattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\resources\ultimateresourcefallbacklocation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\rttype.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\accessedthroughpropertyattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\assemblyattributesgohere.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\assemblysettingattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\AsyncMethodBuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\AsyncStateMachineAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\CallerFilePathAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\CallerLineNumberAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\CallerMemberNameAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\callingconvention.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\compilationrelaxations.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\compilergeneratedattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\compilerglobalscopeattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\compilermarshaloverride.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\customconstantattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\datetimeconstantattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\decimalconstantattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\decoratednameattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\discardableattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\extensionattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\fixedaddressvaluetypeattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\fixedbufferattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\hascopysemanticsattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\IAsyncStateMachine.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\idispatchconstantattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\indexernameattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\INotifyCompletion.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\internalsvisibletoattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\isboxed.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\isbyvalue.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\isconst.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\iscopyconstructed.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\isexplicitlydereferenced.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\isimplicitlydereferenced.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\isjitintrinsic.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\islong.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\ispinned.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\issignunspecifiedbyte.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\isudtreturn.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\isvolatile.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\IteratorStateMachineAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\iunknownconstantattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\methodimplattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\nativecppclassattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\ReferenceAssemblyAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\requiredattributeattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\RuntimeCompatibilityAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\RuntimeWrappedException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\scopelessenumattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\specialnameattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\StateMachineAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\suppressildasmattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\suppressmergecheckattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\TaskAwaiter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\typedependencyattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\TypeForwardedFromAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\TypeForwardedToAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\unsafevaluetypeattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\compilerservices\YieldAwaitable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\exceptionservices\corruptingexceptioncommon.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\exceptionservices\exceptionnotification.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\exceptionservices\exceptionservicescommon.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\attributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ibindctx.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\iconnectionpoint.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\iconnectionpointcontainer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ienumconnectionpoints.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ienumconnections.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ienumerable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ienumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ienummoniker.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ienumstring.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ienumvariant.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\iexpando.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\imoniker.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ipersistfile.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ireflect.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\irunningobjecttable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\istream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\itypecomp.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\itypeinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\itypeinfo2.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\itypelib.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ComTypes\itypelib2.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\expando\iexpando.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\safehandle.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\interopservices\ucomienumconnections.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\NgenServicingAttributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\remoting\callcontext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\deserializationeventhandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatterconverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binarycommonclasses.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryconverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryenums.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryformatterwriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binarymethodmessage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryobjectinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryobjectreader.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryobjectwriter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryparser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryutilclasses.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\commonenums.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\ifieldinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\isoapmessage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\sertrace.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\soapfault.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatters\soapmessage.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\formatterservices.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\ideserializationcallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\iformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\iformatterconverter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\iobjectreference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\iserializable.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\iserializationsurrogate.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\isurrogateselector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\memberholder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\objectclonehelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\objectidgenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\objectmanager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\safeserializationmanager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\serializationattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\serializationbinder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\serializationeventscache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\serializationexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\serializationfieldinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\serializationinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\serializationinfoenumerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\serializationobjectmanager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\streamingcontext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\surrogateselector.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\serialization\valuetypefixupinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\versioning\binarycompatibility.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\versioning\componentguaranteesattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\versioning\multitargetinghelpers.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\versioning\NonVersionableAttribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\versioning\resourceattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\versioning\targetframeworkattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\runtime\versioning\targetframeworkid.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\sbyte.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\attributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\claims\Claim.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\claims\ClaimsIdentity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\claims\ClaimsPrincipal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\claims\ClaimTypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\claims\ClaimValueTypes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\claims\RoleClaimProvider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\aes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\asymmetricalgorithm.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\asymmetrickeyexchangedeformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\asymmetrickeyexchangeformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\asymmetricsignaturedeformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\asymmetricsignatureformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\base64transforms.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\crypto.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\cryptoapitransform.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\cryptostream.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\derivebytes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\des.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\descryptoserviceprovider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\dsa.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\dsasignaturedeformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\dsasignatureformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\hashalgorithm.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\HashAlgorithmName.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\hmac.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\hmacmd5.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\hmacripemd160.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\hmacsha1.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\hmacsha256.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\hmacsha384.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\hmacsha512.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\icryptotransform.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\keyedhashalgorithm.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\mactripledes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\maskgenerationmethod.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\md5.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\passwordderivebytes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\pkcs1maskgenerationmethod.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\randomnumbergenerator.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\rc2.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\rc2cryptoserviceprovider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\rfc2898derivebytes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\rijndael.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\rijndaelmanaged.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\rijndaelmanagedtransform.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\ripemd160.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\ripemd160managed.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\rsa.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\RSAEncryptionPadding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\RSAEncryptionPaddingMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\rsaoaepkeyexchangedeformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\rsaoaepkeyexchangeformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\rsapkcs1keyexchangedeformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\rsapkcs1keyexchangeformatter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\RSASignaturePadding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\RSASignaturePaddingMode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\sha1.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\sha1managed.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\sha256.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\sha256managed.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\sha384.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\sha384managed.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\sha512.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\sha512managed.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\signaturedescription.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\symmetricalgorithm.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\tripledes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\tripledescryptoserviceprovider.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\utils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\cryptography\x509certificates\x509utils.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\principal\genericidentity.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\securitycontext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\securitydocument.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\util\hex.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\util\parser.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\security\util\tokenizer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\serializableattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\single.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\stackoverflowexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\string.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\stringcomparer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\stringfreezingattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\systemexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\asciiencoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\codepageencoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\decoder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\decoderbestfitfallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\decoderexceptionfallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\decoderfallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\decodernls.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\decoderreplacementfallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\encoder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\encoderbestfitfallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\encoderexceptionfallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\encoderfallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\encodernls.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\encoderreplacementfallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\encoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\encodinginfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\mlangcodepageencoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\stringbuilder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\stringbuildercache.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\surrogateencoder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\unicodeencoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\utf32encoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\utf7encoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\text\utf8encoding.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threadattributes.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\abandonedmutexexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\apartmentstate.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\autoresetevent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\CancellationToken.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\CancellationTokenRegistration.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\CancellationTokenSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\CountdownEvent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\eventresetmode.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\executioncontext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\LazyInitializer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\lockrecursionexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\manualresetevent.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\ManualResetEventSlim.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\parameterizedthreadstart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\semaphorefullexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\SemaphoreSlim.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\sendorpostcallback.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\SpinLock.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\SpinWait.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\synchronizationcontext.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\synchronizationlockexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\AsyncCausalityTracer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\BeginEndAwaitableAdapter.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\ConcurrentExclusiveSchedulerPair.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\Future.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\FutureFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\Parallel.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\ParallelLoopState.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\ParallelRangeManager.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\ProducerConsumerQueues.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\Task.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\TaskCanceledException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\TaskCompletionSource.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\TaskContinuation.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\TaskExceptionHolder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\TaskFactory.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\TaskScheduler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\TaskSchedulerException.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\TaskToApm.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\Tasks\ThreadPoolTaskScheduler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\thread.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\threadabortexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\threadinterruptedexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\ThreadLocal.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\threadpool.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\threadpriority.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\threadstart.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\threadstartexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\threadstate.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\threadstateexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\timeout.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threading\waithandlecannotbeopenedexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\threadstaticattribute.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\throwhelper.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\timeoutexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\timespan.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\timezoneinfo.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\timezonenotfoundexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\tuple.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\type.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\typeaccessexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\typedreference.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\typeinitializationexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\typeloadexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\typeunloadedexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\uint16.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\uint32.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\uint64.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\unauthorizedaccessexception.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\unhandledexceptioneventargs.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\unhandledexceptioneventhandler.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\unityserializationholder.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\unsafecharbuffer.cs" />\r
- <Compile Include="..\..\..\external\referencesource\mscorlib\system\version.cs" />\r
+ <Compile Include="..\..\build\common\AssemblyRef.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\Locale.cs" />\r
<Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
<Compile Include="..\Mono.Security\Mono.Security\BitConverterLE.cs" />\r
<Compile Include="..\Mono.Security\Mono.Security\PKCS7.cs" />\r
<Compile Include="..\Mono.Security\Mono.Security\StrongName.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\\system\runtime\reliability\criticalfinalizerobject.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\\system\runtime\reliability\prepreparemethodattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\\system\runtime\reliability\reliabilitycontractattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\microsoft\win32\safehandles\safefilehandle.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\microsoft\win32\safehandles\saferegistryhandle.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\microsoft\win32\safehandles\safewaithandle.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\microsoft\win32\safehandles\win32safehandles.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\__filters.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\__hresults.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\_localdatastore.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\_localdatastoremgr.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\accessviolationexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\action.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\activator.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\AggregateException.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\AppContext\AppContext.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\appdomainattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\appdomainunloadedexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\applicationexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\applicationid.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\argumentexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\argumentnullexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\argumentoutofrangeexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\arithmeticexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\arraysegment.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\arraytypemismatchexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\asynccallback.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\attribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\attributetargets.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\attributeusageattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\badimageformatexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\bitconverter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\boolean.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\buffer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\byte.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\cannotunloadappdomainexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\char.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\charenumerator.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\clscompliantattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\arraylist.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\bitarray.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\caseinsensitivecomparer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\caseinsensitivehashcodeprovider.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\collectionbase.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\comparer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\compatiblecomparer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\Concurrent\ConcurrentDictionary.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\Concurrent\ConcurrentQueue.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\Concurrent\ConcurrentStack.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\Concurrent\IProducerConsumerCollection.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\Concurrent\OrderablePartitioner.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\Concurrent\Partitioner.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\Concurrent\PartitionerStatic.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\dictionarybase.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\dictionaryentry.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\emptyreadonlydictionaryinternal.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\comparer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\debugview.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\dictionary.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\equalitycomparer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\icollection.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\icomparer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\idictionary.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\ienumerable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\ienumerator.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\iequalitycomparer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\ilist.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\ireadonlycollection.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\ireadonlydictionary.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\ireadonlylist.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\keynotfoundexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\keyvaluepair.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\generic\list.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\hashtable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\icollection.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\icomparer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\idictionary.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\idictionaryenumerator.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\ienumerable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\ienumerator.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\iequalitycomparer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\ihashcodeprovider.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\ilist.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\istructuralcomparable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\istructuralequatable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\keyvaluepairs.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\listdictionaryinternal.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\objectmodel\collection.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\objectmodel\keyedcollection.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\objectmodel\readonlycollection.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\objectmodel\readonlydictionary.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\queue.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\readonlycollectionbase.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\sortedlist.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\stack.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\collections\structuralcomparisons.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\consolecanceleventargs.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\consolecolor.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\consolekey.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\consolekeyinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\consolemodifiers.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\consolespecialkey.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\contextboundobject.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\contextmarshalexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\contextstaticattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\convert.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\datamisalignedexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\datetime.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\datetimekind.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\datetimeoffset.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\dayofweek.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\dbnull.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\decimal.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\defaultbinder.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\diagnostics\assert.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\diagnostics\assertfilter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\diagnostics\assertfilters.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\diagnostics\codeanalysis\suppressmessageattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\diagnostics\conditionalattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\diagnostics\contracts\contracts.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\diagnostics\contracts\contractsbcl.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\diagnostics\debuggerattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\diagnostics\eventing\eventactivityoptions.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\diagnostics\eventing\TraceLogging\EventSourceOptions.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\diagnostics\eventing\TraceLogging\TraceLoggingEventTraits.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\diagnostics\eventing\winmeta.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\dividebyzeroexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\dllnotfoundexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\double.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\duplicatewaitobjectexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\empty.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\entrypointnotfoundexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\enum.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\eventargs.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\eventhandler.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\exception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\executionengineexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\fieldaccessexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\flagsattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\formatexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\bidicategory.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\calendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\calendaralgorithmtype.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\calendardata.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\calendarweekrule.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\CalendricalCalculationsHelper.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\charunicodeinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\chineselunisolarcalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\compareinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\culturenotfoundexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\culturetypes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\datetimeformat.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\datetimeformatinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\datetimeformatinfoscanner.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\datetimeparse.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\datetimestyles.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\daylighttime.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\digitshapes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\eastasianlunisolarcalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\globalizationassembly.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\gregoriancalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\gregoriancalendarhelper.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\gregoriancalendartypes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\hebrewcalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\hebrewnumber.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\hijricalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\japanesecalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\japaneselunisolarcalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\juliancalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\koreancalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\koreanlunisolarcalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\numberformatinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\numberstyles.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\Persiancalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\sortversion.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\stringinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\taiwancalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\taiwanlunisolarcalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\textelementenumerator.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\textinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\thaibuddhistcalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\timespanformat.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\timespanparse.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\umalquracalendar.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\globalization\unicodecategory.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\guid.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\iappdomain.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\iappdomainsetup.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\iasyncresult.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\icloneable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\icomparable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\iconvertible.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\icustomformatter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\idisposable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\iequatable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\iformatprovider.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\iformattable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\indexoutofrangeexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\insufficientexecutionstackexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\insufficientmemoryexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\int16.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\int32.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\int64.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\invalidcastexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\invalidoperationexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\invalidprogramexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\invalidtimezoneexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\__error.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\__hresults.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\binaryreader.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\binarywriter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\bufferedstream.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\directorynotfoundexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\drivenotfoundexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\endofstreamexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\fileinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\fileloadexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\filenotfoundexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\filesysteminfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\ioexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\memorystream.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\pathtoolongexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\pinnedbuffermemorystream.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\stream.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\streamreader.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\streamwriter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\stringreader.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\stringwriter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\textreader.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\textwriter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\unmanagedmemoryaccessor.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\unmanagedmemorystream.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\io\unmanagedmemorystreamwrapper.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\iobservable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\iobserver.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\iprogress.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\iserviceobjectprovider.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\Lazy.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\math.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\memberaccessexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\methodaccessexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\midpointrounding.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\missingfieldexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\missingmemberexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\missingmethodexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\multicastnotsupportedexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\nonserializedattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\notfinitenumberexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\notimplementedexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\notsupportedexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\nullreferenceexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\number.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\objectdisposedexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\obsoleteattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\operationcanceledexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\outofmemoryexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\overflowexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\paramarrayattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\paramsarray.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\platformnotsupportedexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\progress.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\random.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\rankexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\ambiguousmatchexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\assemblyattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\assemblynameflags.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\assemblynameproxy.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\binder.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\bindingflags.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\callingconventions.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\CustomAttributeExtensions.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\defaultmemberattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\emit\methodbuilder.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\emit\symboltype.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\eventattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\fieldattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\genericparameterattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\icustomattributeprovider.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\interfacemapping.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\introspectionextensions.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\invalidfiltercriteriaexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\ireflect.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\ireflectabletype.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\manifestresourceinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\mdimport.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\memberfilter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\memberinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\memberinfoserializationholder.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\membertypes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\methodattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\methodbase.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\methodbody.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\methodimplattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\methodinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\missing.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\obfuscateassemblyattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\obfuscationattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\parameterattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\parametermodifier.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\pointer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\propertyattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\reflectioncontext.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\resourceattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\RuntimeReflectionExtensions.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\typeattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\typedelegator.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\typefilter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\typeinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resid.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\__fastresourcecomparer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\__hresults.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\filebasedresourcegroveler.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\iresourcegroveler.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\iresourcereader.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\iresourcewriter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\looselylinkedresourcereference.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\manifestbasedresourcegroveler.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\missingmanifestresourceexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\missingsatelliteassemblyexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\neutralresourceslanguageattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\resourcefallbackmanager.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\resourcemanager.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\resourcereader.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\resourceset.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\resourcetypecode.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\resourcewriter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\runtimeresourceset.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\satellitecontractversionattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\resources\ultimateresourcefallbacklocation.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\rttype.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\accessedthroughpropertyattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\assemblyattributesgohere.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\assemblysettingattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\AsyncMethodBuilder.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\AsyncStateMachineAttribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\CallerFilePathAttribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\CallerLineNumberAttribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\CallerMemberNameAttribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\callingconvention.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\compilationrelaxations.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\compilergeneratedattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\compilerglobalscopeattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\compilermarshaloverride.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\customconstantattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\datetimeconstantattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\decimalconstantattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\decoratednameattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\discardableattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\extensionattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\fixedaddressvaluetypeattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\fixedbufferattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\hascopysemanticsattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\IAsyncStateMachine.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\idispatchconstantattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\indexernameattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\INotifyCompletion.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\internalsvisibletoattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\isboxed.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\isbyvalue.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\isconst.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\iscopyconstructed.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\isexplicitlydereferenced.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\isimplicitlydereferenced.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\isjitintrinsic.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\islong.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\ispinned.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\issignunspecifiedbyte.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\isudtreturn.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\isvolatile.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\IteratorStateMachineAttribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\iunknownconstantattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\methodimplattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\nativecppclassattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\ReferenceAssemblyAttribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\requiredattributeattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\RuntimeCompatibilityAttribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\RuntimeWrappedException.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\scopelessenumattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\specialnameattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\StateMachineAttribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\suppressildasmattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\suppressmergecheckattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\TaskAwaiter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\typedependencyattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\TypeForwardedFromAttribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\TypeForwardedToAttribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\unsafevaluetypeattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\YieldAwaitable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\exceptionservices\corruptingexceptioncommon.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\exceptionservices\exceptionnotification.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\exceptionservices\exceptionservicescommon.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\arraywithoffset.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\attributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\bstrwrapper.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\callingconvention.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\charset.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\comexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\commembertype.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ibindctx.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\iconnectionpoint.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\iconnectionpointcontainer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ienumconnectionpoints.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ienumconnections.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ienumerable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ienumerator.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ienummoniker.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ienumstring.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ienumvariant.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\iexpando.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\imoniker.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ipersistfile.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\ireflect.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\irunningobjecttable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\istream.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\itypecomp.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\itypeinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\itypeinfo2.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\itypelib.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ComTypes\itypelib2.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\criticalhandle.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\currencywrapper.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\dispatchwrapper.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\errorwrapper.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\expando\iexpando.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\externalexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\handleref.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\icustomadapter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\icustomfactory.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\icustommarshaler.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\icustomqueryinterface.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\invalidcomobjectexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\invalidolevarianttypeexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\iregistrationservices.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\layoutkind.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\marshaldirectiveexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\objectcreationdelegate.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\runtimeenvironment.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\safearrayrankmismatchexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\safearraytypemismatchexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\safehandle.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\sehexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ucomienumconnections.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\unknownwrapper.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\variantWrapper.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\NgenServicingAttributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\remoting\callcontext.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\deserializationeventhandler.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatterconverter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binarycommonclasses.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryconverter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryenums.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryformatter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryformatterwriter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binarymethodmessage.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryobjectinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryobjectreader.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryobjectwriter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryparser.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\binary\binaryutilclasses.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\commonenums.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\ifieldinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\isoapmessage.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\sertrace.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\soapfault.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatters\soapmessage.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\formatterservices.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\ideserializationcallback.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\iformatter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\iformatterconverter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\iobjectreference.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\iserializable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\iserializationsurrogate.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\isurrogateselector.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\memberholder.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\objectclonehelper.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\objectidgenerator.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\objectmanager.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\safeserializationmanager.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\serializationattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\serializationbinder.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\serializationeventscache.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\serializationexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\serializationfieldinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\serializationinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\serializationinfoenumerator.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\serializationobjectmanager.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\streamingcontext.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\surrogateselector.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\serialization\valuetypefixupinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\versioning\binarycompatibility.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\versioning\componentguaranteesattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\versioning\multitargetinghelpers.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\versioning\NonVersionableAttribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\versioning\resourceattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\versioning\targetframeworkattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\versioning\targetframeworkid.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\sbyte.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\attributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\claims\Claim.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\claims\ClaimsIdentity.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\claims\ClaimsPrincipal.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\claims\ClaimTypes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\claims\ClaimValueTypes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\claims\RoleClaimProvider.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\aes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\asymmetricalgorithm.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\asymmetrickeyexchangedeformatter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\asymmetrickeyexchangeformatter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\asymmetricsignaturedeformatter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\asymmetricsignatureformatter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\base64transforms.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\crypto.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\cryptoapitransform.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\cryptostream.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\derivebytes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\des.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\descryptoserviceprovider.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\dsa.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\dsasignaturedeformatter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\dsasignatureformatter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\hashalgorithm.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\HashAlgorithmName.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\hmac.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\hmacmd5.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\hmacripemd160.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\hmacsha1.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\hmacsha256.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\hmacsha384.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\hmacsha512.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\icryptotransform.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\keyedhashalgorithm.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\mactripledes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\maskgenerationmethod.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\md5.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\passwordderivebytes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\pkcs1maskgenerationmethod.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\randomnumbergenerator.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\rc2.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\rc2cryptoserviceprovider.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\rfc2898derivebytes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\rijndael.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\rijndaelmanaged.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\rijndaelmanagedtransform.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\ripemd160.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\ripemd160managed.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\rsa.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\RSAEncryptionPadding.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\RSAEncryptionPaddingMode.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\rsaoaepkeyexchangedeformatter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\rsaoaepkeyexchangeformatter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\rsapkcs1keyexchangedeformatter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\rsapkcs1keyexchangeformatter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\RSASignaturePadding.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\RSASignaturePaddingMode.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\sha1.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\sha1managed.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\sha256.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\sha256managed.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\sha384.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\sha384managed.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\sha512.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\sha512managed.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\signaturedescription.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\symmetricalgorithm.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\tripledes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\tripledescryptoserviceprovider.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\utils.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\x509certificates\x509utils.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\principal\genericidentity.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\securitycontext.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\securitydocument.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\util\hex.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\util\parser.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\util\tokenizer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\serializableattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\single.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\stackoverflowexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\string.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\stringcomparer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\stringfreezingattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\systemexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\asciiencoding.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\codepageencoding.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\decoder.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\decoderbestfitfallback.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\decoderexceptionfallback.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\decoderfallback.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\decodernls.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\decoderreplacementfallback.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\encoder.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\encoderbestfitfallback.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\encoderexceptionfallback.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\encoderfallback.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\encodernls.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\encoderreplacementfallback.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\encoding.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\encodinginfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\mlangcodepageencoding.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\stringbuilder.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\stringbuildercache.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\surrogateencoder.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\unicodeencoding.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\utf32encoding.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\utf7encoding.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\utf8encoding.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threadattributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\abandonedmutexexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\apartmentstate.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\autoresetevent.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\CancellationToken.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\CancellationTokenRegistration.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\CancellationTokenSource.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\CountdownEvent.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\eventresetmode.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\executioncontext.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\LazyInitializer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\lockrecursionexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\manualresetevent.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\ManualResetEventSlim.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\monitor.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\parameterizedthreadstart.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\semaphorefullexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\SemaphoreSlim.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\sendorpostcallback.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\SpinLock.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\SpinWait.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\synchronizationcontext.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\synchronizationlockexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\AsyncCausalityTracer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\BeginEndAwaitableAdapter.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\ConcurrentExclusiveSchedulerPair.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\Future.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\FutureFactory.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\Parallel.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\ParallelLoopState.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\ParallelRangeManager.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\ProducerConsumerQueues.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\Task.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\TaskCanceledException.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\TaskCompletionSource.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\TaskContinuation.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\TaskExceptionHolder.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\TaskFactory.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\TaskScheduler.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\TaskSchedulerException.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\TaskToApm.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\Tasks\ThreadPoolTaskScheduler.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\thread.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\threadabortexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\threadinterruptedexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\ThreadLocal.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\threadpool.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\threadpriority.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\threadstart.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\threadstartexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\threadstate.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\threadstateexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\timeout.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\waithandle.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\waithandlecannotbeopenedexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threadstaticattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\throwhelper.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\timeoutexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\timespan.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\timezoneinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\timezonenotfoundexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\tuple.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\type.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\typeaccessexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\typedreference.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\typeinitializationexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\typeloadexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\typeunloadedexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\uint16.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\uint32.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\uint64.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\unauthorizedaccessexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\unhandledexceptioneventargs.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\unhandledexceptioneventhandler.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\unityserializationholder.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\unsafecharbuffer.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\version.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="coreclr\AsyncLocal.cs" />\r
<Compile Include="coreclr\DisablePrivateReflectionAttribute.cs" />\r
<Compile Include="ReferenceSources\HashHelpers.cs" />\r
<Compile Include="ReferenceSources\JitHelpers.cs" />\r
<Compile Include="ReferenceSources\MethodBase.cs" />\r
+ <Compile Include="ReferenceSources\NativeMethods.cs" />\r
<Compile Include="ReferenceSources\ParseNumbers.cs" />\r
<Compile Include="ReferenceSources\RemotingFieldCachedData.cs" />\r
<Compile Include="ReferenceSources\RuntimeHandles.cs" />\r
<Compile Include="System.Diagnostics.Tracing\EventAttribute.cs" />\r
<Compile Include="System.Diagnostics.Tracing\EventCommand.cs" />\r
<Compile Include="System.Diagnostics.Tracing\EventCommandEventArgs.cs" />\r
+ <Compile Include="System.Diagnostics.Tracing\EventListener.cs" />\r
<Compile Include="System.Diagnostics.Tracing\EventSource.cs" />\r
<Compile Include="System.Diagnostics.Tracing\EventSourceAttribute.cs" />\r
<Compile Include="System.Diagnostics.Tracing\EventSourceSettings.cs" />\r
+ <Compile Include="System.Diagnostics.Tracing\EventWrittenEventArgs.cs" />\r
<Compile Include="System.Diagnostics.Tracing\NonEventAttribute.cs" />\r
<Compile Include="System.Diagnostics\Debugger.cs" />\r
<Compile Include="System.Diagnostics\StackFrame.cs" />\r
<Compile Include="System.IO\File.cs" />\r
<Compile Include="System.IO\FileAccess.cs" />\r
<Compile Include="System.IO\FileAttributes.cs" />\r
- <Compile Include="System.IO\FileInfo.cs" />\r
<Compile Include="System.IO\FileMode.cs" />\r
<Compile Include="System.IO\FileOptions.cs" />\r
<Compile Include="System.IO\FileShare.cs" />\r
<Compile Include="System.IO\FileStream.cs" />\r
<Compile Include="System.IO\FileStreamAsyncResult.cs" />\r
- <Compile Include="System.IO\FileSystemInfo.cs" />\r
<Compile Include="System.IO\HGlobalUnmanagedMemoryStream.cs" />\r
<Compile Include="System.IO\LogcatTextWriter.cs" />\r
<Compile Include="System.IO\MonoFileType.cs" />\r
<Compile Include="System.Reflection\ImageFileMachine.cs" />\r
<Compile Include="System.Reflection\LocalVariableInfo.cs" />\r
<Compile Include="System.Reflection\MethodBody.cs" />\r
- <Compile Include="System.Reflection\MethodInfo.cs" />\r
<Compile Include="System.Reflection\Module.cs" />\r
<Compile Include="System.Reflection\ModuleResolveEventHandler.cs" />\r
<Compile Include="System.Reflection\MonoAssembly.cs" />\r
<Compile Include="System.Runtime.InteropServices\_Thread.cs" />\r
<Compile Include="System.Runtime.InteropServices\_Type.cs" />\r
<Compile Include="System.Runtime.InteropServices\_TypeBuilder.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ArrayWithOffset.cs" />\r
- <Compile Include="System.Runtime.InteropServices\AssemblyRegistrationFlags.cs" />\r
<Compile Include="System.Runtime.InteropServices\BIND_OPTS.cs" />\r
<Compile Include="System.Runtime.InteropServices\BINDPTR.cs" />\r
- <Compile Include="System.Runtime.InteropServices\BStrWrapper.cs" />\r
<Compile Include="System.Runtime.InteropServices\CALLCONV.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CallingConvention.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CharSet.cs" />\r
- <Compile Include="System.Runtime.InteropServices\COMException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ComMemberType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CriticalHandle.cs" />\r
- <Compile Include="System.Runtime.InteropServices\CurrencyWrapper.cs" />\r
<Compile Include="System.Runtime.InteropServices\DESCKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices\DispatchWrapper.cs" />\r
<Compile Include="System.Runtime.InteropServices\DISPPARAMS.cs" />\r
<Compile Include="System.Runtime.InteropServices\ELEMDESC.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ErrorWrapper.cs" />\r
<Compile Include="System.Runtime.InteropServices\EXCEPINFO.cs" />\r
<Compile Include="System.Runtime.InteropServices\ExporterEventKind.cs" />\r
<Compile Include="System.Runtime.InteropServices\ExtensibleClassFactory.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ExternalException.cs" />\r
<Compile Include="System.Runtime.InteropServices\FILETIME.cs" />\r
<Compile Include="System.Runtime.InteropServices\FUNCDESC.cs" />\r
<Compile Include="System.Runtime.InteropServices\FUNCFLAGS.cs" />\r
<Compile Include="System.Runtime.InteropServices\FUNCKIND.cs" />\r
<Compile Include="System.Runtime.InteropServices\GCHandle.cs" />\r
<Compile Include="System.Runtime.InteropServices\GCHandleType.cs" />\r
- <Compile Include="System.Runtime.InteropServices\HandleRef.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ICustomAdapter.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ICustomFactory.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ICustomMarshaler.cs" />\r
<Compile Include="System.Runtime.InteropServices\IDLDESC.cs" />\r
<Compile Include="System.Runtime.InteropServices\IDLFLAG.cs" />\r
<Compile Include="System.Runtime.InteropServices\IErrorInfo.cs" />\r
<Compile Include="System.Runtime.InteropServices\IMPLTYPEFLAGS.cs" />\r
<Compile Include="System.Runtime.InteropServices\ImporterEventKind.cs" />\r
- <Compile Include="System.Runtime.InteropServices\InvalidComObjectException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\InvalidOleVariantTypeException.cs" />\r
<Compile Include="System.Runtime.InteropServices\INVOKEKIND.cs" />\r
- <Compile Include="System.Runtime.InteropServices\IRegistrationServices.cs" />\r
<Compile Include="System.Runtime.InteropServices\ITypeLibConverter.cs" />\r
<Compile Include="System.Runtime.InteropServices\ITypeLibExporterNameProvider.cs" />\r
<Compile Include="System.Runtime.InteropServices\ITypeLibExporterNotifySink.cs" />\r
<Compile Include="System.Runtime.InteropServices\ITypeLibImporterNotifySink.cs" />\r
- <Compile Include="System.Runtime.InteropServices\LayoutKind.cs" />\r
<Compile Include="System.Runtime.InteropServices\LIBFLAGS.cs" />\r
<Compile Include="System.Runtime.InteropServices\ManagedErrorInfo.cs" />\r
<Compile Include="System.Runtime.InteropServices\Marshal.cs" />\r
<Compile Include="System.Runtime.InteropServices\MarshalAsAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices\MarshalDirectiveException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\ObjectCreationDelegate.cs" />\r
<Compile Include="System.Runtime.InteropServices\PARAMDESC.cs" />\r
<Compile Include="System.Runtime.InteropServices\PARAMFLAG.cs" />\r
<Compile Include="System.Runtime.InteropServices\RegistrationClassContext.cs" />\r
<Compile Include="System.Runtime.InteropServices\RegistrationConnectionType.cs" />\r
<Compile Include="System.Runtime.InteropServices\RegistrationServices.cs" />\r
- <Compile Include="System.Runtime.InteropServices\RuntimeEnvironment.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SafeArrayRankMismatchException.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SafeArrayTypeMismatchException.cs" />\r
<Compile Include="System.Runtime.InteropServices\SafeBuffer.cs" />\r
<Compile Include="System.Runtime.InteropServices\SafeHandle.cs" />\r
- <Compile Include="System.Runtime.InteropServices\SEHException.cs" />\r
<Compile Include="System.Runtime.InteropServices\STATSTG.cs" />\r
<Compile Include="System.Runtime.InteropServices\SYSKIND.cs" />\r
<Compile Include="System.Runtime.InteropServices\TYPEATTR.cs" />\r
<Compile Include="System.Runtime.InteropServices\UCOMITypeComp.cs" />\r
<Compile Include="System.Runtime.InteropServices\UCOMITypeInfo.cs" />\r
<Compile Include="System.Runtime.InteropServices\UCOMITypeLib.cs" />\r
- <Compile Include="System.Runtime.InteropServices\UnknownWrapper.cs" />\r
<Compile Include="System.Runtime.InteropServices\VARDESC.cs" />\r
<Compile Include="System.Runtime.InteropServices\VARFLAGS.cs" />\r
- <Compile Include="System.Runtime.InteropServices\VariantWrapper.cs" />\r
<Compile Include="System.Runtime.Remoting.Activation\ActivationServices.cs" />\r
<Compile Include="System.Runtime.Remoting.Activation\ActivatorLevel.cs" />\r
<Compile Include="System.Runtime.Remoting.Activation\AppDomainLevelActivator.cs" />\r
<Compile Include="System.Security.AccessControl\SddlAccessRight.cs" />\r
<Compile Include="System.Security.AccessControl\SecurityInfos.cs" />\r
<Compile Include="System.Security.AccessControl\SystemAcl.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\INativeCertificateHelper.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate20.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509CertificateImpl.cs" />\r
<Compile Include="System\EmptyArray.cs" />\r
<Compile Include="System\Environment.cs" />\r
<Compile Include="System\EnvironmentVariableTarget.cs" />\r
- <Compile Include="System\Exception.cs" />\r
<Compile Include="System\GC.cs" />\r
<Compile Include="System\GCCollectionMode.cs" />\r
<Compile Include="System\GCNotificationStatus.cs" />\r
<Compile Include="System\Guid.cs" />\r
- <Compile Include="System\Guid.MonoTouch.cs" />\r
<Compile Include="System\IConsoleDriver.cs" />\r
<Compile Include="System\IntPtr.cs" />\r
<Compile Include="System\KnownTerminals.cs" />\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
System.Runtime.InteropServices/_Thread.cs
System.Runtime.InteropServices/_Type.cs
System.Runtime.InteropServices/_TypeBuilder.cs
-System.Runtime.InteropServices/ArrayWithOffset.cs
-System.Runtime.InteropServices/AssemblyRegistrationFlags.cs
System.Runtime.InteropServices/BIND_OPTS.cs
System.Runtime.InteropServices/BINDPTR.cs
-System.Runtime.InteropServices/BStrWrapper.cs
System.Runtime.InteropServices/CALLCONV.cs
-System.Runtime.InteropServices/CallingConvention.cs
-System.Runtime.InteropServices/CharSet.cs
-System.Runtime.InteropServices/COMException.cs
-System.Runtime.InteropServices/ComMemberType.cs
-System.Runtime.InteropServices/CriticalHandle.cs
-System.Runtime.InteropServices/CurrencyWrapper.cs
System.Runtime.InteropServices/DESCKIND.cs
-System.Runtime.InteropServices/DispatchWrapper.cs
System.Runtime.InteropServices/DISPPARAMS.cs
System.Runtime.InteropServices/ELEMDESC.cs
-System.Runtime.InteropServices/ErrorWrapper.cs
System.Runtime.InteropServices/EXCEPINFO.cs
System.Runtime.InteropServices/ExporterEventKind.cs
System.Runtime.InteropServices/ExtensibleClassFactory.cs
-System.Runtime.InteropServices/ExternalException.cs
System.Runtime.InteropServices/FILETIME.cs
System.Runtime.InteropServices/FUNCDESC.cs
System.Runtime.InteropServices/FUNCFLAGS.cs
System.Runtime.InteropServices/FUNCKIND.cs
System.Runtime.InteropServices/GCHandle.cs
System.Runtime.InteropServices/GCHandleType.cs
-System.Runtime.InteropServices/HandleRef.cs
-System.Runtime.InteropServices/ICustomAdapter.cs
-System.Runtime.InteropServices/ICustomFactory.cs
-System.Runtime.InteropServices/ICustomMarshaler.cs
System.Runtime.InteropServices/IDLDESC.cs
System.Runtime.InteropServices/IDLFLAG.cs
System.Runtime.InteropServices/IErrorInfo.cs
System.Runtime.InteropServices/IMPLTYPEFLAGS.cs
System.Runtime.InteropServices/INVOKEKIND.cs
-System.Runtime.InteropServices/IRegistrationServices.cs
System.Runtime.InteropServices/ITypeLibConverter.cs
System.Runtime.InteropServices/ITypeLibExporterNameProvider.cs
System.Runtime.InteropServices/ITypeLibExporterNotifySink.cs
System.Runtime.InteropServices/ITypeLibImporterNotifySink.cs
System.Runtime.InteropServices/ImporterEventKind.cs
-System.Runtime.InteropServices/InvalidComObjectException.cs
-System.Runtime.InteropServices/InvalidOleVariantTypeException.cs
System.Runtime.InteropServices/LIBFLAGS.cs
-System.Runtime.InteropServices/LayoutKind.cs
System.Runtime.InteropServices/ManagedErrorInfo.cs
System.Runtime.InteropServices/Marshal.cs
System.Runtime.InteropServices/MarshalAsAttribute.cs
-System.Runtime.InteropServices/MarshalDirectiveException.cs
-System.Runtime.InteropServices/ObjectCreationDelegate.cs
System.Runtime.InteropServices/PARAMDESC.cs
System.Runtime.InteropServices/PARAMFLAG.cs
System.Runtime.InteropServices/RegistrationClassContext.cs
System.Runtime.InteropServices/RegistrationConnectionType.cs
-System.Runtime.InteropServices/SEHException.cs
System.Runtime.InteropServices/STATSTG.cs
System.Runtime.InteropServices/RegistrationServices.cs
-System.Runtime.InteropServices/SafeArrayRankMismatchException.cs
-System.Runtime.InteropServices/SafeArrayTypeMismatchException.cs
System.Runtime.InteropServices/SafeBuffer.cs
System.Runtime.InteropServices/SafeHandle.cs
System.Runtime.InteropServices/SYSKIND.cs
System.Runtime.InteropServices/UCOMITypeComp.cs
System.Runtime.InteropServices/UCOMITypeInfo.cs
System.Runtime.InteropServices/UCOMITypeLib.cs
-System.Runtime.InteropServices/UnknownWrapper.cs
System.Runtime.InteropServices/VARDESC.cs
System.Runtime.InteropServices/VARFLAGS.cs
-System.Runtime.InteropServices/VariantWrapper.cs
System.Runtime.InteropServices.WindowsRuntime/DefaultInterfaceAttribute.cs
System.Runtime.InteropServices.WindowsRuntime/DesignerNamespaceResolveEventArgs.cs
../referencesource/mscorlib/system/runtime/exceptionservices/exceptionnotification.cs
../referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs
+../referencesource/mscorlib/system/runtime/interopservices/arraywithoffset.cs
../referencesource/mscorlib/system/runtime/interopservices/attributes.cs
+../referencesource/mscorlib/system/runtime/interopservices/bstrwrapper.cs
+../referencesource/mscorlib/system/runtime/interopservices/callingconvention.cs
+../referencesource/mscorlib/system/runtime/interopservices/charset.cs
+../referencesource/mscorlib/system/runtime/interopservices/comexception.cs
+../referencesource/mscorlib/system/runtime/interopservices/commembertype.cs
+../referencesource/mscorlib/system/runtime/interopservices/criticalhandle.cs
+../referencesource/mscorlib/system/runtime/interopservices/currencywrapper.cs
+../referencesource/mscorlib/system/runtime/interopservices/dispatchwrapper.cs
+../referencesource/mscorlib/system/runtime/interopservices/errorwrapper.cs
+../referencesource/mscorlib/system/runtime/interopservices/externalexception.cs
+../referencesource/mscorlib/system/runtime/interopservices/handleref.cs
+../referencesource/mscorlib/system/runtime/interopservices/icustomadapter.cs
+../referencesource/mscorlib/system/runtime/interopservices/icustomfactory.cs
+../referencesource/mscorlib/system/runtime/interopservices/icustommarshaler.cs
+../referencesource/mscorlib/system/runtime/interopservices/icustomqueryinterface.cs
+../referencesource/mscorlib/system/runtime/interopservices/invalidcomobjectexception.cs
+../referencesource/mscorlib/system/runtime/interopservices/invalidolevarianttypeexception.cs
+../referencesource/mscorlib/system/runtime/interopservices/iregistrationservices.cs
+../referencesource/mscorlib/system/runtime/interopservices/layoutkind.cs
+../referencesource/mscorlib/system/runtime/interopservices/marshaldirectiveexception.cs
+../referencesource/mscorlib/system/runtime/interopservices/objectcreationdelegate.cs
../referencesource/mscorlib/system/runtime/interopservices/runtimeenvironment.cs
+../referencesource/mscorlib/system/runtime/interopservices/safearrayrankmismatchexception.cs
+../referencesource/mscorlib/system/runtime/interopservices/safearraytypemismatchexception.cs
../referencesource/mscorlib/system/runtime/interopservices/safehandle.cs
+../referencesource/mscorlib/system/runtime/interopservices/sehexception.cs
../referencesource/mscorlib/system/runtime/interopservices/ucomienumconnections.cs
+../referencesource/mscorlib/system/runtime/interopservices/unknownwrapper.cs
+../referencesource/mscorlib/system/runtime/interopservices/variantWrapper.cs
../referencesource/mscorlib/system/runtime/interopservices/ComTypes/ibindctx.cs
../referencesource/mscorlib/system/runtime/interopservices/ComTypes/iconnectionpoint.cs
+++ /dev/null
-System/Object.cs
-System/ValueType.cs
-System/Enum.cs
-System/Delegate.cs
-System/MulticastDelegate.cs
-System.Runtime.CompilerServices/RuntimeHelpers.cs
-System/Decimal.cs
-System/DecimalFormatter.cs
--- /dev/null
+Microsoft.Win32/RegistryKeyTest.cs
+System.Diagnostics.Contracts/ContractAssertTest.cs
+System.Diagnostics.Contracts/ContractAssumeTest.cs
+System.Diagnostics.Contracts/ContractCollectionMethodsTest.cs
+System.Diagnostics.Contracts/ContractHelperTest.cs
+System.Diagnostics.Contracts/ContractMarkerMethodsTest.cs
+System.Diagnostics.Contracts/ContractMustUseRewriterTest.cs
+System.Diagnostics.Contracts/Helpers/RunAgainstReferenceAttribute.cs
+System.Diagnostics.Contracts/Helpers/TestContractBase.cs
+System.Reflection.Emit/AssemblyBuilderAccessTest.cs
+System.Reflection.Emit/AssemblyBuilderTest.cs
+System.Reflection.Emit/ConstructorBuilderTest.cs
+System.Reflection.Emit/ConstructorOnTypeBuilderInstTest.cs
+System.Reflection.Emit/CustomAttributeBuilderTest.cs
+System.Reflection.Emit/DerivedTypesTest.cs
+System.Reflection.Emit/DynamicILInfoTest.cs
+System.Reflection.Emit/DynamicMethodTest.cs
+System.Reflection.Emit/EnumBuilderTest.cs
+System.Reflection.Emit/EventBuilderTest.cs
+System.Reflection.Emit/FieldBuilderTest.cs
+System.Reflection.Emit/GenericTypeParameterBuilderTest.cs
+System.Reflection.Emit/ILGeneratorTest.cs
+System.Reflection.Emit/MethodBuilderTest.cs
+System.Reflection.Emit/MethodBuilderTestIL.cs
+System.Reflection.Emit/MethodOnTypeBuilderInstTest.cs
+System.Reflection.Emit/MethodRentalCas.cs
+System.Reflection.Emit/MethodRentalTest.cs
+System.Reflection.Emit/ModuleBuilderTest.cs
+System.Reflection.Emit/ParameterBuilderTest.cs
+System.Reflection.Emit/PropertyBuilderTest.cs
+System.Reflection.Emit/SignatureHelperTest.cs
+System.Reflection.Emit/TypeBuilderTest.cs
+System.Runtime.Remoting/ContextTest.cs
+System.Runtime.Remoting/RemotingConfigurationTest.cs
+System.Runtime.Remoting/RemotingServicesTest.cs
+System.Runtime.Remoting/SoapServicesTest.cs
+System.Runtime.Remoting/SynchronizationAttributeTest.cs
+System.Runtime.Remoting.Channels/ChannelServicesTest.cs
+System.Runtime.Remoting.Contexts/SynchronizationAttributeTest.cs
+System.Runtime.Remoting.Messaging/CallContextTest.cs
+System.Runtime.Remoting.Metadata.W3cXsd2001/SoapHexBinaryTest.cs
+System.Security.AccessControl/AuthorizationRuleTest.cs
+System.Security.AccessControl/CommonAceTest.cs
+System.Security.AccessControl/CommonAclTest.cs
+System.Security.AccessControl/CommonObjectSecurityTest.cs
+System.Security.AccessControl/CommonSecurityDescriptorTest.cs
+System.Security.AccessControl/CryptoKeyAccessRuleTest.cs
+System.Security.AccessControl/DirectoryObjectSecurityTest.cs
+System.Security.AccessControl/DirectorySecurityTest.cs
+System.Security.AccessControl/DiscretionaryAclTest.cs
+System.Security.AccessControl/EventWaitHandleSecurityTest.cs
+System.Security.AccessControl/FileSecurityTest.cs
+System.Security.AccessControl/MutexAccessRuleTest.cs
+System.Security.AccessControl/MutexSecurityTest.cs
+System.Security.AccessControl/ObjectAceTest.cs
+System.Security.AccessControl/ObjectSecurity_TTest.cs
+System.Security.AccessControl/ObjectSecurityTest.cs
+System.Security.AccessControl/RawAclTest.cs
+System.Security.AccessControl/RawSecurityDescriptorTest.cs
+System.Security.AccessControl/RegistrySecurityTest.cs
+System.Security.AccessControl/SystemAclTest.cs
+System.Security.Permissions/CodeAccessSecurityAttributeTest.cs
+System.Security.Permissions/EnvironmentPermissionAttributeTest.cs
+System.Security.Permissions/EnvironmentPermissionTest.cs
+System.Security.Permissions/FileDialogPermissionAttributeTest.cs
+System.Security.Permissions/FileDialogPermissionTest.cs
+System.Security.Permissions/FileIOPermissionAttributeTest.cs
+System.Security.Permissions/FileIOPermissionTest.cs
+System.Security.Permissions/GacIdentityPermissionAttributeTest.cs
+System.Security.Permissions/GacIdentityPermissionTest.cs
+System.Security.Permissions/HostProtectionAttributeTest.cs
+System.Security.Permissions/IBuiltInPermissionTest.cs
+System.Security.Permissions/IsolatedStorageFilePermissionAttributeTest.cs
+System.Security.Permissions/IsolatedStorageFilePermissionTest.cs
+System.Security.Permissions/IsolatedStoragePermissionAttributeTest.cs
+System.Security.Permissions/KeyContainerPermissionAttributeTest.cs
+System.Security.Permissions/PermissionSetAttributeTest.cs
+System.Security.Permissions/PrincipalPermissionAttributeTest.cs
+System.Security.Permissions/PrincipalPermissionTest.cs
+System.Security.Permissions/PublisherIdentityPermissionAttributeTest.cs
+System.Security.Permissions/PublisherIdentityPermissionTest.cs
+System.Security.Permissions/ReflectionPermissionAttributeTest.cs
+System.Security.Permissions/ReflectionPermissionTest.cs
+System.Security.Permissions/RegistryPermissionAttributeTest.cs
+System.Security.Permissions/RegistryPermissionTest.cs
+System.Security.Permissions/SecurityAttributeTest.cs
+System.Security.Permissions/SecurityPermissionAttributeTest.cs
+System.Security.Permissions/SecurityPermissionTest.cs
+System.Security.Permissions/SiteIdentityPermissionAttributeTest.cs
+System.Security.Permissions/SiteIdentityPermissionTest.cs
+System.Security.Permissions/StrongNameIdentityPermissionAttributeTest.cs
+System.Security.Permissions/StrongNameIdentityPermissionTest.cs
+System.Security.Permissions/StrongNamePublicKeyBlobTest.cs
+System.Security.Permissions/UIPermissionAttributeTest.cs
+System.Security.Permissions/UIPermissionTest.cs
+System.Security.Permissions/UrlIdentityPermissionAttributeTest.cs
+System.Security.Permissions/UrlIdentityPermissionTest.cs
+System.Security.Permissions/ZoneIdentityPermissionAttributeTest.cs
+System.Security.Permissions/ZoneIdentityPermissionTest.cs
+System.Security.Policy/AllMembershipConditionTest.cs
+System.Security.Policy/ApplicationDirectoryMembershipConditionTest.cs
+System.Security.Policy/ApplicationDirectoryTest.cs
+System.Security.Policy/ApplicationMembershipConditionTest.cs
+System.Security.Policy/ApplicationSecurityManagerCas.cs
+System.Security.Policy/ApplicationSecurityManagerTest.cs
+System.Security.Policy/ApplicationTrustTest.cs
+System.Security.Policy/CodeGroupTest.cs
+System.Security.Policy/DomainApplicationMembershipConditionTest.cs
+System.Security.Policy/EvidenceTest.cs
+System.Security.Policy/FileCodeGroupTest.cs
+System.Security.Policy/FirstMatchCodeGroupTest.cs
+System.Security.Policy/GacMembershipConditionTest.cs
+System.Security.Policy/GacTest.cs
+System.Security.Policy/HashMembershipConditionTest.cs
+System.Security.Policy/HashTest.cs
+System.Security.Policy/IBuiltInEvidenceTest.cs
+System.Security.Policy/NetCodeGroupTest.cs
+System.Security.Policy/PermissionRequestEvidenceTest.cs
+System.Security.Policy/PolicyLevelTest.cs
+System.Security.Policy/PolicyStatementTest.cs
+System.Security.Policy/PublisherMembershipConditionTest.cs
+System.Security.Policy/PublisherTest.cs
+System.Security.Policy/SiteMembershipConditionTest.cs
+System.Security.Policy/SiteTest.cs
+System.Security.Policy/StrongNameMembershipConditionTest.cs
+System.Security.Policy/StrongNameTest.cs
+System.Security.Policy/UnionCodeGroupTest.cs
+System.Security.Policy/UrlMembershipConditionTest.cs
+System.Security.Policy/UrlTest.cs
+System.Security.Policy/ZoneMembershipConditionTest.cs
+System.Security.Policy/ZoneTest.cs
+++ /dev/null
-Microsoft.Win32/RegistryKeyTest.cs
-System.Diagnostics.Contracts/ContractAssertTest.cs
-System.Diagnostics.Contracts/ContractAssumeTest.cs
-System.Diagnostics.Contracts/ContractCollectionMethodsTest.cs
-System.Diagnostics.Contracts/ContractHelperTest.cs
-System.Diagnostics.Contracts/ContractMarkerMethodsTest.cs
-System.Diagnostics.Contracts/ContractMustUseRewriterTest.cs
-System.Diagnostics.Contracts/Helpers/RunAgainstReferenceAttribute.cs
-System.Diagnostics.Contracts/Helpers/TestContractBase.cs
-System.Reflection.Emit/AssemblyBuilderAccessTest.cs
-System.Reflection.Emit/AssemblyBuilderTest.cs
-System.Reflection.Emit/ConstructorBuilderTest.cs
-System.Reflection.Emit/ConstructorOnTypeBuilderInstTest.cs
-System.Reflection.Emit/CustomAttributeBuilderTest.cs
-System.Reflection.Emit/DerivedTypesTest.cs
-System.Reflection.Emit/DynamicILInfoTest.cs
-System.Reflection.Emit/DynamicMethodTest.cs
-System.Reflection.Emit/EnumBuilderTest.cs
-System.Reflection.Emit/EventBuilderTest.cs
-System.Reflection.Emit/FieldBuilderTest.cs
-System.Reflection.Emit/GenericTypeParameterBuilderTest.cs
-System.Reflection.Emit/ILGeneratorTest.cs
-System.Reflection.Emit/MethodBuilderTest.cs
-System.Reflection.Emit/MethodBuilderTestIL.cs
-System.Reflection.Emit/MethodOnTypeBuilderInstTest.cs
-System.Reflection.Emit/MethodRentalCas.cs
-System.Reflection.Emit/MethodRentalTest.cs
-System.Reflection.Emit/ModuleBuilderTest.cs
-System.Reflection.Emit/ParameterBuilderTest.cs
-System.Reflection.Emit/PropertyBuilderTest.cs
-System.Reflection.Emit/SignatureHelperTest.cs
-System.Reflection.Emit/TypeBuilderTest.cs
-System.Runtime.Remoting/ContextTest.cs
-System.Runtime.Remoting/RemotingConfigurationTest.cs
-System.Runtime.Remoting/RemotingServicesTest.cs
-System.Runtime.Remoting/SoapServicesTest.cs
-System.Runtime.Remoting/SynchronizationAttributeTest.cs
-System.Runtime.Remoting.Channels/ChannelServicesTest.cs
-System.Runtime.Remoting.Contexts/SynchronizationAttributeTest.cs
-System.Runtime.Remoting.Messaging/CallContextTest.cs
-System.Runtime.Remoting.Metadata.W3cXsd2001/SoapHexBinaryTest.cs
-System.Security.AccessControl/AuthorizationRuleTest.cs
-System.Security.AccessControl/CommonAceTest.cs
-System.Security.AccessControl/CommonAclTest.cs
-System.Security.AccessControl/CommonObjectSecurityTest.cs
-System.Security.AccessControl/CommonSecurityDescriptorTest.cs
-System.Security.AccessControl/CryptoKeyAccessRuleTest.cs
-System.Security.AccessControl/DirectoryObjectSecurityTest.cs
-System.Security.AccessControl/DirectorySecurityTest.cs
-System.Security.AccessControl/DiscretionaryAclTest.cs
-System.Security.AccessControl/EventWaitHandleSecurityTest.cs
-System.Security.AccessControl/FileSecurityTest.cs
-System.Security.AccessControl/MutexAccessRuleTest.cs
-System.Security.AccessControl/MutexSecurityTest.cs
-System.Security.AccessControl/ObjectAceTest.cs
-System.Security.AccessControl/ObjectSecurity_TTest.cs
-System.Security.AccessControl/ObjectSecurityTest.cs
-System.Security.AccessControl/RawAclTest.cs
-System.Security.AccessControl/RawSecurityDescriptorTest.cs
-System.Security.AccessControl/RegistrySecurityTest.cs
-System.Security.AccessControl/SystemAclTest.cs
-System.Security.Permissions/CodeAccessSecurityAttributeTest.cs
-System.Security.Permissions/EnvironmentPermissionAttributeTest.cs
-System.Security.Permissions/EnvironmentPermissionTest.cs
-System.Security.Permissions/FileDialogPermissionAttributeTest.cs
-System.Security.Permissions/FileDialogPermissionTest.cs
-System.Security.Permissions/FileIOPermissionAttributeTest.cs
-System.Security.Permissions/FileIOPermissionTest.cs
-System.Security.Permissions/GacIdentityPermissionAttributeTest.cs
-System.Security.Permissions/GacIdentityPermissionTest.cs
-System.Security.Permissions/HostProtectionAttributeTest.cs
-System.Security.Permissions/IBuiltInPermissionTest.cs
-System.Security.Permissions/IsolatedStorageFilePermissionAttributeTest.cs
-System.Security.Permissions/IsolatedStorageFilePermissionTest.cs
-System.Security.Permissions/IsolatedStoragePermissionAttributeTest.cs
-System.Security.Permissions/KeyContainerPermissionAttributeTest.cs
-System.Security.Permissions/PermissionSetAttributeTest.cs
-System.Security.Permissions/PrincipalPermissionAttributeTest.cs
-System.Security.Permissions/PrincipalPermissionTest.cs
-System.Security.Permissions/PublisherIdentityPermissionAttributeTest.cs
-System.Security.Permissions/PublisherIdentityPermissionTest.cs
-System.Security.Permissions/ReflectionPermissionAttributeTest.cs
-System.Security.Permissions/ReflectionPermissionTest.cs
-System.Security.Permissions/RegistryPermissionAttributeTest.cs
-System.Security.Permissions/RegistryPermissionTest.cs
-System.Security.Permissions/SecurityAttributeTest.cs
-System.Security.Permissions/SecurityPermissionAttributeTest.cs
-System.Security.Permissions/SecurityPermissionTest.cs
-System.Security.Permissions/SiteIdentityPermissionAttributeTest.cs
-System.Security.Permissions/SiteIdentityPermissionTest.cs
-System.Security.Permissions/StrongNameIdentityPermissionAttributeTest.cs
-System.Security.Permissions/StrongNameIdentityPermissionTest.cs
-System.Security.Permissions/StrongNamePublicKeyBlobTest.cs
-System.Security.Permissions/UIPermissionAttributeTest.cs
-System.Security.Permissions/UIPermissionTest.cs
-System.Security.Permissions/UrlIdentityPermissionAttributeTest.cs
-System.Security.Permissions/UrlIdentityPermissionTest.cs
-System.Security.Permissions/ZoneIdentityPermissionAttributeTest.cs
-System.Security.Permissions/ZoneIdentityPermissionTest.cs
-System.Security.Policy/AllMembershipConditionTest.cs
-System.Security.Policy/ApplicationDirectoryMembershipConditionTest.cs
-System.Security.Policy/ApplicationDirectoryTest.cs
-System.Security.Policy/ApplicationMembershipConditionTest.cs
-System.Security.Policy/ApplicationSecurityManagerCas.cs
-System.Security.Policy/ApplicationSecurityManagerTest.cs
-System.Security.Policy/ApplicationTrustTest.cs
-System.Security.Policy/CodeGroupTest.cs
-System.Security.Policy/DomainApplicationMembershipConditionTest.cs
-System.Security.Policy/EvidenceTest.cs
-System.Security.Policy/FileCodeGroupTest.cs
-System.Security.Policy/FirstMatchCodeGroupTest.cs
-System.Security.Policy/GacMembershipConditionTest.cs
-System.Security.Policy/GacTest.cs
-System.Security.Policy/HashMembershipConditionTest.cs
-System.Security.Policy/HashTest.cs
-System.Security.Policy/IBuiltInEvidenceTest.cs
-System.Security.Policy/NetCodeGroupTest.cs
-System.Security.Policy/PermissionRequestEvidenceTest.cs
-System.Security.Policy/PolicyLevelTest.cs
-System.Security.Policy/PolicyStatementTest.cs
-System.Security.Policy/PublisherMembershipConditionTest.cs
-System.Security.Policy/PublisherTest.cs
-System.Security.Policy/SiteMembershipConditionTest.cs
-System.Security.Policy/SiteTest.cs
-System.Security.Policy/StrongNameMembershipConditionTest.cs
-System.Security.Policy/StrongNameTest.cs
-System.Security.Policy/UnionCodeGroupTest.cs
-System.Security.Policy/UrlMembershipConditionTest.cs
-System.Security.Policy/UrlTest.cs
-System.Security.Policy/ZoneMembershipConditionTest.cs
-System.Security.Policy/ZoneTest.cs
--- /dev/null
+#include monodroid_corlib_test.dll.new-exclude.sources
+Microsoft.Win32/RegistryKeyTest.cs
+System/ActivatorCas.cs
+System/AppDomainCas.cs
+System/BadImageFormatExceptionCas.cs
+System/ConsoleCas.cs
+System.Diagnostics/StackFrameCas.cs
+System.Diagnostics/StackTraceCas.cs
+System/EnvironmentCas.cs
+System/ExceptionCas.cs
+System.IO/DirectoryCas.cs
+System.IO/FileLoadExceptionCas.cs
+System.IO/FileNotFoundExceptionCas.cs
+System.IO/FileStreamCas.cs
+System.IO.IsolatedStorage/IsolatedStorageFileCas.cs
+System.IO.IsolatedStorage/IsolatedStorageFileStreamCas.cs
+System.IO/PathCas.cs
+System.IO/StreamCas.cs
+System/MarshalByRefObjectCas.cs
+System.Reflection/AssemblyCas.cs
+System.Reflection/AssemblyNameCas.cs
+System.Reflection.Emit/MethodRentalCas.cs
+System.Reflection/ModuleCas.cs
+System.Reflection/StrongNameKeyPairCas.cs
+System.Reflection/VisibilityTest.cs
+System.Resources/ResourceReaderCas.cs
+System.Resources/ResourceSetCas.cs
+System.Runtime.CompilerServices/RuntimeWrappedExceptionCas.cs
+System.Runtime.InteropServices/RuntimeEnvironmentCas.cs
+System/RuntimeMethodHandleCas.cs
+System.Runtime.Serialization.Formatters.Binary/BinaryFormatterCas.cs
+System.Runtime.Versioning/ResourceConsumptionAttributeCas.cs
+System.Runtime.Versioning/ResourceExposureAttributeCas.cs
+System.Runtime.Versioning/VersioningHelperCas.cs
+System.Security.AccessControl/DirectorySecurityTest.cs
+System.Security.AccessControl/EventWaitHandleSecurityTest.cs
+System.Security.AccessControl/FileSecurityTest.cs
+System.Security/CodeAccessPermissionCas.cs
+System.Security.Cryptography/CryptoAPITransformCas.cs
+System.Security.Cryptography/CryptoConfigCas.cs
+System.Security.Cryptography.X509Certificates/X509CertificateCas.cs
+System.Security/PermissionSetCas.cs
+System.Security.Policy/ApplicationSecurityManagerCas.cs
+System.Security/SecureStringCas.cs
+System.Security/SecurityContextCas.cs
+System.Security/SecurityExceptionCas.cs
+System.Security/SecurityManagerCas.cs
+System.Threading/CompressedStackCas.cs
+System.Threading/ExecutionContextCas.cs
+System.Threading/MutexCas.cs
+System.Threading/ThreadCas.cs
+System.Threading/WaitHandleCas.cs
+System/TypedReferenceCas.cs
--- /dev/null
+System/DateTimeOffsetTestCoreFx.cs
+System.Diagnostics.Contracts/ContractAssertTest.cs
+System.Diagnostics.Contracts/ContractCollectionMethodsTest.cs
+System.Diagnostics.Contracts/ContractHelperTest.cs
+System.Diagnostics.Contracts/ContractMustUseRewriterTest.cs
+System.IO/DirectoryTest.cs
+System.Reflection.Emit/MethodBuilderTestIL.cs
+System.Security.AccessControl/AuthorizationRuleTest.cs
+System.Security.AccessControl/CommonAceTest.cs
+System.Security.AccessControl/CommonAclTest.cs
+System.Security.AccessControl/CommonObjectSecurityTest.cs
+System.Security.AccessControl/CommonSecurityDescriptorTest.cs
+System.Security.AccessControl/CryptoKeyAccessRuleTest.cs
+System.Security.AccessControl/DirectoryObjectSecurityTest.cs
+System.Security.AccessControl/DiscretionaryAclTest.cs
+System.Security.AccessControl/MutexAccessRuleTest.cs
+System.Security.AccessControl/MutexSecurityTest.cs
+System.Security.AccessControl/ObjectAceTest.cs
+System.Security.AccessControl/ObjectSecurityTest.cs
+System.Security.AccessControl/ObjectSecurity_TTest.cs
+System.Security.AccessControl/RawAclTest.cs
+System.Security.AccessControl/RawSecurityDescriptorTest.cs
+System.Security.AccessControl/RegistrySecurityTest.cs
+System.Security.AccessControl/SystemAclTest.cs
+System.Security.Claims/ClaimsIdentityTest.cs
+System.Security.Claims/ClaimsPrincipalTest.cs
+System.Security/CodeAccessPermissionTest.cs
+System/TimeZoneTest.cs
--- /dev/null
+#include corlib_test.dll.sources
* Tips
--- Provide an unique error message for Assertion.Assert ()
+-- Provide an unique error message for Assert.IsTrue ()
-Include an unique message for each Assertion.Assert () so that when the assert
+Include an unique message for each Assert.IsTrue () so that when the assert
fails, it is trivial to locate the failing one. Otherwise, it may be
difficult to determine which part of the test is failing. A good way
to ensure unique messages is to use something like #A01, #A02 etc.
Bad:
- Assertion.AssertEquals ("array match", compare[0], i1[0]);
- Assertion.AssertEquals ("array match", compare[1], i1[1]);
- Assertion.AssertEquals ("array match", compare[2], i1[2]);
- Assertion.AssertEquals ("array match", compare[3], i1[3]);
+ Assert.AreEqual (compare[0], i1[0], "array match");
+ Assert.AreEqual (compare[1], i1[1], "array match");
+ Assert.AreEqual (compare[2], i1[2], "array match");
+ Assert.AreEqual (compare[3], i1[3], "array match");
Good:
- Assertion.AssertEquals ("#A01", compare[0], i1[0]);
- Assertion.AssertEquals ("#A02", compare[1], i1[1]);
- Assertion.AssertEquals ("#A03", compare[2], i1[2]);
- Assertion.AssertEquals ("#A04", compare[3], i1[3]);
+ Assert.AreEqual (compare[0], i1[0], "#A01");
+ Assert.AreEqual (compare[1], i1[1], "#A02");
+ Assert.AreEqual (compare[2], i1[2], "#A03");
+ Assert.AreEqual (compare[3], i1[3], "#A04");
-Once you used such a number in an Assertion.Assert (), don't change it later on -
+Once you used such a number in an Assert.IsTrue (), don't change it later on -
people might use it it identify the test in bug reports or in mailing
lists.
--- Use Assertion.AssertEquals () to compare things, not Assertion.Assert ().
+-- Use Assert.AreEqual () to compare things, not Assert.IsTrue ().
-Never compare two values with Assertion.Assert () - if the test fails, people
-have no idea what went wrong while Assertion.AssertEquals () reports the failed
+Never compare two values with Assert.IsTrue () - if the test fails, people
+have no idea what went wrong while Assert.AreEqual () reports the failed
value. Also, make sure the second paramter is the expected value, and the third
parameter is the actual value.
Bad:
- Assertion.Assert ("A01", myTicks[0] == t1.Ticks);
+ Assert.IsTrue (myTicks[0] == t1.Ticks, "A01");
Good:
- Assertion.AssertEquals ("A01", myTicks[0], t1.Ticks);
+ Assert.AreEqual (myTicks[0], t1.Ticks, "A01");
-- Namespace
<OutputType>Library</OutputType>\r
<NoWarn>618,612,672,809,1699,169,164,162,168,219,618,612</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+$(ProjectDir)\..\..\jay\jay -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Monodoc.Ecma\EcmaUrlParser.jay > $(ProjectDir)\Monodoc.Ecma\EcmaUrlParser.cs
+
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+$(ProjectDir)\..\..\jay\jay -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Monodoc.Ecma\EcmaUrlParser.jay > $(ProjectDir)\Monodoc.Ecma\EcmaUrlParser.cs
+
\r
</PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
else if(!resourceAssembly.IsDynamic) { // EscapedCodeBase won't be supported by emitted assemblies anyway
Debug.WriteLineIf(RuntimeLicenseContextSwitch.TraceVerbose,"resourceAssembly is not null");
string fileName;
+#if !DISABLE_CAS_USE
FileIOPermission perm = new FileIOPermission(PermissionState.Unrestricted);
perm.Assert();
+#endif
try
{
fileName = GetLocalPath(resourceAssembly.EscapedCodeBase);
}
finally
{
+#if !DISABLE_CAS_USE
CodeAccessPermission.RevertAssert();
+#endif
}
fileName = Path.GetFileName(fileName); // we don't want to use FileInfo here... it requests FileIOPermission that we
// might now have... see VSWhidbey 527758
{
if (s_CacheConfigSettings == null)
{
+#if MONO
+ var settings = new RequestCachingSectionInternal();
+#else
RequestCachingSectionInternal settings = RequestCachingSectionInternal.GetSection();
s_DefaultGlobalBinding = new RequestCacheBinding (settings.DefaultCache, settings.DefaultHttpValidator, settings.DefaultCachePolicy);
s_DefaultHttpBinding = new RequestCacheBinding (settings.DefaultCache, settings.DefaultHttpValidator, settings.DefaultHttpCachePolicy);
s_DefaultFtpBinding = new RequestCacheBinding (settings.DefaultCache, settings.DefaultFtpValidator, settings.DefaultFtpCachePolicy);
+#endif
s_CacheConfigSettings = settings;
}
}
}
+#if MONO
+ class RequestCacheValidator
+ {
+ public object CreateValidator ()
+ {
+ throw new NotImplementedException ();
+ }
+ }
+
+ class RequestCachingSectionInternal
+ {
+ // TODO: Implement
+ public readonly bool DisableAllCaching = true;
+ }
+#endif
+
//
//
internal class RequestCacheBinding {
using System.Security.Principal;
using System.ComponentModel;
-
+#if !MONO
public sealed class DefaultProxySection : ConfigurationSection
{
public DefaultProxySection()
base.Reset(defaultElement);
}
}
-
+#endif
internal sealed class DefaultProxySectionInternal
{
+#if !MONO
[SecurityPermission(SecurityAction.Assert, Flags=SecurityPermissionFlag.ControlPrincipal)]
internal DefaultProxySectionInternal(DefaultProxySection section)
{
this.webProxy.Credentials = SystemNetworkCredential.defaultCredential;
}
}
+#else
+
+ static IWebProxy GetDefaultProxy_UsingOldMonoCode()
+ {
+#if CONFIGURATION_DEP
+ DefaultProxySection sec = ConfigurationManager.GetSection ("system.net/defaultProxy") as DefaultProxySection;
+ WebProxy p;
+
+ if (sec == null)
+ return GetSystemWebProxy ();
+
+ ProxyElement pe = sec.Proxy;
+
+ if ((pe.UseSystemDefault != ProxyElement.UseSystemDefaultValues.False) && (pe.ProxyAddress == null)) {
+ IWebProxy proxy = GetSystemWebProxy ();
+
+ if (!(proxy is WebProxy))
+ return proxy;
+
+ p = (WebProxy) proxy;
+ } else
+ p = new WebProxy ();
+
+ if (pe.ProxyAddress != null)
+ p.Address = pe.ProxyAddress;
+
+ if (pe.BypassOnLocal != ProxyElement.BypassOnLocalValues.Unspecified)
+ p.BypassProxyOnLocal = (pe.BypassOnLocal == ProxyElement.BypassOnLocalValues.True);
+
+ foreach(BypassElement elem in sec.BypassList)
+ p.BypassArrayList.Add(elem.Address);
+
+ return p;
+#else
+ return GetSystemWebProxy ();
+#endif
+ }
+
+ static IWebProxy GetSystemWebProxy()
+ {
+ return System.Net.WebProxy.CreateDefaultProxy ();
+ }
+
+#endif
internal static object ClassSyncObject
{
{
lock (DefaultProxySectionInternal.ClassSyncObject)
{
+#if MONO
+ var res = new DefaultProxySectionInternal();
+ res.webProxy = GetDefaultProxy_UsingOldMonoCode ();
+ return res;
+#else
DefaultProxySection section = PrivilegedConfigurationManager.GetSection(ConfigurationStrings.DefaultProxySectionPath) as DefaultProxySection;
if (section == null)
return null;
throw new ConfigurationErrorsException(SR.GetString(SR.net_config_proxy), exception);
}
+#endif
}
}
get {
//This check will not allow to use local user credentials at will.
//Hence the username will not be exposed to the network
+#if !DISABLE_CAS_USE
new EnvironmentPermission(EnvironmentPermissionAccess.Read, "USERNAME").Demand();
+#endif
return SystemNetworkCredential.defaultCredential;
}
}
get {
//This check will not allow to use local user credentials at will.
//Hence the username will not be exposed to the network
+#if !DISABLE_CAS_USE
new EnvironmentPermission(EnvironmentPermissionAccess.Read, "USERNAME").Demand();
+#endif
return SystemNetworkCredential.defaultCredential;
}
}
using System.Net.NetworkInformation;
using System.Runtime.Serialization;
using Microsoft.Win32;
+ using System.Collections.Generic;
internal static class IntPtrHelper {
/*
private static void DemandCallback(object state)
{
+#if !DISABLE_CAS_USE
((CodeAccessPermission) state).Demand();
+#endif
}
// This is for checking if a hostname probably refers to this machine without going to DNS.
private static volatile IPAddress[] _LocalAddresses;
private static object _LocalAddressesLock;
-#if MONO_NOT_IMPLEMENTED
#if !FEATURE_PAL
private static volatile NetworkAddressChangePolled s_AddressChange;
}
#else // !FEATURE_PAL
+
+ internal static bool IsAddressLocal(IPAddress ipAddress) {
+ IPAddress[] localAddresses = NclUtilities.LocalAddresses;
+ for (int i = 0; i < localAddresses.Length; i++)
+ {
+ if (ipAddress.Equals(localAddresses[i], false))
+ {
+ return true;
+ }
+ }
+ return false;
+ }
+
private const int HostNameBufferLength = 256;
internal static string _LocalDomainName;
//
private static IPHostEntry GetLocalHost()
{
+#if MONO
+ return Dns.GetHostByName (Dns.GetHostName ());
+#else
//
// IPv6 Changes: If IPv6 is enabled, we can't simply use the
// old IPv4 gethostbyname(null). Instead we need
return Dns.NativeToHostEntry(nativePointer);
}
+#endif
} // GetLocalHost
}
}
#endif // !FEATURE_PAL
-#endif
private static object LocalAddressesLock
{
}
}
-#if MONO_FEATURE_WEB_STACK
internal static WebException IsolatedException {
get {
return new WebException(NetRes.GetWebStatusString("net_requestaborted", WebExceptionStatus.KeepAliveFailure),WebExceptionStatus.KeepAliveFailure, WebExceptionInternalStatus.Isolated, null);
return new WebException(NetRes.GetWebStatusString("net_requestaborted", WebExceptionStatus.RequestProhibitedByCachePolicy), WebExceptionStatus.RequestProhibitedByCachePolicy);
}
}
-#endif
}
internal enum WindowsInstallationType
WriteWait = 2,
}
-#if MONO_FEATURE_WEB_STACK
//
// HttpVerb - used to define various per Verb Properties
//
}
}
-
//
// HttpProtocolUtils - A collection of utility functions for HTTP usage.
//
return D.ToUniversalTime().ToString("R", dateFormat);
}
}
-#endif
#if !FEATURE_PAL
// Proxy class for linking between ICertificatePolicy <--> ICertificateDecider
using System.Threading.Tasks;
using System.Security.Permissions;
using System.Diagnostics.CodeAnalysis;
+using System.IO;
namespace System.Net.NetworkInformation
{
{
public static IPGlobalProperties GetIPGlobalProperties()
{
+#if MONODROID
+ return new AndroidIPGlobalProperties ();
+#elif MONOTOUCH || XAMMAC || MOBILE_STATIC
+ return new UnixIPGlobalProperties ();
+#elif MONO
+ switch (Environment.OSVersion.Platform) {
+ case PlatformID.Unix:
+ MibIPGlobalProperties impl = null;
+ if (Directory.Exists (MibIPGlobalProperties.ProcDir)) {
+ impl = new MibIPGlobalProperties (MibIPGlobalProperties.ProcDir);
+ if (File.Exists (impl.StatisticsFile))
+ return impl;
+ }
+ if (Directory.Exists (MibIPGlobalProperties.CompatProcDir)) {
+ impl = new MibIPGlobalProperties (MibIPGlobalProperties.CompatProcDir);
+ if (File.Exists (impl.StatisticsFile))
+ return impl;
+ }
+ return new UnixIPGlobalProperties ();
+ default:
+ return new Win32IPGlobalProperties ();
+ }
+#else
(new NetworkInformationPermission(NetworkInformationAccess.Read)).Demand();
return new SystemIPGlobalProperties();
+#endif
}
internal static IPGlobalProperties InternalGetIPGlobalProperties()
{
+#if MONO
+ return GetIPGlobalProperties();
+#else
return new SystemIPGlobalProperties();
+#endif
}
/// Gets the Active Udp Listeners on this machine
}
}
}
-
+#if !MONO
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1053:StaticHolderTypesShouldNotHaveConstructors")]
public class NetworkChange{
#region designer support for System.Windows.dll
} //ends ignoreaddresschanges
}
}
-
+#endif
public delegate void NetworkAddressChangedEventHandler(object sender, EventArgs e);
public delegate void NetworkAvailabilityChangedEventHandler(object sender, NetworkAvailabilityEventArgs e);
}
{
/// Returns objects that describe the network interfaces on the local computer.
public static NetworkInterface[] GetAllNetworkInterfaces(){
+#if !DISABLE_CAS_USE
(new NetworkInformationPermission(NetworkInformationAccess.Read)).Demand();
+#endif
return SystemNetworkInterface.GetNetworkInterfaces();
}
const int DontFragmentFlag = 2;
int ttl = 128;
bool dontFragment;
-
+#if !MONO
internal PingOptions (IPOptions options) {
this.ttl = options.ttl;
this.dontFragment = ((options.flags & DontFragmentFlag) > 0 ? true : false);
}
-
+#endif
public PingOptions (int ttl, bool dontFragment) {
if (ttl <= 0) {
throw new ArgumentOutOfRangeException("ttl");
buffer = new byte[0];
}
-
+#if MONO
+ internal PingReply (IPAddress address, byte [] buffer, PingOptions options, long roundtripTime, IPStatus status)
+ {
+ this.address = address;
+ this.buffer = buffer;
+ this.options = options;
+ this.rtt = roundtripTime;
+ this.ipStatus = status;
+ }
+#else
// the main constructor for the icmpsendecho apis
internal PingReply (IcmpEchoReply reply) {
address = new IPAddress (reply.address);
buffer = new byte[0];
}
-
+#endif
//translates the relevant icmpsendecho codes to a ipstatus code
{
IPAddress address;
- private SystemGatewayIPAddressInformation(IPAddress address){
+ internal SystemGatewayIPAddressInformation(IPAddress address){
this.address = address;
}
internal bool transient = false;
internal bool dnsEligible = true;
+#if MONO
+ public SystemIPAddressInformation(IPAddress address, bool isDnsEligible, bool isTransient)
+ {
+ this.address = address;
+ this.dnsEligible = isDnsEligible;
+ this.transient = isTransient;
+ }
+#else
internal SystemIPAddressInformation(IPAddress address, AdapterAddressFlags flags) {
this.address = address;
transient = (flags & AdapterAddressFlags.Transient) > 0;
dnsEligible = (flags & AdapterAddressFlags.DnsEligible) > 0;
}
+#endif
public override IPAddress Address{get {return address;}}
using System.Threading;
using System.Collections.Generic;
+#if !MONO
internal class SystemIPGlobalProperties:IPGlobalProperties {
private FixedInfo fixedInfo;
private bool fixedInfoInitialized = false;
} //ends networkinformation class
-
+#endif
internal struct FixedInfo{
internal FIXED_INFO info;
IPEndPoint localEndPoint;
IPEndPoint remoteEndPoint;
TcpState state;
-
+#if MONO
+ public SystemTcpConnectionInformation (IPEndPoint local, IPEndPoint remote, TcpState state)
+ {
+ localEndPoint = local;
+ remoteEndPoint = remote;
+ this.state = state;
+ }
+#else
internal SystemTcpConnectionInformation(MibTcpRow row) {
state = row.state;
localEndPoint = new IPEndPoint(new IPAddress(row.localAddr, row.localScopeId), (int)localPort);
remoteEndPoint = new IPEndPoint(new IPAddress(row.remoteAddr, row.remoteScopeId), (int)remotePort);
}
-
+#endif
public override TcpState State{get {return state;}}
public override IPEndPoint LocalEndPoint{get {return localEndPoint;}}
private uint preferredLifetime;
private byte prefixLength;
+#if !MONO
internal SystemUnicastIPAddressInformation(IpAdapterUnicastAddress adapterAddress) {
IPAddress ipAddress = adapterAddress.address.MarshalIPAddress();
this.innerInfo = new SystemIPAddressInformation(ipAddress, adapterAddress.flags);
ipv4Mask = PrefixLengthToSubnetMask(prefixLength, ipAddress.AddressFamily);
}
}
+#endif
/// <include file='doc\NetworkInterface.uex' path='docs/doc[@for="IPAddressInformation.Address"]/*' />
public override IPAddress Address{get {return innerInfo.Address;}}
return dhcpLeaseLifetime;
}
}
-
+#if !MONO
// Helper method that marshals the addressinformation into the classes
internal static UnicastIPAddressInformationCollection MarshalUnicastIpAddressInformationCollection(IntPtr ptr) {
UnicastIPAddressInformationCollection addressList = new UnicastIPAddressInformationCollection();
return new IPAddress(addressBytes);
}
+#endif
}
}
return m_BindIPEndPointDelegate;
}
set {
+#if !DISABLE_CAS_USE
ExceptionHelper.InfrastructurePermission.Demand();
+#endif
m_BindIPEndPointDelegate = value;
}
}
throw new NotSupportedException(SR.GetString(SR.net_servicePointAddressNotSupportedInHostMode));
}
+#if !DISABLE_CAS_USE
// Don't let low-trust apps discover the proxy information.
if (m_ProxyServicePoint)
{
ExceptionHelper.WebPermissionUnrestricted.Demand();
}
+#endif
return m_Address;
}
// this is the object that created the header collection.
private WebHeaderCollectionType m_Type;
-#if !FEATURE_PAL
+#if MONO
+ internal bool AllowMultiValues (string name)
+ {
+ return HInfo[name].AllowMultiValues;
+ }
+#endif
+
+#if !FEATURE_PAL || MONO
private bool AllowHttpRequestHeader {
get {
if (m_Type==WebHeaderCollectionType.Unknown) {
// </copyright>
//------------------------------------------------------------------------------
+#if MONO
+#undef FEATURE_PAL
+#endif
namespace System.Net {
using System.Collections;
using System.Collections.Generic;
private AuthenticationLevel m_AuthenticationLevel;
private TokenImpersonationLevel m_ImpersonationLevel;
#endif
+
private RequestCachePolicy m_CachePolicy;
private RequestCacheProtocol m_CacheProtocol;
private RequestCacheBinding m_CacheBinding;
throw new ArgumentNullException("creator");
}
+#if !DISABLE_CAS_USE
ExceptionHelper.WebPermissionUnrestricted.Demand();
+#endif
// Lock this object, then walk down PrefixList looking for a place to
// to insert this prefix.
lock (InternalSyncObject) {
if (s_PrefixList == null) {
GlobalLog.Print("WebRequest::Initialize(): calling ConfigurationManager.GetSection()");
+#if MONO
+ s_PrefixList = PopulatePrefixList ();
+#else
s_PrefixList = WebRequestModulesSectionInternal.GetSection().WebRequestModules;
+#endif
}
}
}
}
}
+#if MONO
+ static ArrayList PopulatePrefixList ()
+ {
+ var res = new ArrayList();
+
+#if MOBILE || !CONFIGURATION_DEP
+ IWebRequestCreate http = new HttpRequestCreator ();
+ res.Add(new WebRequestPrefixElement("http", http));
+ res.Add(new WebRequestPrefixElement("https", http));
+ res.Add(new WebRequestPrefixElement("file", new FileWebRequestCreator ()));
+ res.Add(new WebRequestPrefixElement("ftp", new FtpRequestCreator ()));
+#else
+ object cfg = ConfigurationManager.GetSection ("system.net/webRequestModules");
+ WebRequestModulesSection s = cfg as WebRequestModulesSection;
+ if (s != null) {
+ foreach (WebRequestModuleElement el in s.WebRequestModules)
+ res.Add (new WebRequestPrefixElement(el.Prefix, el.Type));
+ }
+#endif
+ return res;
+ }
+#endif
+
+
// constructors
/// <devdoc>
return RequestCacheManager.GetBinding(string.Empty).Policy;
}
set {
+#if !DISABLE_CAS_USE
// This is a replacement of RequestCachePermission demand since we are not including the latest in the product.
ExceptionHelper.WebPermissionUnrestricted.Demand();
+#endif
RequestCacheBinding binding = RequestCacheManager.GetBinding(string.Empty);
RequestCacheManager.SetBinding(string.Empty, new RequestCacheBinding(binding.Cache, binding.Validator, value));
}
}
-
+#if !MONO
// Methods to retrieve the context of the "reading phase" and of the "writing phase" of the request.
// Each request type can define what goes into what phase. Typically, the writing phase corresponds to
// GetRequestStream() and the reading phase to GetResponse(), but if there's no request body, both phases
{
throw ExceptionHelper.MethodNotImplementedException;
}
-
+#endif
//
//
{
get
{
+#if !DISABLE_CAS_USE
ExceptionHelper.WebPermissionUnrestricted.Demand();
+#endif
return InternalDefaultWebProxy;
}
set
{
+#if !DISABLE_CAS_USE
ExceptionHelper.WebPermissionUnrestricted.Demand();
+#endif
InternalDefaultWebProxy = value;
}
}
//
public static IWebProxy GetSystemWebProxy()
{
+#if !DISABLE_CAS_USE
ExceptionHelper.WebPermissionUnrestricted.Demand();
+#endif
return InternalGetSystemWebProxy();
}
internal static IWebProxy InternalGetSystemWebProxy()
{
+#if MONO
+ // FIXME: Need to break mobile internal API
+ return WebProxy.CreateDefaultProxy();
+#else
return new WebProxyWrapperOpaque(new WebProxy(true));
+#endif
}
//
}
}
-
+#if !MONO
//
internal void SetupCacheProtocol(Uri uri)
{
s_EtwFireEndGetRequestStream(this, success, synchronous);
}
}
+#endif
} // class WebRequest
} // namespace System.Net
using System.Net.Configuration;
using System.Diagnostics.CodeAnalysis;
+#if !MONO
internal enum ReadState {
Start,
StatusLine, // about to parse status line
Headers, // reading headers
Data // now read data
}
+#endif
internal enum DataParseStatus {
NeedMoreData = 0, // need more data
public WebParseErrorCode Code;
}
-
+#if !MONO
struct TunnelStateObject {
internal TunnelStateObject(HttpWebRequest r, Connection c){
Connection = c;
}
#endif
}
+#endif
}
#endif // !FEATURE_PAL
}
+
+#if !MONO
//
// This class is a wrapper for Http.sys V2 request queue handle.
//
return true;
}
}
-
+#endif
//
// SafeHandle to wrap handles created by IcmpCreateFile or Icmp6CreateFile
// from either icmp.dll or iphlpapi.dll. These handles must be closed by
}
}
+#if !MONO
//
// Used when working with WinHTTP APIs, like WinHttpOpen(). Holds the HINTERNET handle.
//
return UnsafeNclNativeMethods.SspiHelper.SspiFreeAuthIdentity(handle) == SecurityStatus.OK;
}
}
+#endif
#if !FEATURE_PAL
}
}
+#if !MONO
///////////////////////////////////////////////////////////////
//
// A few Win32 APIs return pointers to blobs that need GlobalFree().
return UnsafeNclNativeMethods.SafeNetHandles.LocalFree(handle) == IntPtr.Zero;
}
}
+#endif
#if !FEATURE_PAL
[SuppressUnmanagedCodeSecurity]
#endif // !FEATURE_PAL
+#if !MONO
internal class SafeNativeOverlapped : SafeHandle
{
internal static readonly SafeNativeOverlapped Zero = new SafeNativeOverlapped();
}
}
+#endif
#if !FEATURE_PAL
{
internal Semaphore(int initialCount, int maxCount) : base() {
lock (this) {
+#if MONO
+ int errorCode;
+ Handle = System.Threading.Semaphore.CreateSemaphore_internal(initialCount, maxCount, null, out errorCode);
+#else
//
Handle = UnsafeNclNativeMethods.CreateSemaphore(IntPtr.Zero, initialCount, maxCount, IntPtr.Zero);
+#endif
}
}
*/
internal bool ReleaseSemaphore() {
-#if DEBUG
+#if MONO
+ int previousCount;
+ return System.Threading.Semaphore.ReleaseSemaphore_internal (Handle, 1, out previousCount);
+#else
+#if DEBUG
int previousCount;
bool success = UnsafeNclNativeMethods.ReleaseSemaphore(Handle, 1, out previousCount);
GlobalLog.Print("ReleaseSemaphore#"+ValidationHelper.HashString(this)+" success:"+success+" previousCount:"+previousCount.ToString());
return success;
#else
return UnsafeNclNativeMethods.ReleaseSemaphore(Handle, 1, IntPtr.Zero);
-#endif
+#endif
+#endif
}
/*
static TimerThread() {
s_ThreadEvents = new WaitHandle[] { s_ThreadShutdownEvent, s_ThreadReadyEvent };
+#if MONO_FEATURE_MULTIPLE_APPDOMAINS
AppDomain.CurrentDomain.DomainUnload += new EventHandler(OnDomainUnload);
+#endif
}
/// <summary>
if(Logging.On)Logging.Exception(Logging.Web, this, "BeginGetRequestStream", exception);
throw;
} finally {
+#if !MONO
if (FrameworkEventSource.Log.IsEnabled()) {
LogBeginGetRequestStream(success, synchronous: false);
}
+#endif
GlobalLog.Leave("FileWebRequest::BeginGetRequestSteam");
}
if(Logging.On)Logging.Exception(Logging.Web, this, "BeginGetResponse", exception);
throw;
} finally {
+#if !MONO
if (FrameworkEventSource.Log.IsEnabled()) {
LogBeginGetResponse(success, synchronous: false);
}
+#endif
GlobalLog.Leave("FileWebRequest::BeginGetResponse");
}
throw;
} finally {
GlobalLog.Leave("FileWebRequest::EndGetRequestStream");
+#if !MONO
if (FrameworkEventSource.Log.IsEnabled()) {
LogEndGetRequestStream(success, synchronous: false);
}
+#endif
}
return stream;
} finally {
GlobalLog.Leave("FileWebRequest::EndGetResponse");
+#if !MONO
// there is no statusCode in FileWebRequest object, defaulting it to zero.
if (FrameworkEventSource.Log.IsEnabled()) {
LogEndGetResponse(success, synchronous: false, statusCode: 0);
}
+#endif
}
return response;
/// </devdoc>
[Obsolete("This method has been deprecated. Please use the proxy selected for you by default. http://go.microsoft.com/fwlink/?linkid=14202")]
public static WebProxy GetDefaultProxy() {
+#if !DISABLE_CAS_USE
ExceptionHelper.WebPermissionUnrestricted.Demand();
+#endif
return new WebProxy(true);
}
if (useRegistry) {
// just make the proxy advanced, don't populate with any settings
// note - this will happen in the context of the user performing the deserialization (their proxy settings get read)
+#if !DISABLE_CAS_USE
ExceptionHelper.WebPermissionUnrestricted.Demand();
+#endif
UnsafeUpdateFromRegistry();
return;
}
}
}
+#if MONO
+ public static IWebProxy CreateDefaultProxy ()
+ {
+#if MONOTOUCH
+ return Mono.Net.CFNetwork.GetDefaultProxy ();
+#elif MONODROID
+ // Return the system web proxy. This only works for ICS+.
+ var data = AndroidPlatform.GetDefaultProxy ();
+ if (data != null)
+ return data;
+#else
+ if (Platform.IsMacOS) {
+ var data = Mono.Net.CFNetwork.GetDefaultProxy ();
+ if (data != null)
+ return data;
+ }
+#endif
+
+ return new WebProxy (true);
+ }
+#endif
+
// This constructor is used internally to make WebProxies that read their state from the registry.
//
internal WebProxy(bool enableAutoproxy)
internal void UnsafeUpdateFromRegistry() {
GlobalLog.Assert(!_UseRegistry, "WebProxy#{0}::UnsafeUpdateFromRegistry()|_UseRegistry ScriptEngine#{1}", ValidationHelper.HashString(this), ValidationHelper.HashString(m_ScriptEngine));
_UseRegistry = true;
-#if !FEATURE_PAL
+#if !FEATURE_PAL || !MOBILE
ScriptEngine = new AutoWebProxyScriptEngine(this, true);
WebProxyData webProxyData = ScriptEngine.GetWebProxyData();
#endif
}
finally {
+#if !DISABLE_CAS_USE
CodeAccessPermission.RevertAssert();
+#endif
}
}
factory = c.FactoryInstanceFromCode(code, options);
}
finally {
+#if !DISABLE_CAS_USE
CodeAccessPermission.RevertAssert();
+#endif
}
return factory;
}
c.GenerateRegexType(pattern, options, fullname, regexes[i].IsPublic, code, tree, factory, mTimeout);
}
finally {
+#if !DISABLE_CAS_USE
CodeAccessPermission.RevertAssert();
+#endif
}
}
}
}
finally {
+#if !DISABLE_CAS_USE
CodeAccessPermission.RevertAssert();
+#endif
}
}
#endif
internal static String GetMessage(int errorCode)
{
+#if !MONO
StringBuilder sb = new StringBuilder(512);
int result = SafeNativeMethods.FormatMessage(NativeMethods.FORMAT_MESSAGE_IGNORE_INSERTS |
NativeMethods.FORMAT_MESSAGE_FROM_SYSTEM | NativeMethods.FORMAT_MESSAGE_ARGUMENT_ARRAY,
return s;
}
else
+#endif
{
return SR.GetString(SR.IO_UnknownError, errorCode);
}
+#if MONO
+#undef FEATURE_PAL
+#endif
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
#endif
using System.Runtime.Versioning;
using System.Runtime.ConstrainedExecution;
+ using System.Runtime.CompilerServices;
[HostProtection(Synchronization=true, ExternalThreading=true)]
{
throw new ArgumentException(SR.GetString(SR.Argument_WaitHandleNameTooLong));
}
+
+#if MONO
+ int errorCode;
+ var myHandle = new SafeWaitHandle (CreateSemaphore_internal (initialCount, maximumCount, name, out errorCode), true);
+#else
SafeWaitHandle myHandle = SafeNativeMethods.CreateSemaphore(null, initialCount, maximumCount, name);
+#endif
if (myHandle.IsInvalid)
{
+#if !MONO
int errorCode = Marshal.GetLastWin32Error();
+#endif
if(null != name && 0 != name.Length && NativeMethods.ERROR_INVALID_HANDLE == errorCode)
throw new WaitHandleCannotBeOpenedException(SR.GetString(SR.WaitHandleCannotBeOpenedException_InvalidHandle,name));
throw new ArgumentException(SR.GetString(SR.Argument_WaitHandleNameTooLong));
}
SafeWaitHandle myHandle;
+
+#if MONO
+ int errorCode;
+ myHandle = new SafeWaitHandle (CreateSemaphore_internal (initialCount, maximumCount, name, out errorCode), true);
+#else
#if !FEATURE_PAL && !FEATURE_NETCORE
// For ACL's, get the security descriptor from the SemaphoreSecurity.
if (semaphoreSecurity != null) {
#if !FEATURE_PAL && !FEATURE_NETCORE
}
#endif
+
int errorCode = Marshal.GetLastWin32Error();
+#endif
if (myHandle.IsInvalid)
{
if(null != name && 0 != name.Length && NativeMethods.ERROR_INVALID_HANDLE == errorCode)
}
result = null;
+#if MOBILE
+ throw new NotSupportedException ();
+#else
+#if MONO
+ int errorCode;
+ var myHandle = new SafeWaitHandle (OpenSemaphore_internal (name, rights, out errorCode), true);
+#else
//Pass false to OpenSemaphore to prevent inheritedHandles
#if FEATURE_PAL || FEATURE_NETCORE
const int SYNCHRONIZE = 0x00100000;
SafeWaitHandle myHandle = SafeNativeMethods.OpenSemaphore(SEMAPHORE_MODIFY_STATE | SYNCHRONIZE, false, name);
#else
SafeWaitHandle myHandle = SafeNativeMethods.OpenSemaphore((int) rights, false, name);
+#endif
#endif
if (myHandle.IsInvalid)
{
+#if !MONO
int errorCode = Marshal.GetLastWin32Error();
+#endif
if (NativeMethods.ERROR_FILE_NOT_FOUND == errorCode || NativeMethods.ERROR_INVALID_NAME == errorCode)
return OpenExistingResult.NameNotFound;
}
result = new Semaphore(myHandle);
return OpenExistingResult.Success;
+#endif
}
// the semaphore's count to exceed the maximum count set when Semaphore was created
//Non-Zero return
+#if MONO
+ if (!ReleaseSemaphore_internal(Handle, releaseCount, out previousCount))
+#else
if (!SafeNativeMethods.ReleaseSemaphore(SafeWaitHandle, releaseCount, out previousCount))
+#endif
{
throw new SemaphoreFullException();
}
semaphoreSecurity.Persist(SafeWaitHandle);
}
#endif
+
+#if MONO
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ internal static extern IntPtr CreateSemaphore_internal (
+ int initialCount, int maximumCount, string name, out int errorCode);
+
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ internal static extern bool ReleaseSemaphore_internal (
+ IntPtr handle, int releaseCount, out int previousCount);
+
+ [MethodImplAttribute (MethodImplOptions.InternalCall)]
+ private static extern IntPtr OpenSemaphore_internal (string name, SemaphoreRights rights, out int errorCode);
+#endif
}
}
#if MONO
if (method != null) { // source can be null
- _source = method.DeclaringType.Assembly.UnprotectedGetName ().Name;
+ _source = method.DeclaringType.Assembly.GetName ().Name;
}
#else
Module module = method.Module;
[System.Security.SecurityCritical] // auto-generated
internal virtual String InternalToString()
{
+#if !DISABLE_CAS_USE
try
{
#pragma warning disable 618
//under normal conditions there should be no exceptions
//however if something wrong happens we still can call the usual ToString
}
+#endif
// Get the current stack trace string. On CoreCLR we don't bother
// to try and include file/line-number information because all AppDomains
return obj == (object)this;
}
+#if !MONO
public override int GetHashCode()
{
return RuntimeHelpers.GetHashCode(this);
}
+#endif
#if !FEATURE_CORECLR
public static bool operator ==(RuntimeType left, RuntimeType right)
return !(a == b);
}
+#if MONO
+ int CalculateCount()
+ {
+ Array a = m_array as Array;
+ if (a == null)
+ throw new ArgumentException ();
+
+ var total = a.Rank * a.Length;
+ return total - m_offset;
+ }
+#else
[System.Security.SecurityCritical] // auto-generated
[ResourceExposure(ResourceScope.None)]
[MethodImplAttribute(MethodImplOptions.InternalCall)]
private extern int CalculateCount();
+#endif
private Object m_array;
private int m_offset;
GC.SuppressFinalize(this);
}
+#if MONO
+ static void FireCustomerDebugProbe()
+ {
+ }
+#else
[ResourceExposure(ResourceScope.None)]
[MethodImplAttribute(MethodImplOptions.InternalCall)]
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
private extern void FireCustomerDebugProbe();
+#endif
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
protected void SetHandle(IntPtr handle) {
**
**
=============================================================================*/
-
+#if !FULL_AOT_RUNTIME
namespace System.Runtime.InteropServices {
using System;
private Object m_WrappedObject;
}
}
+#endif
\ No newline at end of file
**
**
=============================================================================*/
-
+#if !FULL_AOT_RUNTIME
namespace System.Runtime.InteropServices {
using System;
private int m_ErrorCode;
}
}
+#endif
\ No newline at end of file
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
[MethodImplAttribute(MethodImplOptions.InternalCall)]
public extern void SetHandleAsInvalid();
-
+#endif
// Implement this abstract method in your derived class to specify how to
// free the handle. Be careful not write any code that's subject to faults
// in this method (the runtime will prepare the infrastructure for you so
// MDA is enabled.
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
protected abstract bool ReleaseHandle();
-
+#if !MONO
// Add a reason why this handle should not be relinquished (i.e. have
// ReleaseHandle called on it). This method has dangerous in the name since
// it must always be used carefully (e.g. called within a CER) to avoid
--- /dev/null
+// CS0121: The call is ambiguous between the following methods or properties: `Program.Foo(System.Func<string,dynamic>)' and `Program.Foo(System.Func<object>)'
+// Line: 10
+
+using System;
+
+public static class Program
+{
+ public static void Main ()
+ {
+ Foo (Bar);
+ }
+
+ public static dynamic Bar (string s1)
+ {
+ return 1;
+ }
+
+ public static object Bar () {
+ return 2;
+ }
+
+ public static void Foo (Func<string, dynamic> input)
+ {
+ }
+
+ public static void Foo (Func<object> input)
+ {
+ }
+}
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{D32B01EF-8E8D-41C1-848D-6DAEAA3FCA6C}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>ilasm</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\build\common\Consts.cs" />\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="codegen\Assembly.cs" />\r
+ <Compile Include="codegen\BaseClassRef.cs" />\r
+ <Compile Include="codegen\BaseGenericTypeRef.cs" />\r
+ <Compile Include="codegen\BaseMethodRef.cs" />\r
+ <Compile Include="codegen\BaseTypeRef.cs" />\r
+ <Compile Include="codegen\BranchInstr.cs" />\r
+ <Compile Include="codegen\CalliInstr.cs" />\r
+ <Compile Include="codegen\CatchBlock.cs" />\r
+ <Compile Include="codegen\CodeGen.cs" />\r
+ <Compile Include="codegen\CustomAttr.cs" />\r
+ <Compile Include="codegen\DataDef.cs" />\r
+ <Compile Include="codegen\DebuggingInfo.cs" />\r
+ <Compile Include="codegen\DeclSecurity.cs" />\r
+ <Compile Include="codegen\EmitByteInstr.cs" />\r
+ <Compile Include="codegen\EventDef.cs" />\r
+ <Compile Include="codegen\ExternFieldRef.cs" />\r
+ <Compile Include="codegen\ExternMethodRef.cs" />\r
+ <Compile Include="codegen\ExternTable.cs" />\r
+ <Compile Include="codegen\ExternTypeRef.cs" />\r
+ <Compile Include="codegen\FaultBlock.cs" />\r
+ <Compile Include="codegen\FeatureAttr.cs" />\r
+ <Compile Include="codegen\FieldDef.cs" />\r
+ <Compile Include="codegen\FieldInstr.cs" />\r
+ <Compile Include="codegen\FieldRef.cs" />\r
+ <Compile Include="codegen\FileRef.cs" />\r
+ <Compile Include="codegen\FilterBlock.cs" />\r
+ <Compile Include="codegen\FinallyBlock.cs" />\r
+ <Compile Include="codegen\GenericArguments.cs" />\r
+ <Compile Include="codegen\GenericMethodRef.cs" />\r
+ <Compile Include="codegen\GenericMethodSig.cs" />\r
+ <Compile Include="codegen\GenericParameters.cs" />\r
+ <Compile Include="codegen\GenericParamRef.cs" />\r
+ <Compile Include="codegen\GenericTypeInst.cs" />\r
+ <Compile Include="codegen\GlobalFieldRef.cs" />\r
+ <Compile Include="codegen\GlobalMethodRef.cs" />\r
+ <Compile Include="codegen\HandlerBlock.cs" />\r
+ <Compile Include="codegen\IFieldRef.cs" />\r
+ <Compile Include="codegen\IInstr.cs" />\r
+ <Compile Include="codegen\InstrTable.cs" />\r
+ <Compile Include="codegen\IntInstr.cs" />\r
+ <Compile Include="codegen\ISehClause.cs" />\r
+ <Compile Include="codegen\LabelInfo.cs" />\r
+ <Compile Include="codegen\LdcInstr.cs" />\r
+ <Compile Include="codegen\LdstrInstr.cs" />\r
+ <Compile Include="codegen\LdtokenInstr.cs" />\r
+ <Compile Include="codegen\Local.cs" />\r
+ <Compile Include="codegen\MethodDef.cs" />\r
+ <Compile Include="codegen\MethodInstr.cs" />\r
+ <Compile Include="codegen\MethodPointerTypeRef.cs" />\r
+ <Compile Include="codegen\MethodRef.cs" />\r
+ <Compile Include="codegen\MiscInstr.cs" />\r
+ <Compile Include="codegen\ModifiableType.cs" />\r
+ <Compile Include="codegen\Module.cs" />\r
+ <Compile Include="codegen\ParamDef.cs" />\r
+ <Compile Include="codegen\PeapiTypeRef.cs" />\r
+ <Compile Include="codegen\Permission.cs" />\r
+ <Compile Include="codegen\PermissionMember.cs" />\r
+ <Compile Include="codegen\PermissionSet.cs" />\r
+ <Compile Include="codegen\PrimitiveTypeRef.cs" />\r
+ <Compile Include="codegen\PropertyDef.cs" />\r
+ <Compile Include="codegen\Sentinel.cs" />\r
+ <Compile Include="codegen\SimpInstr.cs" />\r
+ <Compile Include="codegen\SwitchInstr.cs" />\r
+ <Compile Include="codegen\TryBlock.cs" />\r
+ <Compile Include="codegen\TypeDef.cs" />\r
+ <Compile Include="codegen\TypeInstr.cs" />\r
+ <Compile Include="codegen\TypeManager.cs" />\r
+ <Compile Include="codegen\TypeRef.cs" />\r
+ <Compile Include="codegen\TypeSpecFieldRef.cs" />\r
+ <Compile Include="codegen\TypeSpecMethodRef.cs" />\r
+ <Compile Include="Driver.cs" />\r
+ <Compile Include="parser\ScannerAdapter.cs" />\r
+ <Compile Include="Report.cs" />\r
+ <Compile Include="scanner\ILReader.cs" />\r
+ <Compile Include="scanner\ILTables.cs" />\r
+ <Compile Include="scanner\ILToken.cs" />\r
+ <Compile Include="scanner\ILTokenizer.cs" />\r
+ <Compile Include="scanner\ILTokenizingException.cs" />\r
+ <Compile Include="scanner\InstrToken.cs" />\r
+ <Compile Include="scanner\ITokenStream.cs" />\r
+ <Compile Include="scanner\Location.cs" />\r
+ <Compile Include="scanner\NumberHelper.cs" />\r
+ <Compile Include="scanner\StringHelper.cs" />\r
+ <Compile Include="scanner\StringHelperBase.cs" />\r
+ <Compile Include="ILParser.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+$(ProjectDir)\..\jay\jay -ct < $(ProjectDir)\..\jay\skeleton.cs $(ProjectDir)\parser\ILParser.jay > $(ProjectDir)\ILParser.cs
+
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+$(ProjectDir)\..\jay\jay -ct < $(ProjectDir)\..\jay\skeleton.cs $(ProjectDir)\parser\ILParser.jay > $(ProjectDir)\ILParser.cs
+
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../class/PEAPI/PEAPI-net_4_x.csproj">\r
+ <Project>{34443C71-09F1-4F21-ABB4-82822376F74F}</Project>\r
+ <Name>PEAPI-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_x.csproj">\r
+ <Project>{88177C4B-894F-485D-B95A-44199C06BE9F}</Project>\r
+ <Name>Mono.CompilerServices.SymbolWriter-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../class/Mono.Security/Mono.Security-net_4_x.csproj">\r
+ <Project>{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}</Project>\r
+ <Name>Mono.Security-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
var ifaces = PartialContainer.Interfaces;
if (ifaces != null) {
foreach (TypeSpec t in ifaces){
- if (t == mb.InterfaceType)
+ if (t == mb.InterfaceType || t == null)
return true;
var expanded_base = t.Interfaces;
return false;
}
+ var interpolated_string = expr as InterpolatedString;
+ if (interpolated_string != null) {
+ if (target_type == rc.Module.PredefinedTypes.IFormattable.TypeSpec || target_type == rc.Module.PredefinedTypes.FormattableString.TypeSpec)
+ return true;
+ }
+
return ImplicitStandardConversionExists (expr, target_type);
}
int TokenizePragmaWarningIdentifier (ref int c, ref bool identifier)
{
-
if ((c >= '0' && c <= '9') || is_identifier_start_character (c)) {
int number;
while (c == ' ' || c == '\t')
c = get_char ();
+ if (c == '\n' || c == UnicodeLS || c == UnicodePS)
+ advance_line ();
+
return number;
}
//
// Uwrap delegate from Expression<T>
//
- q = TypeManager.GetTypeArguments (q)[0];
- p = TypeManager.GetTypeArguments (p)[0];
+ q = TypeManager.GetTypeArguments (q) [0];
+ p = TypeManager.GetTypeArguments (p) [0];
}
var p_m = Delegate.GetInvokeMethod (p);
// if p has a return type Y, and q is void returning, then C1 is the better conversion.
//
if (q.Kind == MemberKind.Void) {
- return p.Kind != MemberKind.Void ? 1: 0;
+ return p.Kind != MemberKind.Void ? 1 : 0;
}
- var am = (AnonymousMethodExpression) a.Expr;
+ var am = (AnonymousMethodExpression)a.Expr;
//
// When anonymous method is an asynchronous, and P has a return type Task<Y1>, and Q has a return type Task<Y2>
//
if (p.IsGenericTask || q.IsGenericTask) {
if (am.Block.IsAsync && p.IsGenericTask && q.IsGenericTask) {
- q = q.TypeArguments[0];
- p = p.TypeArguments[0];
+ q = q.TypeArguments [0];
+ p = p.TypeArguments [0];
}
}
if (argument_type == q)
return 2;
- //
- // The parameters are identicial and return type is not void, use better type conversion
- // on return type to determine better one
- //
- return BetterTypeConversion (ec, p, q);
+ return IsBetterConversionTarget (ec, p, q);
+ }
+
+ static int IsBetterConversionTarget (ResolveContext rc, TypeSpec p, TypeSpec q)
+ {
+ if ((p.Kind == MemberKind.Delegate || p.IsExpressionTreeType) && (q.Kind == MemberKind.Delegate || q.IsExpressionTreeType)) {
+
+ if (p.Kind != MemberKind.Delegate) {
+ p = TypeManager.GetTypeArguments (p) [0];
+ }
+
+ if (q.Kind != MemberKind.Delegate) {
+ q = TypeManager.GetTypeArguments (q) [0];
+ }
+
+ var p_m = Delegate.GetInvokeMethod (p);
+ var q_m = Delegate.GetInvokeMethod (q);
+
+ p = p_m.ReturnType;
+ q = q_m.ReturnType;
+
+ //
+ // if p is void returning, and q has a return type Y, then C2 is the better conversion.
+ //
+ if (p.Kind == MemberKind.Void) {
+ return q.Kind != MemberKind.Void ? 2 : 0;
+ }
+
+ //
+ // if p has a return type Y, and q is void returning, then C1 is the better conversion.
+ //
+ if (q.Kind == MemberKind.Void) {
+ return p.Kind != MemberKind.Void ? 1 : 0;
+ }
+
+ return IsBetterConversionTarget (rc, p, q);
+ }
+
+ if (p.IsGenericTask && q.IsGenericTask) {
+ q = q.TypeArguments [0];
+ p = p.TypeArguments [0];
+ return IsBetterConversionTarget (rc, p, q);
+ }
+
+ if (p.IsNullableType) {
+ p = Nullable.NullableInfo.GetUnderlyingType (p);
+ if (!BuiltinTypeSpec.IsPrimitiveType (p))
+ return 0;
+
+ //
+ // Spec expects implicit conversion check between p and q, q and p
+ // to be done before nullable unwrapping but that's expensive operation
+ // Hence manual tweak is needed because BetterTypeConversion works on
+ // unwrapped types
+ //
+ if (p == q)
+ return 2;
+ }
+
+ if (q.IsNullableType) {
+ q = Nullable.NullableInfo.GetUnderlyingType (q);
+ if (!BuiltinTypeSpec.IsPrimitiveType (q))
+ return 0;
+
+ if (q == p)
+ return 1;
+ }
+
+ return BetterTypeConversion (rc, p, q);
}
//
}
break;
case BuiltinTypeSpec.Type.Dynamic:
- // Dynamic is never better
- return 2;
+ // LAMESPEC: Dynamic conversions is not considered
+ p = ec.Module.Compiler.BuiltinTypes.Object;
+ break;
}
switch (q.BuiltinType) {
}
break;
case BuiltinTypeSpec.Type.Dynamic:
- // Dynamic is never better
- return 1;
+ // LAMESPEC: Dynamic conversions is not considered
+ q = ec.Module.Compiler.BuiltinTypes.Object;
+ break;
}
- // FIXME: handle lifted operators
-
// TODO: this is expensive
Expression p_tmp = new EmptyExpression (p);
Expression q_tmp = new EmptyExpression (q);
this.importer = importer;
domain = new Universe (UniverseOptions.MetadataOnly | UniverseOptions.ResolveMissingMembers |
UniverseOptions.DisableFusion | UniverseOptions.DecodeVersionInfoAttributeBlobs |
- UniverseOptions.DeterministicOutput);
+ UniverseOptions.DeterministicOutput | UniverseOptions.DisableDefaultAssembliesLookup);
domain.AssemblyResolve += AssemblyReferenceResolver;
loaded_names = new List<Tuple<AssemblyName, string, Assembly>> ();
if (!param.IsEmpty) {
if (is_valid_property) {
var index_name = declaringType.MemberDefinition.GetAttributeDefaultMember ();
- if (index_name == null) {
+ if (index_name == null || index_name != pi.Name) {
is_valid_property = false;
} else {
if (get != null) {
if (get.IsStatic)
is_valid_property = false;
- if (get.Name.IndexOf (index_name, StringComparison.Ordinal) != 4)
- is_valid_property = false;
}
if (set != null) {
if (set.IsStatic)
is_valid_property = false;
- if (set.Name.IndexOf (index_name, StringComparison.Ordinal) != 4)
- is_valid_property = false;
}
}
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
- <ProductVersion>9.0.30729</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{96874A7F-2F4E-4900-B812-1A61610DECE3}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <NoWarn>1699</NoWarn>\r
- <OutputPath>bin\Debug\mcs-net_4_5</OutputPath>\r
- <NoStdLib>True</NoStdLib>\r
- <NoConfig>True</NoConfig>\r
- \r
- <AppDesignerFolder>Properties</AppDesignerFolder>\r
- <RootNamespace>\r
- </RootNamespace>\r
- <AssemblyName>mcs</AssemblyName>\r
- <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
- <FileAlignment>512</FileAlignment>\r
- </PropertyGroup>\r
- \r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <DebugType>full</DebugType>\r
- <NoWarn>1699</NoWarn>\r
- <Optimize>false</Optimize>\r
- <DefineConstants>DEBUG;TRACE;STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;NET_4_0;NET_4_5;MONO;DISABLE_CAS_USE</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
- <DebugType>pdbonly</DebugType>\r
- <NoWarn>1699</NoWarn>\r
- <Optimize>true</Optimize>\r
- <DefineConstants>STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;NET_4_0;NET_4_5;MONO;DISABLE_CAS_USE</DefineConstants>\r
- <ErrorReport>prompt</ErrorReport>\r
- <WarningLevel>4</WarningLevel>\r
- </PropertyGroup>\r
- <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
- Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
- is a problem to compile the Mono mscorlib.dll -->\r
- <PropertyGroup>\r
- <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
- </PropertyGroup>\r
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
- <ItemGroup>\r
- <Compile Include="..\..\external\ikvm\reflect\*.cs" />\r
- <Compile Include="..\..\external\ikvm\reflect\Emit\*.cs" />\r
- <Compile Include="..\..\external\ikvm\reflect\Impl\ITypeOwner.cs" />\r
- <Compile Include="..\..\external\ikvm\reflect\Impl\SymbolSupport.cs" />\r
- <Compile Include="..\..\external\ikvm\reflect\Metadata\*.cs" />\r
- <Compile Include="..\..\external\ikvm\reflect\Reader\*.cs" />\r
- <Compile Include="..\..\external\ikvm\reflect\Writer\*.cs" />\r
- <Compile Include="..\build\common\Consts.cs" />\r
- <Compile Include="..\class\Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs" />\r
- <Compile Include="..\class\Mono.CompilerServices.SymbolWriter\MonoSymbolTable.cs" />\r
- <Compile Include="..\class\Mono.CompilerServices.SymbolWriter\SourceMethodBuilder.cs" />\r
- <Compile Include="..\class\Mono.Security\Mono.Security.Cryptography\CryptoConvert.cs" />\r
- <Compile Include="..\tools\monop\outline.cs" />\r
- <Compile Include="anonymous.cs" />\r
- <Compile Include="argument.cs" />\r
- <Compile Include="assembly.cs" />\r
- <Compile Include="AssemblyInfo.cs" />\r
- <Compile Include="assign.cs" />\r
- <Compile Include="async.cs" />\r
- <Compile Include="attribute.cs" />\r
- <Compile Include="cfold.cs" />\r
- <Compile Include="class.cs" />\r
- <Compile Include="codegen.cs" />\r
- <Compile Include="complete.cs" />\r
- <Compile Include="const.cs" />\r
- <Compile Include="constant.cs" />\r
- <Compile Include="context.cs" />\r
- <Compile Include="convert.cs" />\r
- <Compile Include="cs-tokenizer.cs" />\r
- <Compile Include="decl.cs" />\r
- <Compile Include="delegate.cs" />\r
- <Compile Include="doc.cs" />\r
- <Compile Include="driver.cs" />\r
- <Compile Include="dynamic.cs" />\r
- <Compile Include="ecore.cs" />\r
- <Compile Include="enum.cs" />\r
- <Compile Include="eval.cs" />\r
- <Compile Include="expression.cs" />\r
- <Compile Include="field.cs" />\r
- <Compile Include="flowanalysis.cs" />\r
- <Compile Include="generic.cs" />\r
- <Compile Include="ikvm.cs" />\r
- <Compile Include="import.cs" />\r
- <Compile Include="iterators.cs" />\r
- <Compile Include="lambda.cs" />\r
- <Compile Include="linq.cs" />\r
- <Compile Include="literal.cs" />\r
- <Compile Include="location.cs" />\r
- <Compile Include="membercache.cs" />\r
- <Compile Include="method.cs" />\r
- <Compile Include="modifiers.cs" />\r
- <Compile Include="module.cs" />\r
- <Compile Include="namespace.cs" />\r
- <Compile Include="nullable.cs" />\r
- <Compile Include="parameter.cs" />\r
- <Compile Include="pending.cs" />\r
- <Compile Include="property.cs" />\r
- <Compile Include="reflection.cs" />\r
- <Compile Include="report.cs" />\r
- <Compile Include="settings.cs" />\r
- <Compile Include="statement.cs" />\r
- <Compile Include="support.cs" />\r
- <Compile Include="typemanager.cs" />\r
- <Compile Include="typespec.cs" />\r
- <Compile Include="visit.cs" />\r </ItemGroup>\r
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
- Other similar extension points exist, see Microsoft.Common.targets.\r
- <Target Name="BeforeBuild">\r
- </Target>\r
- <Target Name="AfterBuild">\r
- </Target>\r
- -->\r
- <PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-$(ProjectDir)\..\jay\jay -ct < $(ProjectDir)\..\jay\skeleton.cs $(ProjectDir)\cs-parser.jay > $(ProjectDir)\cs-parser.cs\r
-\r
- </PreBuildEvent>\r
- <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
-$(ProjectDir)\..\jay\jay.exe -ct < $(ProjectDir)\..\jay\skeleton.cs $(ProjectDir)\cs-parser.jay > $(ProjectDir)\cs-parser.cs\r
-\r
- </PreBuildEvent>\r
-\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-\r
- </PostBuildEvent>\r
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
-\r
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <ProjectReference Include="../class/corlib/corlib-net_4_5.csproj">\r
- <Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>\r
- <Name>corlib-net_4_5</Name>\r
- </ProjectReference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
-</Project>\r
-
<ProductVersion>9.0.30729</ProductVersion>\r
<SchemaVersion>2.0</SchemaVersion>\r
<ProjectGuid>{322A755A-ED38-4295-979D-E49EBAFA2852}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
+ <OutputType>Exe</OutputType>\r
<NoWarn>1699</NoWarn>\r
<OutputPath>bin\Debug\mcs-net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-bin\Debug\mcs-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<NoStdLib>True</NoStdLib>\r
+ \r
<NoConfig>True</NoConfig>\r
\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_PROCESS_START;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_PROCESS_START;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="support.cs" />\r
<Compile Include="typemanager.cs" />\r
<Compile Include="typespec.cs" />\r
- <Compile Include="visit.cs" />\r </ItemGroup>\r
+ <Compile Include="visit.cs" />\r
+ <Compile Include="cs-parser.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<Target Name="BeforeBuild">\r
</Target>\r
-->\r
<PropertyGroup>\r
- <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
-$(ProjectDir)\..\jay\jay -ct < $(ProjectDir)\..\jay\skeleton.cs $(ProjectDir)\cs-parser.jay > $(ProjectDir)\cs-parser.cs\r
-\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+$(ProjectDir)\..\jay\jay -ct < $(ProjectDir)\..\jay\skeleton.cs $(ProjectDir)\cs-parser.jay > $(ProjectDir)\cs-parser.cs
+
+
</PreBuildEvent>\r
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
-$(ProjectDir)\..\jay\jay.exe -ct < $(ProjectDir)\..\jay\skeleton.cs $(ProjectDir)\cs-parser.jay > $(ProjectDir)\cs-parser.cs\r
-\r
- </PreBuildEvent>\r
+$(ProjectDir)\..\jay\jay -ct < $(ProjectDir)\..\jay\skeleton.cs $(ProjectDir)\cs-parser.jay > $(ProjectDir)\cs-parser.cs\r
\r
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
</PostBuildEvent>\r
<PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
<UseVSHostingProcess>false</UseVSHostingProcess>\r
+ <Commandlineparameters>y.cs</Commandlineparameters>\r
</PropertyGroup>\r
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
<DebugType>pdbonly</DebugType>\r
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{52B1E1ED-1F77-4AEC-9CB2-141B8795949F}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>nunit.util</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;MONO;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>MONO;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\CommonAssemblyInfo.cs" />\r
+ <Compile Include="AggregatingTestRunner.cs" />\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="AssemblyItem.cs" />\r
+ <Compile Include="AssemblyList.cs" />\r
+ <Compile Include="AssemblyWatcher.cs" />\r
+ <Compile Include="CategoryExpression.cs" />\r
+ <Compile Include="CategoryManager.cs" />\r
+ <Compile Include="CommandLineOptions.cs" />\r
+ <Compile Include="ConsoleWriter.cs" />\r
+ <Compile Include="ISettings.cs" />\r
+ <Compile Include="ITestEvents.cs" />\r
+ <Compile Include="ITestLoader.cs" />\r
+ <Compile Include="MemorySettingsStorage.cs" />\r
+ <Compile Include="MultipleTestDomainRunner.cs" />\r
+ <Compile Include="NUnitProject.cs" />\r
+ <Compile Include="NUnitRegistry.cs" />\r
+ <Compile Include="PathUtils.cs" />\r
+ <Compile Include="ProcessRunner.cs" />\r
+ <Compile Include="ProjectConfig.cs" />\r
+ <Compile Include="ProjectConfigCollection.cs" />\r
+ <Compile Include="ProjectFormatException.cs" />\r
+ <Compile Include="ProxyTestRunner.cs" />\r
+ <Compile Include="RecentFileEntry.cs" />\r
+ <Compile Include="RecentFiles.cs" />\r
+ <Compile Include="RecentFilesCollection.cs" />\r
+ <Compile Include="RegistrySettingsStorage.cs" />\r
+ <Compile Include="RemoteTestAgent.cs" />\r
+ <Compile Include="ResultSummarizer.cs" />\r
+ <Compile Include="ServerBase.cs" />\r
+ <Compile Include="ServerUtilities.cs" />\r
+ <Compile Include="Services.cs" />\r
+ <Compile Include="Services\AddinManager.cs" />\r
+ <Compile Include="Services\AddinRegistry.cs" />\r
+ <Compile Include="Services\DomainManager.cs" />\r
+ <Compile Include="Services\RecentFilesService.cs" />\r
+ <Compile Include="Services\ServiceManager.cs" />\r
+ <Compile Include="Services\SettingsService.cs" />\r
+ <Compile Include="Services\TestAgency.cs" />\r
+ <Compile Include="Services\TestAgentManager.cs" />\r
+ <Compile Include="SettingsGroup.cs" />\r
+ <Compile Include="SettingsStorage.cs" />\r
+ <Compile Include="StackTraceFilter.cs" />\r
+ <Compile Include="SummaryVisitor.cs" />\r
+ <Compile Include="TestAgent.cs" />\r
+ <Compile Include="TestDomain.cs" />\r
+ <Compile Include="TestEventArgs.cs" />\r
+ <Compile Include="TestEventDispatcher.cs" />\r
+ <Compile Include="TestExceptionHandler.cs" />\r
+ <Compile Include="TestLoader.cs" />\r
+ <Compile Include="TestObserver.cs" />\r
+ <Compile Include="TestResultItem.cs" />\r
+ <Compile Include="TestServer.cs" />\r
+ <Compile Include="VSProject.cs" />\r
+ <Compile Include="VSProjectConfig.cs" />\r
+ <Compile Include="VSProjectConfigCollection.cs" />\r
+ <Compile Include="XmlResultTransform.cs" />\r
+ <Compile Include="XmlResultVisitor.cs" />\r
+ <Compile Include="XmlSettingsStorage.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../NUnitCore/core/nunit.core-net_4_x.csproj">\r
+ <Project>{257D35DE-7F06-42BA-B82E-734991FFE949}</Project>\r
+ <Name>nunit.core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../NUnitCore/interfaces/nunit.core.interfaces-net_4_x.csproj">\r
+ <Project>{A950C3AB-D62D-4B20-BFB8-5671DE20E535}</Project>\r
+ <Name>nunit.core.interfaces-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System.Runtime.Remoting/System.Runtime.Remoting-net_4_x.csproj">\r
+ <Project>{F19F77AE-1A81-4676-BAB8-6C1DA243A961}</Project>\r
+ <Name>System.Runtime.Remoting-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <EmbeddedResource Include="Transform.resx">\r
+ <LogicalName>NUnit.Util.Transform.resources</LogicalName>\r
+ </EmbeddedResource>\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{4FB9199D-D57E-4007-AA72-0200296AE55F}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>nunit-console</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\CommonAssemblyInfo.cs" />\r
+ <Compile Include="assemblyinfo.cs" />\r
+ <Compile Include="Class1.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../NUnitFramework/framework/NUnit.Framework-net_4_x.csproj">\r
+ <Project>{B2272696-96AA-4638-B17C-60A4BA37CA0E}</Project>\r
+ <Name>NUnit.Framework-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../ClientUtilities/util/nunit.util-net_4_x.csproj">\r
+ <Project>{52B1E1ED-1F77-4AEC-9CB2-141B8795949F}</Project>\r
+ <Name>nunit.util-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../NUnitCore/core/nunit.core-net_4_x.csproj">\r
+ <Project>{257D35DE-7F06-42BA-B82E-734991FFE949}</Project>\r
+ <Name>nunit.core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../nunit-console/nunit-console-runner-net_4_x.csproj">\r
+ <Project>{B0078000-EF01-4AA3-B5DD-47145B4527EE}</Project>\r
+ <Name>nunit-console-runner-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{B0078000-EF01-4AA3-B5DD-47145B4527EE}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>nunit-console-runner</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;MONO;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>MONO;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\CommonAssemblyInfo.cs" />\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="ConsoleOptions.cs" />\r
+ <Compile Include="ConsoleUi.cs" />\r
+ <Compile Include="EventCollector.cs" />\r
+ <Compile Include="Runner.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../NUnitCore/core/nunit.core-net_4_x.csproj">\r
+ <Project>{257D35DE-7F06-42BA-B82E-734991FFE949}</Project>\r
+ <Name>nunit.core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../NUnitCore/interfaces/nunit.core.interfaces-net_4_x.csproj">\r
+ <Project>{A950C3AB-D62D-4B20-BFB8-5671DE20E535}</Project>\r
+ <Name>nunit.core.interfaces-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../ClientUtilities/util/nunit.util-net_4_x.csproj">\r
+ <Project>{52B1E1ED-1F77-4AEC-9CB2-141B8795949F}</Project>\r
+ <Name>nunit.util-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
-thisdir = nunit20/NUnitCore/core
+thisdir = nunit24/NUnitCore/core
SUBDIRS =
include ../../../build/rules.make
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{257D35DE-7F06-42BA-B82E-734991FFE949}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>nunit.core</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\CommonAssemblyInfo.cs" />\r
+ <Compile Include="AbstractTestCaseDecoration.cs" />\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="AssemblyReader.cs" />\r
+ <Compile Include="AssemblyResolver.cs" />\r
+ <Compile Include="BabysitterSupport.cs" />\r
+ <Compile Include="Builders\AbstractFixtureBuilder.cs" />\r
+ <Compile Include="Builders\AbstractTestCaseBuilder.cs" />\r
+ <Compile Include="Builders\LegacySuiteBuilder.cs" />\r
+ <Compile Include="Builders\NUnitTestCaseBuilder.cs" />\r
+ <Compile Include="Builders\NUnitTestFixtureBuilder.cs" />\r
+ <Compile Include="Builders\SetUpFixtureBuilder.cs" />\r
+ <Compile Include="Builders\TestAssemblyBuilder.cs" />\r
+ <Compile Include="CoreExtensions.cs" />\r
+ <Compile Include="CultureDetector.cs" />\r
+ <Compile Include="DelegatingTestRunner.cs" />\r
+ <Compile Include="DirectorySwapper.cs" />\r
+ <Compile Include="EventListenerTextWriter.cs" />\r
+ <Compile Include="EventPump.cs" />\r
+ <Compile Include="EventQueue.cs" />\r
+ <Compile Include="Extensibility\EventListenerCollection.cs" />\r
+ <Compile Include="Extensibility\FrameworkRegistry.cs" />\r
+ <Compile Include="Extensibility\SuiteBuilderCollection.cs" />\r
+ <Compile Include="Extensibility\TestCaseBuilderCollection.cs" />\r
+ <Compile Include="Extensibility\TestDecoratorCollection.cs" />\r
+ <Compile Include="ExtensionHost.cs" />\r
+ <Compile Include="ExtensionPoint.cs" />\r
+ <Compile Include="IgnoreDecorator.cs" />\r
+ <Compile Include="InvalidSuiteException.cs" />\r
+ <Compile Include="InvalidTestFixtureException.cs" />\r
+ <Compile Include="LegacySuite.cs" />\r
+ <Compile Include="Log4NetCapture.cs" />\r
+ <Compile Include="LogCapture.cs" />\r
+ <Compile Include="NamespaceTreeBuilder.cs" />\r
+ <Compile Include="NoTestFixturesException.cs" />\r
+ <Compile Include="NotRunnableTestCase.cs" />\r
+ <Compile Include="NTrace.cs" />\r
+ <Compile Include="NullListener.cs" />\r
+ <Compile Include="NUnitException.cs" />\r
+ <Compile Include="NUnitFramework.cs" />\r
+ <Compile Include="NUnitTestFixture.cs" />\r
+ <Compile Include="NUnitTestMethod.cs" />\r
+ <Compile Include="PlatformHelper.cs" />\r
+ <Compile Include="ProxyTestRunner.cs" />\r
+ <Compile Include="QueuingEventListener.cs" />\r
+ <Compile Include="Reflect.cs" />\r
+ <Compile Include="RemoteTestRunner.cs" />\r
+ <Compile Include="SetUpFixture.cs" />\r
+ <Compile Include="SimpleTestRunner.cs" />\r
+ <Compile Include="StringTextWriter.cs" />\r
+ <Compile Include="SuiteBuilderAttribute.cs" />\r
+ <Compile Include="TestBuilderAttribute.cs" />\r
+ <Compile Include="TestCase.cs" />\r
+ <Compile Include="TestCaseBuilder.cs" />\r
+ <Compile Include="TestCaseBuilderAttribute.cs" />\r
+ <Compile Include="TestContext.cs" />\r
+ <Compile Include="TestDecoratorAttribute.cs" />\r
+ <Compile Include="TestFixture.cs" />\r
+ <Compile Include="TestFixtureBuilder.cs" />\r
+ <Compile Include="TestMethod.cs" />\r
+ <Compile Include="TestRunnerThread.cs" />\r
+ <Compile Include="TestSuite.cs" />\r
+ <Compile Include="TestSuiteBuilder.cs" />\r
+ <Compile Include="TextCapture.cs" />\r
+ <Compile Include="ThreadedTestRunner.cs" />\r
+ <Compile Include="ThreadUtility.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../NUnitFramework/framework/NUnit.Framework-net_4_x.csproj">\r
+ <Project>{B2272696-96AA-4638-B17C-60A4BA37CA0E}</Project>\r
+ <Name>NUnit.Framework-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../interfaces/nunit.core.interfaces-net_4_x.csproj">\r
+ <Project>{A950C3AB-D62D-4B20-BFB8-5671DE20E535}</Project>\r
+ <Name>nunit.core.interfaces-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{A950C3AB-D62D-4B20-BFB8-5671DE20E535}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>nunit.core.interfaces</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\CommonAssemblyInfo.cs" />\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="EventListener.cs" />\r
+ <Compile Include="Extensibility\Addin.cs" />\r
+ <Compile Include="Extensibility\AddinStatus.cs" />\r
+ <Compile Include="Extensibility\ExtensionType.cs" />\r
+ <Compile Include="Extensibility\IAddin.cs" />\r
+ <Compile Include="Extensibility\IAddinManager.cs" />\r
+ <Compile Include="Extensibility\IAddinRegistry.cs" />\r
+ <Compile Include="Extensibility\IExtensionHost.cs" />\r
+ <Compile Include="Extensibility\IExtensionPoint.cs" />\r
+ <Compile Include="Extensibility\IFrameworkRegistry.cs" />\r
+ <Compile Include="Extensibility\ISuiteBuilder.cs" />\r
+ <Compile Include="Extensibility\ITestCaseBuilder.cs" />\r
+ <Compile Include="Extensibility\ITestDecorator.cs" />\r
+ <Compile Include="Extensibility\NUnitAddinAttribute.cs" />\r
+ <Compile Include="Extensibility\TestFramework.cs" />\r
+ <Compile Include="Filters\AndFilter.cs" />\r
+ <Compile Include="Filters\CategoryFilter.cs" />\r
+ <Compile Include="Filters\NameFilter.cs" />\r
+ <Compile Include="Filters\NotFilter.cs" />\r
+ <Compile Include="Filters\OrFilter.cs" />\r
+ <Compile Include="Filters\SimpleNameFilter.cs" />\r
+ <Compile Include="IService.cs" />\r
+ <Compile Include="ITest.cs" />\r
+ <Compile Include="ITestFilter.cs" />\r
+ <Compile Include="ResultState.cs" />\r
+ <Compile Include="ResultVisitor.cs" />\r
+ <Compile Include="RunState.cs" />\r
+ <Compile Include="RuntimeFramework.cs" />\r
+ <Compile Include="Test.cs" />\r
+ <Compile Include="TestAssemblyInfo.cs" />\r
+ <Compile Include="TestCaseResult.cs" />\r
+ <Compile Include="TestFilter.cs" />\r
+ <Compile Include="TestID.cs" />\r
+ <Compile Include="TestInfo.cs" />\r
+ <Compile Include="TestName.cs" />\r
+ <Compile Include="TestNode.cs" />\r
+ <Compile Include="TestOutput.cs" />\r
+ <Compile Include="TestPackage.cs" />\r
+ <Compile Include="TestResult.cs" />\r
+ <Compile Include="TestRunner.cs" />\r
+ <Compile Include="TestSuiteResult.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../NUnitFramework/framework/NUnit.Framework-net_4_x.csproj">\r
+ <Project>{B2272696-96AA-4638-B17C-60A4BA37CA0E}</Project>\r
+ <Name>NUnit.Framework-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{7DEADBAC-1F4D-4799-8174-01E175C869FC}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>nunit.core.extensions</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;StronglyNamedAssembly</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;StronglyNamedAssembly</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\CommonAssemblyInfo.cs" />\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="RepeatedTestCase.cs" />\r
+ <Compile Include="RepeatedTestDecorator.cs" />\r
+ <Compile Include="RowTest\RowTestAddIn.cs" />\r
+ <Compile Include="RowTest\RowTestCase.cs" />\r
+ <Compile Include="RowTest\RowTestFactory.cs" />\r
+ <Compile Include="RowTest\RowTestFramework.cs" />\r
+ <Compile Include="RowTest\RowTestNameBuilder.cs" />\r
+ <Compile Include="RowTest\RowTestSuite.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../NUnitCore/core/nunit.core-net_4_x.csproj">\r
+ <Project>{257D35DE-7F06-42BA-B82E-734991FFE949}</Project>\r
+ <Name>nunit.core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../NUnitCore/interfaces/nunit.core.interfaces-net_4_x.csproj">\r
+ <Project>{A950C3AB-D62D-4B20-BFB8-5671DE20E535}</Project>\r
+ <Name>nunit.core.interfaces-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{59253F15-7E2A-483D-8214-58F03681A3B6}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>nunit.framework.extensions</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;StronglyNamedAssembly</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;StronglyNamedAssembly</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\CommonAssemblyInfo.cs" />\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="RepeatAttribute.cs" />\r
+ <Compile Include="RowAttribute.cs" />\r
+ <Compile Include="RowTest\RowAttribute.cs" />\r
+ <Compile Include="RowTest\RowTestAttribute.cs" />\r
+ <Compile Include="RowTest\SpecialValue.cs" />\r
+ <Compile Include="RowTestAttribute.cs" />\r
+ <Compile Include="SpecialValue.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
-thisdir = nunit24/NUnit.Framework/framework
+thisdir = nunit24/NUnitFramework/framework
SUBDIRS =
include ../../../build/rules.make
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{B2272696-96AA-4638-B17C-60A4BA37CA0E}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>nunit.framework</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;StronglyNamedAssembly</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;StronglyNamedAssembly</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\CommonAssemblyInfo.cs" />\r
+ <Compile Include="AbstractAsserter.cs" />\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="Assert.cs" />\r
+ <Compile Include="Assertion.cs" />\r
+ <Compile Include="AssertionException.cs" />\r
+ <Compile Include="AssertionFailureMessage.cs" />\r
+ <Compile Include="AssertionHelper.cs" />\r
+ <Compile Include="CategoryAttribute.cs" />\r
+ <Compile Include="CollectionAssert.cs" />\r
+ <Compile Include="Constraints\BinaryOperations.cs" />\r
+ <Compile Include="Constraints\CollectionConstraints.cs" />\r
+ <Compile Include="Constraints\ComparisonConstraints.cs" />\r
+ <Compile Include="Constraints\Constraint.cs" />\r
+ <Compile Include="Constraints\ConstraintBuilder.cs" />\r
+ <Compile Include="Constraints\ContainsConstraint.cs" />\r
+ <Compile Include="Constraints\EmptyConstraint.cs" />\r
+ <Compile Include="Constraints\EqualConstraint.cs" />\r
+ <Compile Include="Constraints\Numerics.cs" />\r
+ <Compile Include="Constraints\PrefixConstraints.cs" />\r
+ <Compile Include="Constraints\PropertyConstraint.cs" />\r
+ <Compile Include="Constraints\SameAsConstraint.cs" />\r
+ <Compile Include="Constraints\StringConstraints.cs" />\r
+ <Compile Include="Constraints\TypeConstraints.cs" />\r
+ <Compile Include="DescriptionAttribute.cs" />\r
+ <Compile Include="ExpectedExceptionAttribute.cs" />\r
+ <Compile Include="ExplicitAttribute.cs" />\r
+ <Compile Include="FileAssert.cs" />\r
+ <Compile Include="GlobalSettings.cs" />\r
+ <Compile Include="IAsserter.cs" />\r
+ <Compile Include="IExpectException.cs" />\r
+ <Compile Include="IgnoreAttribute.cs" />\r
+ <Compile Include="IgnoreException.cs" />\r
+ <Compile Include="IncludeExcludeAttributes.cs" />\r
+ <Compile Include="MessageWriter.cs" />\r
+ <Compile Include="MsgUtils.cs" />\r
+ <Compile Include="OldTestCase.cs" />\r
+ <Compile Include="PropertyAttribute.cs" />\r
+ <Compile Include="SetCultureAttribute.cs" />\r
+ <Compile Include="SetUpAttribute.cs" />\r
+ <Compile Include="SetUpFixtureAttribute.cs" />\r
+ <Compile Include="StringAssert.cs" />\r
+ <Compile Include="SuiteAttribute.cs" />\r
+ <Compile Include="SyntaxHelpers\Has.cs" />\r
+ <Compile Include="SyntaxHelpers\Is.cs" />\r
+ <Compile Include="SyntaxHelpers\List.cs" />\r
+ <Compile Include="SyntaxHelpers\ListMapper.cs" />\r
+ <Compile Include="SyntaxHelpers\Text.cs" />\r
+ <Compile Include="TearDownAttribute.cs" />\r
+ <Compile Include="TestAttribute.cs" />\r
+ <Compile Include="TestFixtureAttribute.cs" />\r
+ <Compile Include="TestFixtureSetUpAttribute.cs" />\r
+ <Compile Include="TestFixtureTearDownAttribute.cs" />\r
+ <Compile Include="TextMessageWriter.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{E072B33B-F3C5-4B2F-ABAA-1339CF716143}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>nunit.mocks</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\CommonAssemblyInfo.cs" />\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="DynamicMock.cs" />\r
+ <Compile Include="ICall.cs" />\r
+ <Compile Include="ICallHandler.cs" />\r
+ <Compile Include="IMethod.cs" />\r
+ <Compile Include="IMock.cs" />\r
+ <Compile Include="IVerify.cs" />\r
+ <Compile Include="MethodSignature.cs" />\r
+ <Compile Include="Mock.cs" />\r
+ <Compile Include="MockCall.cs" />\r
+ <Compile Include="MockInterfaceHandler.cs" />\r
+ <Compile Include="MockMethod.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../NUnitFramework/framework/NUnit.Framework-net_4_x.csproj">\r
+ <Project>{B2272696-96AA-4638-B17C-60A4BA37CA0E}</Project>\r
+ <Name>NUnit.Framework-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+using System;
+using System.Threading.Tasks;
+using System.Linq.Expressions;
+
+public static class Program
+{
+ public delegate void DelegateVoid (int arg);
+ public delegate int DelegateInt (string arg);
+
+ public static int Main ()
+ {
+ Foo (Bar);
+
+ TT (null);
+ NN (0);
+ NN2 (1);
+ Complex (null);
+ MM (1);
+ MM ((byte) 1);
+ return 0;
+ }
+
+ static void TT (Task<string> a)
+ {
+ }
+
+ static void TT (Task<object> b)
+ {
+ throw new ApplicationException ("wrong overload");
+ }
+
+ static void NN (sbyte a)
+ {
+ }
+
+ static void NN (uint? b)
+ {
+ throw new ApplicationException ("wrong overload");
+ }
+
+ static void NN2 (sbyte? a)
+ {
+ }
+
+ static void NN2 (uint? b)
+ {
+ throw new ApplicationException ("wrong overload");
+ }
+
+ public static void Bar (int arg)
+ {
+ }
+
+ public static int Bar (string arg)
+ {
+ return 2;
+ }
+
+ public static void Foo (DelegateVoid input)
+ {
+ throw new ApplicationException ("wrong overload");
+ }
+
+ public static void Foo (DelegateInt input)
+ {
+ }
+
+ static void Complex (Expression<Func<Task<short>>> arg)
+ {
+ }
+
+ static void Complex (Expression<Func<Task<ulong>>> arg)
+ {
+ throw new ApplicationException ("wrong overload");
+ }
+
+ static void MM (double f)
+ {
+ }
+
+ static void MM (double? f)
+ {
+ throw new ApplicationException ("wrong overload");
+ }
+}
\ No newline at end of file
--- /dev/null
+.assembly extern mscorlib
+{
+}
+
+.assembly 'test-936-lib'
+{
+}
+
+.class public auto ansi sealed beforefieldinit TypeWithIndexer
+ extends [mscorlib]System.Object
+{
+ .custom instance void [mscorlib]System.Reflection.DefaultMemberAttribute::.ctor(string) = ( 01 00 04 49 74 65 6D 00 00 ) // ...Item..
+
+ .method public hidebysig specialname rtspecialname
+ instance void .ctor() cil managed
+ {
+ IL_0000: ldarg.0
+ IL_0001: call instance void [mscorlib]System.Object::.ctor()
+ IL_0006: ret
+ }
+
+ .field private uint8[] a
+ .field private int32 b
+ .method public hidebysig specialname instance uint8
+ get_B(int32 index) cil managed
+ {
+ IL_0000: ldc.i4.0
+ IL_0001: conv.u1
+ IL_0002: ret
+ }
+
+ .method public hidebysig specialname
+ instance void set_O(int32 index,
+ uint8 A_1) cil managed
+ {
+ IL_0000: ret
+ }
+
+ .property instance uint8 Item(int32)
+ {
+ .get instance uint8 TypeWithIndexer::get_B(int32)
+ .set instance void TypeWithIndexer::set_O(int32,
+ uint8)
+ }
+}
--- /dev/null
+// Compiler options: -r:test-936-lib.dll
+
+class X
+{
+ public static void Main ()
+ {
+ TypeWithIndexer a = new TypeWithIndexer ();
+ var x = a[0];
+ a[0] = x;
+ }
+}
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<symbols>
+ <files>
+ <file id="1" name="test-debug-30.cs" checksum="d3addfa69f16faf00991ef839451a975" />
+ </files>
+ <methods>
+ <method token="0x6000001">
+ <sequencepoints />
+ <locals />
+ <scopes />
+ </method>
+ <method token="0x6000002">
+ <sequencepoints>
+ <entry il="0x0" row="7" col="2" file_ref="1" hidden="false" />
+ <entry il="0x1" row="8" col="3" file_ref="1" hidden="false" />
+ <entry il="0x6" row="9" col="2" file_ref="1" hidden="false" />
+ </sequencepoints>
+ <locals />
+ <scopes />
+ </method>
+ <method token="0x6000003">
+ <sequencepoints>
+ <entry il="0x0" row="15" col="2" file_ref="1" hidden="false" />
+ <entry il="0x1" row="16" col="3" file_ref="1" hidden="false" />
+ <entry il="0x6" row="17" col="2" file_ref="1" hidden="false" />
+ </sequencepoints>
+ <locals />
+ <scopes />
+ </method>
+ </methods>
+</symbols>
\ No newline at end of file
--- /dev/null
+class PragmaNewLinesParsing
+{
+#pragma warning disable RECS0029
+#pragma warning restore RECS0029
+
+ void Foo ()
+ {
+ return;
+ }
+
+#pragma warning disable RECS0029 // here
+#pragma warning restore RECS0029 /* end */
+
+ public static void Main ()
+ {
+ return;
+ }
+}
\ No newline at end of file
--- /dev/null
+using System;
+
+class Program
+{
+ static int counter;
+
+ static int Main ()
+ {
+ FormatPrint ($"Case {1}");
+ if (counter != 1)
+ return 1;
+
+ FormatPrint ($"Case {3}");
+ if (counter != 2)
+ return 2;
+
+ return 0;
+ }
+
+ static void FormatPrint (FormattableString message)
+ {
+ Console.WriteLine(message);
+ ++counter;
+ }
+}
</method>
</type>
</test>
+ <test name="test-935.cs">
+ <type name="Program">
+ <method name="Int32 Main()" attrs="150">
+ <size>101</size>
+ </method>
+ <method name="Void TT(System.Threading.Tasks.Task`1[System.String])" attrs="145">
+ <size>2</size>
+ </method>
+ <method name="Void TT(System.Threading.Tasks.Task`1[System.Object])" attrs="145">
+ <size>12</size>
+ </method>
+ <method name="Void NN(SByte)" attrs="145">
+ <size>2</size>
+ </method>
+ <method name="Void NN(System.Nullable`1[System.UInt32])" attrs="145">
+ <size>12</size>
+ </method>
+ <method name="Void NN2(System.Nullable`1[System.SByte])" attrs="145">
+ <size>2</size>
+ </method>
+ <method name="Void NN2(System.Nullable`1[System.UInt32])" attrs="145">
+ <size>12</size>
+ </method>
+ <method name="Void Bar(Int32)" attrs="150">
+ <size>2</size>
+ </method>
+ <method name="Int32 Bar(System.String)" attrs="150">
+ <size>10</size>
+ </method>
+ <method name="Void Foo(DelegateVoid)" attrs="150">
+ <size>12</size>
+ </method>
+ <method name="Void Foo(DelegateInt)" attrs="150">
+ <size>2</size>
+ </method>
+ <method name="Void Complex(System.Linq.Expressions.Expression`1[System.Func`1[System.Threading.Tasks.Task`1[System.Int16]]])" attrs="145">
+ <size>2</size>
+ </method>
+ <method name="Void Complex(System.Linq.Expressions.Expression`1[System.Func`1[System.Threading.Tasks.Task`1[System.UInt64]]])" attrs="145">
+ <size>12</size>
+ </method>
+ </type>
+ <type name="Program+DelegateVoid">
+ <method name="Void Invoke(Int32)" attrs="454">
+ <size>0</size>
+ </method>
+ <method name="System.IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
+ <size>0</size>
+ </method>
+ <method name="Void EndInvoke(System.IAsyncResult)" attrs="454">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)" attrs="6278">
+ <size>0</size>
+ </method>
+ </type>
+ <type name="Program+DelegateInt">
+ <method name="Int32 Invoke(System.String)" attrs="454">
+ <size>0</size>
+ </method>
+ <method name="System.IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">
+ <size>0</size>
+ </method>
+ <method name="Int32 EndInvoke(System.IAsyncResult)" attrs="454">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)" attrs="6278">
+ <size>0</size>
+ </method>
+ </type>
+ <type name="Program">
+ <method name="Void MM(Double)" attrs="145">
+ <size>2</size>
+ </method>
+ <method name="Void MM(System.Nullable`1[System.Double])" attrs="145">
+ <size>12</size>
+ </method>
+ </type>
+ </test>
+ <test name="test-936.cs">
+ <type name="X">
+ <method name="Void Main()" attrs="150">
+ <size>24</size>
+ </method>
+ <method name="Void .ctor()" attrs="6278">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
<test name="test-94.cs">
<type name="Base">
<method name="Int32 IVehicle.Start()" attrs="481">
</method>
</type>
</test>
+ <test name="test-debug-30.cs">
+ <type name="PragmaNewLinesParsing">
+ <method name="Void Foo()" attrs="129">
+ <size>7</size>
+ </method>
+ <method name="Void Main()" attrs="150">
+ <size>7</size>
+ </method>
+ <method name="Void .ctor()" attrs="6278">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
<test name="test-decl-expr-01.cs">
<type name="DeclarationExpression">
<method name="Int32 Main()" attrs="150">
</method>
</type>
</test>
+ <test name="test-interpolation-10.cs">
+ <type name="Program">
+ <method name="Int32 Main()" attrs="145">
+ <size>106</size>
+ </method>
+ <method name="Void FormatPrint(System.FormattableString)" attrs="145">
+ <size>20</size>
+ </method>
+ <method name="Void .ctor()" attrs="6278">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
<test name="test-iter-01.cs">
<type name="X">
<method name="Int32 Main()" attrs="150">
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{D237CE6E-EA8F-4E8E-8413-295B27714AC6}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>al</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\..\external\ikvm\reflect\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Emit\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Impl\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Metadata\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Properties\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Reader\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Writer\*.cs" />\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="Al.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Security/Mono.Security-net_4_x.csproj">\r
+ <Project>{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}</Project>\r
+ <Name>Mono.Security-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Security/System.Security-net_4_x.csproj">\r
+ <Project>{3ED36717-A9D1-4289-8949-9B7F39766DEB}</Project>\r
+ <Name>System.Security-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_x.csproj">\r
+ <Project>{88177C4B-894F-485D-B95A-44199C06BE9F}</Project>\r
+ <Name>Mono.CompilerServices.SymbolWriter-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{01D2746E-CB83-4FE7-981D-DF9B0CE33EFB}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>browsercaps-updater</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="BrowserCapsUpdater.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{BA3136DD-E843-4F57-8FBB-1782D3D08BC8}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>cccheck</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="..\..\class\Mono.Options\Mono.Options\Options.cs" />\r
+ <Compile Include="Program.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.CodeContracts/Mono.CodeContracts-net_4_x.csproj">\r
+ <Project>{9BE8D62B-471D-4538-8287-691B4ECE3209}</Project>\r
+ <Name>Mono.CodeContracts-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{3A2CEA44-B631-40CB-B1B5-001AEC0C825E}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>ccrewrite</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="..\..\class\Mono.Options\Mono.Options\Options.cs" />\r
+ <Compile Include="Program.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.CodeContracts/Mono.CodeContracts-net_4_x.csproj">\r
+ <Project>{9BE8D62B-471D-4538-8287-691B4ECE3209}</Project>\r
+ <Name>Mono.CodeContracts-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{FD725431-CB26-466D-BD55-C739485A50C9}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>cil-stringreplacer</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\class\Mono.Options\Mono.Options\Options.cs" />\r
+ <Compile Include="cil-stringreplacer.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
+ <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
+ <Name>Mono.Cecil-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{2AEAE157-B22D-480F-B7B9-F6DF0773EF0B}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>mono-cil-strip</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include=".\AssemblyStripper.cs" />\r
+ <Compile Include=".\cilstrip.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\BaseImageVisitor.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\CLIHeader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\CopyImageVisitor.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\DataDirectory.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\DebugHeader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\DebugStoreType.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\DOSHeader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\ExportTable.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\IBinaryVisitable.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\IBinaryVisitor.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\IHeader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\Image.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\ImageCharacteristics.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\ImageFormatException.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\ImageInitializer.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\ImageReader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\ImageWriter.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\Imports.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\MemoryBinaryWriter.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\PEFileHeader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\PEOptionalHeader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\ResourceDataEntry.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\ResourceDirectoryEntry.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\ResourceDirectoryString.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\ResourceDirectoryTable.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\ResourceNode.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\ResourceReader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\ResourceWriter.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\RuntimeImage.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\RVA.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\Section.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\SectionCharacteristics.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\SectionCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil.Binary\SubSystem.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\BaseCodeVisitor.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\CilWorker.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\Code.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\CodeReader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\CodeWriter.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\Document.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\DocumentHashAlgorithm.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\DocumentLanguage.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\DocumentLanguageVendor.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\DocumentType.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\ExceptionHandler.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\ExceptionHandlerCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\ExceptionHandlerType.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\FlowControl.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\GuidAttribute.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\ICodeVisitable.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\ICodeVisitor.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\Instruction.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\InstructionCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\IScopeProvider.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\ISymbolReader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\ISymbolStoreFactory.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\ISymbolWriter.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\IVariableDefinitionProvider.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\MethodBody.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\MethodDataSection.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\MethodHeader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\OpCode.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\OpCodeNames.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\OpCodes.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\OpCodeType.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\OperandType.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\Scope.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\ScopeCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\SequencePoint.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\StackBehaviour.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\SymbolStoreHelper.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\VariableDefinition.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\VariableDefinitionCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil.Cil\VariableReference.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\Assembly.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\AssemblyOS.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\AssemblyProcessor.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\AssemblyRef.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\AssemblyRefOS.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\AssemblyRefProcessor.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\BaseMetadataVisitor.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\BlobHeap.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\ClassLayout.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\CodedIndex.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\Constant.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\CultureUtils.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\CustomAttribute.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\DeclSecurity.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\ElementType.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\Event.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\EventMap.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\EventPtr.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\ExportedType.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\Field.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\FieldLayout.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\FieldMarshal.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\FieldPtr.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\FieldRVA.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\File.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\GenericParam.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\GenericParamConstraint.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\GuidHeap.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\IMetadataRow.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\IMetadataTable.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\IMetadataVisitable.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\IMetadataVisitor.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\ImplMap.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\InterfaceImpl.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\ManifestResource.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MemberRef.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MetadataFormatException.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MetadataHeap.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MetadataInitializer.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MetadataReader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MetadataRoot.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MetadataRowReader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MetadataRowWriter.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MetadataStream.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MetadataStreamCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MetadataTableReader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MetadataTableWriter.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MetadataToken.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MetadataWriter.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\Method.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MethodImpl.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MethodPtr.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MethodSemantics.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\MethodSpec.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\Module.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\ModuleRef.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\NestedClass.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\Param.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\ParamPtr.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\Property.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\PropertyMap.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\PropertyPtr.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\RowCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\StandAloneSig.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\StringsHeap.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\TableCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\TablesHeap.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\TokenType.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\TypeDef.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\TypeRef.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\TypeSpec.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\UserStringsHeap.cs" />\r
+ <Compile Include=".\Mono.Cecil.Metadata\Utilities.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\Array.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\ArrayShape.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\BaseSignatureVisitor.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\Class.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\Constraint.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\CustomAttrib.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\CustomMod.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\FieldSig.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\FnPtr.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\GenericArg.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\GenericInst.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\GenericInstSignature.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\InputOutputItem.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\ISignatureVisitable.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\ISignatureVisitor.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\LocalVarSig.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\MarshalSig.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\MethodDefSig.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\MethodRefSig.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\MethodSig.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\MethodSpec.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\MVar.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\Param.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\PropertySig.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\Ptr.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\RetType.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\Signature.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\SignatureReader.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\SignatureWriter.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\SigType.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\SzArray.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\TypeSpec.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\ValueType.cs" />\r
+ <Compile Include=".\Mono.Cecil.Signatures\Var.cs" />\r
+ <Compile Include=".\Mono.Cecil\AggressiveReflectionReader.cs" />\r
+ <Compile Include=".\Mono.Cecil\ArrayDimension.cs" />\r
+ <Compile Include=".\Mono.Cecil\ArrayDimensionCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\ArrayType.cs" />\r
+ <Compile Include=".\Mono.Cecil\AssemblyDefinition.cs" />\r
+ <Compile Include=".\Mono.Cecil\AssemblyFactory.cs" />\r
+ <Compile Include=".\Mono.Cecil\AssemblyFlags.cs" />\r
+ <Compile Include=".\Mono.Cecil\AssemblyHashAlgorithm.cs" />\r
+ <Compile Include=".\Mono.Cecil\AssemblyInfo.cs" />\r
+ <Compile Include=".\Mono.Cecil\AssemblyKind.cs" />\r
+ <Compile Include=".\Mono.Cecil\AssemblyLinkedResource.cs" />\r
+ <Compile Include=".\Mono.Cecil\AssemblyNameDefinition.cs" />\r
+ <Compile Include=".\Mono.Cecil\AssemblyNameReference.cs" />\r
+ <Compile Include=".\Mono.Cecil\AssemblyNameReferenceCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\BaseAssemblyResolver.cs" />\r
+ <Compile Include=".\Mono.Cecil\BaseReflectionReader.cs" />\r
+ <Compile Include=".\Mono.Cecil\BaseReflectionVisitor.cs" />\r
+ <Compile Include=".\Mono.Cecil\BaseStructureVisitor.cs" />\r
+ <Compile Include=".\Mono.Cecil\CallSite.cs" />\r
+ <Compile Include=".\Mono.Cecil\CompactFrameworkCompatibility.cs" />\r
+ <Compile Include=".\Mono.Cecil\Constants.cs" />\r
+ <Compile Include=".\Mono.Cecil\ConstraintCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\ConstructorCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\CustomAttribute.cs" />\r
+ <Compile Include=".\Mono.Cecil\CustomAttributeCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\DefaultAssemblyResolver.cs" />\r
+ <Compile Include=".\Mono.Cecil\DefaultImporter.cs" />\r
+ <Compile Include=".\Mono.Cecil\EmbeddedResource.cs" />\r
+ <Compile Include=".\Mono.Cecil\EventAttributes.cs" />\r
+ <Compile Include=".\Mono.Cecil\EventDefinition.cs" />\r
+ <Compile Include=".\Mono.Cecil\EventDefinitionCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\EventReference.cs" />\r
+ <Compile Include=".\Mono.Cecil\ExternTypeCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\FieldAttributes.cs" />\r
+ <Compile Include=".\Mono.Cecil\FieldDefinition.cs" />\r
+ <Compile Include=".\Mono.Cecil\FieldDefinitionCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\FieldReference.cs" />\r
+ <Compile Include=".\Mono.Cecil\FileAttributes.cs" />\r
+ <Compile Include=".\Mono.Cecil\FunctionPointerType.cs" />\r
+ <Compile Include=".\Mono.Cecil\GenericArgumentCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\GenericContext.cs" />\r
+ <Compile Include=".\Mono.Cecil\GenericInstanceMethod.cs" />\r
+ <Compile Include=".\Mono.Cecil\GenericInstanceType.cs" />\r
+ <Compile Include=".\Mono.Cecil\GenericParameter.cs" />\r
+ <Compile Include=".\Mono.Cecil\GenericParameterAttributes.cs" />\r
+ <Compile Include=".\Mono.Cecil\GenericParameterCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\HashCodeProvider.cs" />\r
+ <Compile Include=".\Mono.Cecil\IAnnotationProvider.cs" />\r
+ <Compile Include=".\Mono.Cecil\IAssemblyResolver.cs" />\r
+ <Compile Include=".\Mono.Cecil\ICustomAttributeProvider.cs" />\r
+ <Compile Include=".\Mono.Cecil\IDetailReader.cs" />\r
+ <Compile Include=".\Mono.Cecil\IGenericInstance.cs" />\r
+ <Compile Include=".\Mono.Cecil\IGenericParameterProvider.cs" />\r
+ <Compile Include=".\Mono.Cecil\IHasConstant.cs" />\r
+ <Compile Include=".\Mono.Cecil\IHasMarshalSpec.cs" />\r
+ <Compile Include=".\Mono.Cecil\IHasSecurity.cs" />\r
+ <Compile Include=".\Mono.Cecil\IImporter.cs" />\r
+ <Compile Include=".\Mono.Cecil\IMemberDefinition.cs" />\r
+ <Compile Include=".\Mono.Cecil\IMemberReference.cs" />\r
+ <Compile Include=".\Mono.Cecil\IMetadataScope.cs" />\r
+ <Compile Include=".\Mono.Cecil\IMetadataTokenProvider.cs" />\r
+ <Compile Include=".\Mono.Cecil\IMethodSignature.cs" />\r
+ <Compile Include=".\Mono.Cecil\ImportContext.cs" />\r
+ <Compile Include=".\Mono.Cecil\InterfaceCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\IReflectionStructureVisitable.cs" />\r
+ <Compile Include=".\Mono.Cecil\IReflectionStructureVisitor.cs" />\r
+ <Compile Include=".\Mono.Cecil\IReflectionVisitable.cs" />\r
+ <Compile Include=".\Mono.Cecil\IReflectionVisitor.cs" />\r
+ <Compile Include=".\Mono.Cecil\IRequireResolving.cs" />\r
+ <Compile Include=".\Mono.Cecil\LinkedResource.cs" />\r
+ <Compile Include=".\Mono.Cecil\ManifestResourceAttributes.cs" />\r
+ <Compile Include=".\Mono.Cecil\MarshalSpec.cs" />\r
+ <Compile Include=".\Mono.Cecil\MemberReference.cs" />\r
+ <Compile Include=".\Mono.Cecil\MemberReferenceCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\MetadataResolver.cs" />\r
+ <Compile Include=".\Mono.Cecil\MethodAttributes.cs" />\r
+ <Compile Include=".\Mono.Cecil\MethodCallingConvention.cs" />\r
+ <Compile Include=".\Mono.Cecil\MethodDefinition.cs" />\r
+ <Compile Include=".\Mono.Cecil\MethodDefinitionCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\MethodImplAttributes.cs" />\r
+ <Compile Include=".\Mono.Cecil\MethodReference.cs" />\r
+ <Compile Include=".\Mono.Cecil\MethodReturnType.cs" />\r
+ <Compile Include=".\Mono.Cecil\MethodSemanticsAttributes.cs" />\r
+ <Compile Include=".\Mono.Cecil\MethodSpecification.cs" />\r
+ <Compile Include=".\Mono.Cecil\Modifiers.cs" />\r
+ <Compile Include=".\Mono.Cecil\ModuleDefinition.cs" />\r
+ <Compile Include=".\Mono.Cecil\ModuleDefinitionCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\ModuleReference.cs" />\r
+ <Compile Include=".\Mono.Cecil\ModuleReferenceCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\NativeType.cs" />\r
+ <Compile Include=".\Mono.Cecil\NestedTypeCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\NullReferenceImporter.cs" />\r
+ <Compile Include=".\Mono.Cecil\OverrideCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\ParameterAttributes.cs" />\r
+ <Compile Include=".\Mono.Cecil\ParameterDefinition.cs" />\r
+ <Compile Include=".\Mono.Cecil\ParameterDefinitionCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\ParameterReference.cs" />\r
+ <Compile Include=".\Mono.Cecil\PinnedType.cs" />\r
+ <Compile Include=".\Mono.Cecil\PInvokeAttributes.cs" />\r
+ <Compile Include=".\Mono.Cecil\PInvokeInfo.cs" />\r
+ <Compile Include=".\Mono.Cecil\PointerType.cs" />\r
+ <Compile Include=".\Mono.Cecil\PropertyAttributes.cs" />\r
+ <Compile Include=".\Mono.Cecil\PropertyDefinition.cs" />\r
+ <Compile Include=".\Mono.Cecil\PropertyDefinitionCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\PropertyReference.cs" />\r
+ <Compile Include=".\Mono.Cecil\ReferenceType.cs" />\r
+ <Compile Include=".\Mono.Cecil\ReflectionController.cs" />\r
+ <Compile Include=".\Mono.Cecil\ReflectionException.cs" />\r
+ <Compile Include=".\Mono.Cecil\ReflectionHelper.cs" />\r
+ <Compile Include=".\Mono.Cecil\ReflectionReader.cs" />\r
+ <Compile Include=".\Mono.Cecil\ReflectionWriter.cs" />\r
+ <Compile Include=".\Mono.Cecil\Resource.cs" />\r
+ <Compile Include=".\Mono.Cecil\ResourceCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\SecurityAction.cs" />\r
+ <Compile Include=".\Mono.Cecil\SecurityDeclaration.cs" />\r
+ <Compile Include=".\Mono.Cecil\SecurityDeclarationCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\SecurityDeclarationReader.cs" />\r
+ <Compile Include=".\Mono.Cecil\SentinelType.cs" />\r
+ <Compile Include=".\Mono.Cecil\StructureReader.cs" />\r
+ <Compile Include=".\Mono.Cecil\StructureWriter.cs" />\r
+ <Compile Include=".\Mono.Cecil\TableComparers.cs" />\r
+ <Compile Include=".\Mono.Cecil\TargetRuntime.cs" />\r
+ <Compile Include=".\Mono.Cecil\TypeAttributes.cs" />\r
+ <Compile Include=".\Mono.Cecil\TypeDefinition.cs" />\r
+ <Compile Include=".\Mono.Cecil\TypeDefinitionCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\TypeReference.cs" />\r
+ <Compile Include=".\Mono.Cecil\TypeReferenceCollection.cs" />\r
+ <Compile Include=".\Mono.Cecil\TypeSpecification.cs" />\r
+ <Compile Include=".\Mono.Cecil\VariantType.cs" />\r
+ <Compile Include=".\Mono.Xml\SecurityParser.cs" />\r
+ <Compile Include=".\Mono.Xml\SmallXmlParser.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{12527E95-60D3-4A66-91C6-7F8031519299}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>commoncryptogenerator</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="CommonCryptorGenerator.cs" />\r
+ <Compile Include="CommonDigestGenerator.cs" />\r
+ <Compile Include="generator.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{93602011-38AA-46AC-8203-571D620A228C}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>compiler-tester</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\class\Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs" />\r
+ <Compile Include="..\..\class\Mono.CompilerServices.SymbolWriter\MonoSymbolTable.cs" />\r
+ <Compile Include="compiler-tester.cs" />\r
+ <Compile Include="xmldocdiff.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{4391CB6E-F09B-4D13-BA34-547E15FA7847}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>mono-api-info</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\class\Mono.Options\Mono.Options\Options.cs" />\r
+ <Compile Include="AssemblyResolver.cs" />\r
+ <Compile Include="mono-api-info.cs" />\r
+ <Compile Include="Util.cs" />\r
+ <Compile Include="WellFormedXmlWriter.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
+ <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
+ <Name>Mono.Cecil-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
if (res != 0)
return res;
+ if (ma.HasGenericParameters != mb.HasGenericParameters)
+ return ma.HasGenericParameters ? -1 : 1;
+
+ if (ma.HasGenericParameters && mb.HasGenericParameters) {
+ res = ma.GenericParameters.Count - mb.GenericParameters.Count;
+ if (res != 0)
+ return res;
+ }
+
// operators can differ by only return type
return string.CompareOrdinal (ma.ReturnType.FullName, mb.ReturnType.FullName);
}
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{3E3DE804-DF6C-43D0-9DFC-13C7FFD949CA}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>3021,1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>csharp</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>3021,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>3021,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\class\corlib\Mono\DataConverter.cs" />\r
+ <Compile Include="getline.cs" />\r
+ <Compile Include="repl.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.CSharp/Mono.CSharp-net_4_x.csproj">\r
+ <Project>{BEFCA993-98B4-48E9-8D68-1ACCB1FA7200}</Project>\r
+ <Name>Mono.CSharp-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Posix/Mono.Posix-net_4_x.csproj">\r
+ <Project>{66DBB049-785B-4C2E-9EF6-C9E163F7DDD1}</Project>\r
+ <Name>Mono.Posix-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Management/Mono.Management-net_4_x.csproj">\r
+ <Project>{1A2B6016-1EEF-4C06-943D-EB3E94A31EB9}</Project>\r
+ <Name>Mono.Management-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{ED867AC1-079C-4B5E-ADF9-E7722053B360}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699,1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>culevel</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="CompileUplevel.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{49D19955-330A-4FF2-BE94-4AEAE6745EBE}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>disco</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="disco.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Web.Services/System.Web.Services-net_4_x.csproj">\r
+ <Project>{E43ADBA7-5DB9-466B-90C6-FFFDA520848D}</Project>\r
+ <Name>System.Web.Services-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{60674A50-F2E0-4BC7-A917-8976821888ED}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>dtd2rng</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="dtd2rng.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_x.csproj">\r
+ <Project>{FFFE76FE-98EE-4FF7-81D9-35C0FE1D3718}</Project>\r
+ <Name>Commons.Xml.Relaxng-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{D22ABC86-1275-431C-911C-D14EE2A20FD7}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>dtd2xsd</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="dtd2xsd.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{6B9993FC-E28D-4D55-8F96-C8A35B2BC6E7}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699,1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>gacutil</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\security\StrongNameManager.cs" />\r
+ <Compile Include="driver.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Security/Mono.Security-net_4_x.csproj">\r
+ <Project>{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}</Project>\r
+ <Name>Mono.Security-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{DCD2613C-B1A0-489B-BCA1-79BEBB9B9541}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>genxs</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="genxs.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{92EBF79E-AB94-4543-B130-6FEE6D0B3526}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>ictool</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="depgraph.cs" />\r
+ <Compile Include="ictool.cs" />\r
+ <Compile Include="peer.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{921F19B8-7276-446C-B096-A29AAAB83E12}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>ikdasm</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\..\external\ikdasm\CABlob.cs" />\r
+ <Compile Include="..\..\..\external\ikdasm\Disassembler.cs" />\r
+ <Compile Include="..\..\..\external\ikdasm\ExportedMethods.cs" />\r
+ <Compile Include="..\..\..\external\ikdasm\IL.cs" />\r
+ <Compile Include="..\..\..\external\ikdasm\Keywords.cs" />\r
+ <Compile Include="..\..\..\external\ikdasm\LineWriter.cs" />\r
+ <Compile Include="..\..\..\external\ikdasm\Program.cs" />\r
+ <Compile Include="..\..\..\external\ikdasm\TableDumper.cs" />\r
+ <Compile Include="..\..\..\external\ikdasm\Util.cs" />\r
+ <Compile Include="..\..\..\external\ikdasm\VTableFixups.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Emit\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Impl\ITypeOwner.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Impl\SymbolSupport.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Metadata\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Reader\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Writer\*.cs" />\r
+ <Compile Include="..\..\class\Mono.Options\Mono.Options\Options.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Security/System.Security-net_4_x.csproj">\r
+ <Project>{3ED36717-A9D1-4289-8949-9B7F39766DEB}</Project>\r
+ <Name>System.Security-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{503D43D5-65AF-401A-9D50-53B514724152}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>installutil</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="installutil.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Configuration.Install/System.Configuration.Install-net_4_x.csproj">\r
+ <Project>{B144ACD4-089D-4769-8605-583FBEDB5B7C}</Project>\r
+ <Name>System.Configuration.Install-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{DC8E3822-546F-4D5F-BEAF-61C9855FF50B}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>installvst</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="installvst.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{427F59C0-5770-4C73-83B0-F445303C26CB}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>lc</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\class\Mono.Options\Mono.Options\Options.cs" />\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="lc.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{D7789C48-C33A-4FE5-BD42-4DBAB2850796}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>linkeranalyzer</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\class\Mono.Options\Mono.Options\Options.cs" />\r
+ <Compile Include="ConsoleDependencyGraph.cs" />\r
+ <Compile Include="LinkerAnalyzerCore\DependencyGraph.cs" />\r
+ <Compile Include="Main.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{FA920637-C202-4E75-AC0F-1A8DBD631DF1}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>monolinker</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include=".\Mono.Linker.Steps\BaseStep.cs" />\r
+ <Compile Include=".\Mono.Linker.Steps\BlacklistStep.cs" />\r
+ <Compile Include=".\Mono.Linker.Steps\CleanStep.cs" />\r
+ <Compile Include=".\Mono.Linker.Steps\IStep.cs" />\r
+ <Compile Include=".\Mono.Linker.Steps\LoadI18nAssemblies.cs" />\r
+ <Compile Include=".\Mono.Linker.Steps\LoadReferencesStep.cs" />\r
+ <Compile Include=".\Mono.Linker.Steps\MarkStep.cs" />\r
+ <Compile Include=".\Mono.Linker.Steps\OutputStep.cs" />\r
+ <Compile Include=".\Mono.Linker.Steps\RegenerateGuidStep.cs" />\r
+ <Compile Include=".\Mono.Linker.Steps\ResolveFromAssemblyStep.cs" />\r
+ <Compile Include=".\Mono.Linker.Steps\ResolveFromXApiStep.cs" />\r
+ <Compile Include=".\Mono.Linker.Steps\ResolveFromXmlStep.cs" />\r
+ <Compile Include=".\Mono.Linker.Steps\ResolveStep.cs" />\r
+ <Compile Include=".\Mono.Linker.Steps\SweepStep.cs" />\r
+ <Compile Include=".\Mono.Linker.Steps\TypeMapStep.cs" />\r
+ <Compile Include=".\Mono.Linker\Annotations.cs" />\r
+ <Compile Include=".\Mono.Linker\AssemblyAction.cs" />\r
+ <Compile Include=".\Mono.Linker\AssemblyInfo.cs" />\r
+ <Compile Include=".\Mono.Linker\AssemblyResolver.cs" />\r
+ <Compile Include=".\Mono.Linker\Driver.cs" />\r
+ <Compile Include=".\Mono.Linker\I18nAssemblies.cs" />\r
+ <Compile Include=".\Mono.Linker\IXApiVisitor.cs" />\r
+ <Compile Include=".\Mono.Linker\LinkContext.cs" />\r
+ <Compile Include=".\Mono.Linker\MethodAction.cs" />\r
+ <Compile Include=".\Mono.Linker\Pipeline.cs" />\r
+ <Compile Include=".\Mono.Linker\TypePreserve.cs" />\r
+ <Compile Include=".\Mono.Linker\XApiReader.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
+ <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
+ <Name>Mono.Cecil-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <EmbeddedResource Include="Descriptors/mscorlib.xml">\r
+ <LogicalName>mscorlib.xml</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="Descriptors/System.xml">\r
+ <LogicalName>System.xml</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="Descriptors/System.Core.xml">\r
+ <LogicalName>System.Core.xml</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="Descriptors/System.Drawing.xml">\r
+ <LogicalName>System.Drawing.xml</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="Descriptors/System.Web.xml">\r
+ <LogicalName>System.Web.xml</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="Descriptors/Mono.Posix.xml">\r
+ <LogicalName>Mono.Posix.xml</LogicalName>\r
+ </EmbeddedResource>\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{420CBB84-F8F6-4F77-8AE1-6B886D5DEDAB}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>macpack</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="MacPack.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <EmbeddedResource Include="LOADER">\r
+ <LogicalName>LOADER</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="PLIST">\r
+ <LogicalName>PLIST</LogicalName>\r
+ </EmbeddedResource>\r
+ </ItemGroup>\r
+</Project>\r
+
LIB_REFS = System.Xml System
PROGRAM = mconfig.exe
-BUILT_SOURCES=Mono.MonoConfig/consts.cs
-
-Mono.MonoConfig/consts.cs: Mono.MonoConfig/consts.cs.in
- sed -e "s;@MONO_SYSCONFDIR@;$(sysconfdir);g" < $< > $@
-
install-local: install-local-data
install-local-data:
$(MKINSTALLDIRS) $(DESTDIR)$(sysconfdir)/mono/mconfig/
$(INSTALL_DATA) data/config.xml $(DESTDIR)$(sysconfdir)/mono/mconfig
-EXTRA_DISTFILES = TODO data/config.xml Mono.MonoConfig/consts.cs.in
+EXTRA_DISTFILES = TODO data/config.xml
include ../../build/executable.make
+++ /dev/null
-//
-// Authors:
-// Marek Habersack (mhabersack@novell.com)
-//
-// (C) 2007 Novell, Inc
-//
-
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-using System.IO;
-
-namespace Mono.MonoConfig
-{
- public class Constants
- {
- public static readonly string GlobalConfigPath;
-
- static Constants ()
- {
- GlobalConfigPath = String.Format ("@MONO_SYSCONFDIR@{0}mono{0}mconfig{0}config.xml",
- Path.DirectorySeparatorChar);
- }
- }
-}
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{8B85F71C-81E2-4732-8A85-CBBFA8E09FF3}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>mconfig</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="mconfig.cs" />\r
+ <Compile Include="Mono.MonoConfig\Assembly\AssemblyInfo.cs" />\r
+ <Compile Include="Mono.MonoConfig\ConfigBlockBlock.cs" />\r
+ <Compile Include="Mono.MonoConfig\ConfigBlockNodeHandler.cs" />\r
+ <Compile Include="Mono.MonoConfig\Configuration.cs" />\r
+ <Compile Include="Mono.MonoConfig\DefaultConfigFileNodeHandler.cs" />\r
+ <Compile Include="Mono.MonoConfig\DefaultNodeHandler.cs" />\r
+ <Compile Include="Mono.MonoConfig\FeatureAction.cs" />\r
+ <Compile Include="Mono.MonoConfig\FeatureBlock.cs" />\r
+ <Compile Include="Mono.MonoConfig\FeatureNode.cs" />\r
+ <Compile Include="Mono.MonoConfig\FeatureNodeHandler.cs" />\r
+ <Compile Include="Mono.MonoConfig\FeatureTarget.cs" />\r
+ <Compile Include="Mono.MonoConfig\Helpers.cs" />\r
+ <Compile Include="Mono.MonoConfig\IConfigBlockContainer.cs" />\r
+ <Compile Include="Mono.MonoConfig\IDefaultConfigFileContainer.cs" />\r
+ <Compile Include="Mono.MonoConfig\IDefaultContainer.cs" />\r
+ <Compile Include="Mono.MonoConfig\IDocumentNodeHandler.cs" />\r
+ <Compile Include="Mono.MonoConfig\IFeatureGenerator.cs" />\r
+ <Compile Include="Mono.MonoConfig\IStorageConsumer.cs" />\r
+ <Compile Include="Mono.MonoConfig\Section.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
class MConfig
{
static string[] configPaths = {
- Constants.GlobalConfigPath,
+ Path.GetFullPath (Path.Combine (Environment.CommandLine, "..", "..", "..","..", "etc", "mono", "mconfig", "config.xml")),
Path.Combine (ConfigPath, "config.xml"),
Path.Combine (".", "mconfig.xml"),
null
-thisdir = tools/mdb-rebase
+thisdir = tools/mdbrebase
SUBDIRS =
include ../../build/rules.make
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{01B02BFF-0DC3-4265-BFAA-EDE405950796}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>mdbrebase</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\class\Mono.Options\Mono.Options\Options.cs" />\r
+ <Compile Include=".\mdbrebase.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_x.csproj">\r
+ <Project>{88177C4B-894F-485D-B95A-44199C06BE9F}</Project>\r
+ <Name>Mono.CompilerServices.SymbolWriter-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
$(MAKE) Test/DocTest-DropNS-unified-multitest.dll
# mdoc update for both classic and unified
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-CLASSIC) --api-style=classic -multiassembly
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-UNIFIED) --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework --dropns Test/DocTest-DropNS-unified-multitest.dll=MyFramework -multiassembly
+ $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-CLASSIC) --api-style=classic
+ $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-UNIFIED) --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework --dropns Test/DocTest-DropNS-unified-multitest.dll=MyFramework
# now run it again to verify idempotency
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-CLASSIC) --api-style=classic -multiassembly
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-UNIFIED) --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework --dropns Test/DocTest-DropNS-unified-multitest.dll=MyFramework -multiassembly
+ $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-CLASSIC) --api-style=classic
+ $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-UNIFIED) --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework --dropns Test/DocTest-DropNS-unified-multitest.dll=MyFramework
diff --exclude=.svn -rup Test/en.expected-dropns-multi Test/en.actual
$(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-DropNS-unified.dll --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework
# mdoc update for both classic and unified
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-CLASSIC) --api-style=classic -multiassembly
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-UNIFIED) --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework --dropns Test/DocTest-DropNS-unified-multitest.dll=MyFramework -multiassembly
+ $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-CLASSIC) --api-style=classic
+ $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual $(MULTI-UNIFIED) --api-style=unified --dropns Test/DocTest-DropNS-unified.dll=MyFramework --dropns Test/DocTest-DropNS-unified-multitest.dll=MyFramework
diff --exclude=.svn -rup Test/en.expected-dropns-multi-withexisting Test/en.actual
string apistyle = string.Empty;
bool isClassicRun;
- bool multiassembly;
+
bool delete;
bool show_exceptions;
bool no_assembly_versions, ignore_missing_types;
{
return !string.IsNullOrWhiteSpace (droppedNamespace);
}
-
+
+ /// <summary>Logic flag to signify that we should list assemblies at the method level, since there are multiple
+ /// assemblies for a given type/method.</summary>
+ public bool IsMultiAssembly {
+ get {
+ return apistyle == "classic" || apistyle == "unified";
+ }
+ }
static List<string> droppedAssemblies = new List<string>();
{ "preserve",
"Do not delete members that don't exist in the assembly, but rather mark them as preserved.",
v => PreserveTag = "true" },
- { "multiassembly",
- "Allow types to be in multiple assemblies.",
- v => multiassembly = true },
{ "api-style=",
"Denotes the apistyle. Currently, only `classic` and `unified` are supported. `classic` set of assemblies should be run first, immediately followed by 'unified' assemblies with the `dropns` parameter.",
- v => apistyle = v.ToLowerInvariant ()},
+ v => { apistyle = v.ToLowerInvariant (); }},
};
var assemblies = Parse (p, args, "update",
"[OPTIONS]+ ASSEMBLIES",
private void AddIndexAssembly (AssemblyDefinition assembly, XmlElement parent)
{
XmlElement index_assembly = null;
- if (multiassembly)
+ if (IsMultiAssembly)
index_assembly = (XmlElement)parent.SelectSingleNode ("Assembly[@Name='"+ assembly.Name.Name +"']");
if (index_assembly == null)
XmlElement index_types = WriteElement(index.DocumentElement, "Types");
XmlElement index_assemblies = WriteElement(index.DocumentElement, "Assemblies");
- if (!multiassembly)
+ if (!IsMultiAssembly)
index_assemblies.RemoveAll ();
WriteElementText(me, "MemberType", GetMemberType(mi));
if (!no_assembly_versions) {
- if (!multiassembly)
+ if (!IsMultiAssembly)
UpdateAssemblyVersions (me, mi, true);
else {
var node = AddAssemblyNameToNode (me, mi.Module);
member.AppendChild (link);
AddTargets (em, info);
- extensionMethods.Add (em);
+ var sig = em.SelectSingleNode ("Member/MemberSignature[@Language='C#']/@Value");
+ if (!IsMultiAssembly || (IsMultiAssembly && sig != null && !extensionMethods.Any (ex => ex.SelectSingleNode ("Member/MemberSignature[@Language='C#']/@Value").Value == sig.Value))) {
+ extensionMethods.Add (em);
+ }
}
private static void RemoveExcept (XmlNode node, string[] except)
private bool UpdateAssemblyVersions(XmlElement root, AssemblyDefinition assembly, string[] assemblyVersions, bool add)
{
- if (multiassembly)
+ if (IsMultiAssembly)
return false;
XmlElement av = (XmlElement) root.SelectSingleNode ("AssemblyVersions");
public string WillDeleteInV2Classic {get;set;}
#endif
}
+ public static class MyClassExtensions {
+ public static bool AnExtension (this MyClass value) { return false; }
+ }
#if DELETETEST
public class TypeOnlyInClassic {}
#endif
}
+ public static class MyClassExtensions {
+ public static bool AnExtension (this MyClass value) { return false; }
+ }
#if DELETETEST
public struct nint {
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance float32 Hello(int32 value) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance string MyProperty" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance float64 OnlyInClassic" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance char OnlyInUnified" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
--- /dev/null
+<Type Name="MyClassExtensions" FullName="MyFramework.MyNamespace.MyClassExtensions">
+ <TypeSignature Language="C#" Value="public static class MyClassExtensions" />
+ <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit MyClassExtensions extends System.Object" />
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="AnExtension">
+ <MemberSignature Language="C#" Value="public static bool AnExtension (this MyFramework.MyNamespace.MyClass value);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AnExtension(class MyFramework.MyNamespace.MyClass value) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="value" Type="MyFramework.MyNamespace.MyClass" RefType="this" />
+ </Parameters>
+ <Docs>
+ <param name="value">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
<Overview>
<Assemblies>
+ <Assembly Name="DocTest-DropNS-classic" Version="0.0.0.0">
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints)</AttributeName>
+ </Attribute>
+ <Attribute>
+ <AttributeName>System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Assembly>
<Assembly Name="DocTest-DropNS-unified" Version="0.0.0.0">
<Attributes>
<Attribute>
<Types>
<Namespace Name="MyFramework.MyNamespace">
<Type Name="MyClass" Kind="Class" />
+ <Type Name="MyClassExtensions" Kind="Class" />
</Namespace>
</Types>
<Title>DocTest-DropNS-classic</Title>
+ <ExtensionMethods>
+ <ExtensionMethod>
+ <Targets>
+ <Target Type="T:MyFramework.MyNamespace.MyClass" />
+ </Targets>
+ <Member MemberName="AnExtension">
+ <MemberSignature Language="C#" Value="public static bool AnExtension (this MyFramework.MyNamespace.MyClass value);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AnExtension(class MyFramework.MyNamespace.MyClass value) cil managed" />
+ <MemberType>ExtensionMethod</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="value" Type="MyFramework.MyNamespace.MyClass" RefType="this" />
+ </Parameters>
+ <Docs>
+ <param name="value">To be added.</param>
+ <summary>To be added.</summary>
+ </Docs>
+ <Link Type="MyFramework.MyNamespace.MyClassExtensions" Member="M:MyFramework.MyNamespace.MyClassExtensions.AnExtension(MyFramework.MyNamespace.MyClass)" />
+ </Member>
+ </ExtensionMethod>
+ </ExtensionMethods>
</Overview>
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance float32 Hello(int32 value) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance string MyProperty" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance float64 OnlyInClassic" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance char OnlyInUnified" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
--- /dev/null
+<Type Name="MyClassExtensions" FullName="MyFramework.MyNamespace.MyClassExtensions">
+ <TypeSignature Language="C#" Value="public static class MyClassExtensions" />
+ <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit MyClassExtensions extends System.Object" />
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="AnExtension">
+ <MemberSignature Language="C#" Value="public static bool AnExtension (this MyFramework.MyNamespace.MyClass value);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AnExtension(class MyFramework.MyNamespace.MyClass value) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="value" Type="MyFramework.MyNamespace.MyClass" RefType="this" />
+ </Parameters>
+ <Docs>
+ <param name="value">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
<remarks>To be added.</remarks>
</Docs>
<Members>
- <Member MemberName=".ctor">
+ <Member MemberName=".ctor" apistyle="classic">
<MemberSignature Language="C#" Value="public MyOtherClass ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
- <AssemblyInfo>
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-secondary</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="Hello">
+ <Member MemberName="Hello" apistyle="classic">
<MemberSignature Language="C#" Value="public float Hello (int value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance float32 Hello(int32 value) cil managed" />
<MemberType>Method</MemberType>
- <AssemblyInfo>
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-secondary</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<remarks>To be added.</remarks>
</Docs>
</Member>
- <Member MemberName="MyProperty">
+ <Member MemberName="MyProperty" apistyle="classic">
<MemberSignature Language="C#" Value="public string MyProperty { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string MyProperty" />
<MemberType>Property</MemberType>
- <AssemblyInfo>
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-secondary</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<Overview>
<Assemblies>
+ <Assembly Name="DocTest-DropNS-classic" Version="0.0.0.0">
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints)</AttributeName>
+ </Attribute>
+ <Attribute>
+ <AttributeName>System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Assembly>
<Assembly Name="DocTest-DropNS-unified" Version="0.0.0.0">
<Attributes>
<Attribute>
<Types>
<Namespace Name="MyFramework.MyNamespace">
<Type Name="MyClass" Kind="Class" />
+ <Type Name="MyClassExtensions" Kind="Class" />
</Namespace>
<Namespace Name="MyFramework.MyOtherNamespace">
<Type Name="MyOtherClass" Kind="Class" />
</Namespace>
</Types>
<Title>Untitled</Title>
+ <ExtensionMethods>
+ <ExtensionMethod>
+ <Targets>
+ <Target Type="T:MyFramework.MyNamespace.MyClass" />
+ </Targets>
+ <Member MemberName="AnExtension">
+ <MemberSignature Language="C#" Value="public static bool AnExtension (this MyFramework.MyNamespace.MyClass value);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AnExtension(class MyFramework.MyNamespace.MyClass value) cil managed" />
+ <MemberType>ExtensionMethod</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="value" Type="MyFramework.MyNamespace.MyClass" RefType="this" />
+ </Parameters>
+ <Docs>
+ <param name="value">To be added.</param>
+ <summary>To be added.</summary>
+ </Docs>
+ <Link Type="MyFramework.MyNamespace.MyClassExtensions" Member="M:MyFramework.MyNamespace.MyClassExtensions.AnExtension(MyFramework.MyNamespace.MyClass)" />
+ </Member>
+ </ExtensionMethod>
+ </ExtensionMethods>
</Overview>
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<MemberSignature Language="ILAsm" Value=".property instance string AddedInV2" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance string AddedInV2Classic" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance string AddedInV2Unified" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance float32 Hello(int32 value) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance string InBoth" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance string InBothClassic" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance valuetype MyFramework.MyNamespace.nint InBothMagicType" apistyle="unified" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance string InBothUnified" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance string MyProperty" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance float64 OnlyInClassic" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<MemberSignature Language="ILAsm" Value=".property instance char OnlyInUnified" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
--- /dev/null
+<Type Name="MyClassExtensions" FullName="MyFramework.MyNamespace.MyClassExtensions">
+ <TypeSignature Language="C#" Value="public static class MyClassExtensions" />
+ <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit MyClassExtensions extends System.Object" />
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-deletetest</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-deletetest</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="AnExtension">
+ <MemberSignature Language="C#" Value="public static bool AnExtension (this MyFramework.MyNamespace.MyClass value);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AnExtension(class MyFramework.MyNamespace.MyClass value) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-deletetest</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-deletetest</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="value" Type="MyFramework.MyNamespace.MyClass" RefType="this" />
+ </Parameters>
+ <Docs>
+ <param name="value">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
<remarks>To be added.</remarks>
</Docs>
<Members>
- <Member MemberName=".ctor">
+ <Member MemberName=".ctor" apistyle="classic">
<MemberSignature Language="C#" Value="public TypeOnlyInClassic ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
- <AssemblyInfo>
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Type Name="WillDelete" FullName="MyFramework.MyNamespace.WillDelete">
<TypeSignature Language="C#" Value="public class WillDelete" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit WillDelete extends System.Object" />
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-deletetest</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<MemberSignature Language="ILAsm" Value=".property instance string Name" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-deletetest</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<Overview>
<Assemblies>
+ <Assembly Name="DocTest-DropNS-classic-deletetest" Version="0.0.0.0">
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints)</AttributeName>
+ </Attribute>
+ <Attribute>
+ <AttributeName>System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Assembly>
<Assembly Name="DocTest-DropNS-unified-deletetest" Version="0.0.0.0">
<Attributes>
<Attribute>
<Types>
<Namespace Name="MyFramework.MyNamespace">
<Type Name="MyClass" Kind="Class" />
+ <Type Name="MyClassExtensions" Kind="Class" />
<Type Name="nint" Kind="Structure" />
</Namespace>
</Types>
<Title>DocTest-DropNS-classic-deletetest</Title>
+ <ExtensionMethods>
+ <ExtensionMethod>
+ <Targets>
+ <Target Type="T:MyFramework.MyNamespace.MyClass" />
+ </Targets>
+ <Member MemberName="AnExtension">
+ <MemberSignature Language="C#" Value="public static bool AnExtension (this MyFramework.MyNamespace.MyClass value);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AnExtension(class MyFramework.MyNamespace.MyClass value) cil managed" />
+ <MemberType>ExtensionMethod</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="value" Type="MyFramework.MyNamespace.MyClass" RefType="this" />
+ </Parameters>
+ <Docs>
+ <param name="value">To be added.</param>
+ <summary>To be added.</summary>
+ </Docs>
+ <Link Type="MyFramework.MyNamespace.MyClassExtensions" Member="M:MyFramework.MyNamespace.MyClassExtensions.AnExtension(MyFramework.MyNamespace.MyClass)" />
+ </Member>
+ </ExtensionMethod>
+ </ExtensionMethods>
</Overview>
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<AssemblyInfo apistyle="classic">
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>DocTest-DropNS-classic</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>DocTest-DropNS-unified</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="classic">
<AssemblyName>DocTest-DropNS-classic-multitest</AssemblyName>
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance float32 Hello(int32 value) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo apistyle="classic">
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>DocTest-DropNS-classic</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>DocTest-DropNS-unified</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="classic">
<AssemblyName>DocTest-DropNS-classic-multitest</AssemblyName>
<MemberSignature Language="ILAsm" Value=".property instance string MyProperty" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="classic">
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>DocTest-DropNS-classic</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>DocTest-DropNS-unified</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="classic">
<AssemblyName>DocTest-DropNS-classic-multitest</AssemblyName>
<MemberSignature Language="ILAsm" Value=".property instance float64 OnlyInClassic" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="classic">
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>DocTest-DropNS-classic</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="classic">
<AssemblyName>DocTest-DropNS-classic-multitest</AssemblyName>
<MemberSignature Language="ILAsm" Value=".property instance char OnlyInUnified" />
<MemberType>Property</MemberType>
<AssemblyInfo apistyle="unified">
- <AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>DocTest-DropNS-unified</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo apistyle="unified">
<AssemblyName>DocTest-DropNS-unified-multitest</AssemblyName>
--- /dev/null
+<Type Name="MyClassExtensions" FullName="MyFramework.MyNamespace.MyClassExtensions">
+ <TypeSignature Language="C#" Value="public static class MyClassExtensions" />
+ <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit MyClassExtensions extends System.Object" />
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-multitest</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-multitest</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="AnExtension">
+ <MemberSignature Language="C#" Value="public static bool AnExtension (this MyFramework.MyNamespace.MyClass value);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AnExtension(class MyFramework.MyNamespace.MyClass value) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-multitest</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-multitest</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="value" Type="MyFramework.MyNamespace.MyClass" RefType="this" />
+ </Parameters>
+ <Docs>
+ <param name="value">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
<Types>
<Namespace Name="MyFramework.MyNamespace">
<Type Name="MyClass" Kind="Class" />
+ <Type Name="MyClassExtensions" Kind="Class" />
<Type Name="OnlyInMulti" Kind="Class" />
</Namespace>
</Types>
<Title>DocTest-DropNS-classic</Title>
+ <ExtensionMethods>
+ <ExtensionMethod>
+ <Targets>
+ <Target Type="T:MyFramework.MyNamespace.MyClass" />
+ </Targets>
+ <Member MemberName="AnExtension">
+ <MemberSignature Language="C#" Value="public static bool AnExtension (this MyFramework.MyNamespace.MyClass value);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AnExtension(class MyFramework.MyNamespace.MyClass value) cil managed" />
+ <MemberType>ExtensionMethod</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="value" Type="MyFramework.MyNamespace.MyClass" RefType="this" />
+ </Parameters>
+ <Docs>
+ <param name="value">To be added.</param>
+ <summary>To be added.</summary>
+ </Docs>
+ <Link Type="MyFramework.MyNamespace.MyClassExtensions" Member="M:MyFramework.MyNamespace.MyClassExtensions.AnExtension(MyFramework.MyNamespace.MyClass)" />
+ </Member>
+ </ExtensionMethod>
+ </ExtensionMethods>
</Overview>
--- /dev/null
+<Type Name="MyClassExtensions" FullName="MyFramework.MyNamespace.MyClassExtensions">
+ <TypeSignature Language="C#" Value="public static class MyClassExtensions" />
+ <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit MyClassExtensions extends System.Object" />
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-multitest</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-multitest</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Object</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="AnExtension">
+ <MemberSignature Language="C#" Value="public static bool AnExtension (this MyFramework.MyNamespace.MyClass value);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AnExtension(class MyFramework.MyNamespace.MyClass value) cil managed" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="classic">
+ <AssemblyName>DocTest-DropNS-classic-multitest</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <AssemblyInfo apistyle="unified">
+ <AssemblyName>DocTest-DropNS-unified-multitest</AssemblyName>
+ <AssemblyVersion>0.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="value" Type="MyFramework.MyNamespace.MyClass" RefType="this" />
+ </Parameters>
+ <Docs>
+ <param name="value">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
<Types>
<Namespace Name="MyFramework.MyNamespace">
<Type Name="MyClass" Kind="Class" />
+ <Type Name="MyClassExtensions" Kind="Class" />
<Type Name="OnlyInMulti" Kind="Class" />
</Namespace>
</Types>
<Title>Untitled</Title>
+ <ExtensionMethods>
+ <ExtensionMethod>
+ <Targets>
+ <Target Type="T:MyFramework.MyNamespace.MyClass" />
+ </Targets>
+ <Member MemberName="AnExtension">
+ <MemberSignature Language="C#" Value="public static bool AnExtension (this MyFramework.MyNamespace.MyClass value);" />
+ <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool AnExtension(class MyFramework.MyNamespace.MyClass value) cil managed" />
+ <MemberType>ExtensionMethod</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="value" Type="MyFramework.MyNamespace.MyClass" RefType="this" />
+ </Parameters>
+ <Docs>
+ <param name="value">To be added.</param>
+ <summary>To be added.</summary>
+ </Docs>
+ <Link Type="MyFramework.MyNamespace.MyClassExtensions" Member="M:MyFramework.MyNamespace.MyClassExtensions.AnExtension(MyFramework.MyNamespace.MyClass)" />
+ </Member>
+ </ExtensionMethod>
+ </ExtensionMethods>
</Overview>
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{15871CCA-A500-4AE3-89D7-1F3429614403}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>mdoc</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="..\..\class\Mono.Options\Mono.Options\Options.cs" />\r
+ <Compile Include="Mono.Documentation\assembler.cs" />\r
+ <Compile Include="Mono.Documentation\dump.cs" />\r
+ <Compile Include="Mono.Documentation\ecmadoc.cs" />\r
+ <Compile Include="Mono.Documentation\exceptions.cs" />\r
+ <Compile Include="Mono.Documentation\index.cs" />\r
+ <Compile Include="Mono.Documentation\mdoc.cs" />\r
+ <Compile Include="Mono.Documentation\MdocFile.cs" />\r
+ <Compile Include="Mono.Documentation\monodocer.cs" />\r
+ <Compile Include="Mono.Documentation\monodocs2html.cs" />\r
+ <Compile Include="Mono.Documentation\monodocs2slashdoc.cs" />\r
+ <Compile Include="Mono.Documentation\msitomsx.cs" />\r
+ <Compile Include="Mono.Documentation\normalize.cs" />\r
+ <Compile Include="Mono.Documentation\preserver.cs" />\r
+ <Compile Include="Mono.Documentation\validate.cs" />\r
+ <Compile Include="Mono.Documentation\webdoc.cs" />\r
+ <Compile Include="Mono.Documentation\XhtmlWriter.cs" />\r
+ <Compile Include="Mono.Rocks\ObjectRocks.cs" />\r
+ <Compile Include="Mono.Rocks\StreamRocks.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/monodoc/monodoc-net_4_x.csproj">\r
+ <Project>{0248869F-8D3B-4AB2-B976-B2A9AF1319A9}</Project>\r
+ <Name>monodoc-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
+ <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
+ <Name>Mono.Cecil-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_x.csproj">\r
+ <Project>{4903F98F-B4C9-467A-8FBA-39E7F91D9327}</Project>\r
+ <Name>ICSharpCode.SharpZipLib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Xml.Linq/System.Xml.Linq-net_4_x.csproj">\r
+ <Project>{526286D5-38D9-4579-B001-471440D57752}</Project>\r
+ <Name>System.Xml.Linq-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Web/System.Web-net_4_x.csproj">\r
+ <Project>{9DB806CB-B828-49B7-BAE2-2E52402CB4DC}</Project>\r
+ <Name>System.Web-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <EmbeddedResource Include="../../class/monodoc/Resources/mdoc-html-format.xsl">\r
+ <LogicalName>mdoc-html-format.xsl</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="../../class/monodoc/Resources/mdoc-html-utils.xsl">\r
+ <LogicalName>mdoc-html-utils.xsl</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="../../class/monodoc/Resources/mdoc-sections-css.xsl">\r
+ <LogicalName>mdoc-sections-css.xsl</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="../../class/monodoc/Resources/mono-ecma-css.xsl">\r
+ <LogicalName>mono-ecma-css.xsl</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="Resources/defaulttemplate.xsl">\r
+ <LogicalName>defaulttemplate.xsl</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="Resources/monodoc-ecma.xsd">\r
+ <LogicalName>monodoc-ecma.xsd</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="Resources/msitomsx.xsl">\r
+ <LogicalName>msitomsx.xsl</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="Resources/overview.xsl">\r
+ <LogicalName>overview.xsl</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="Resources/stylesheet.xsl">\r
+ <LogicalName>stylesheet.xsl</LogicalName>\r
+ </EmbeddedResource>\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{3A3DAEC2-3DF4-4968-A191-8D6F207ABA5E}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>mkbundle</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\..\external\ikvm\reflect\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Emit\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Impl\ITypeOwner.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Impl\SymbolSupport.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Metadata\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Reader\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Writer\*.cs" />\r
+ <Compile Include="mkbundle.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <EmbeddedResource Include="template.c">\r
+ <LogicalName>template.c</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="template_z.c">\r
+ <LogicalName>template_z.c</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="template_main.c">\r
+ <LogicalName>template_main.c</LogicalName>\r
+ </EmbeddedResource>\r
+ </ItemGroup>\r
+</Project>\r
+
static bool custom_mode = true;
static string embedded_options = null;
static string runtime = null;
- static string target_server = "https://runtimes.go-mono.com/raw/";
+ static string target_server = "https://download.mono-project.com/runtimes/raw/";
static int Main (string [] args)
{
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{135520B4-D83D-4726-B043-3B4FBF306F94}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>mod</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="mod.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/monodoc/monodoc-net_4_x.csproj">\r
+ <Project>{0248869F-8D3B-4AB2-B976-B2A9AF1319A9}</Project>\r
+ <Name>monodoc-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{76A06DA3-F3B5-498C-9D75-72F325BB6656}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>mono-api-html</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\class\Mono.Options\Mono.Options\Options.cs" />\r
+ <Compile Include="ApiChange.cs" />\r
+ <Compile Include="ApiDiff.cs" />\r
+ <Compile Include="AssemblyComparer.cs" />\r
+ <Compile Include="ClassComparer.cs" />\r
+ <Compile Include="Comparer.cs" />\r
+ <Compile Include="ConstructorComparer.cs" />\r
+ <Compile Include="EventComparer.cs" />\r
+ <Compile Include="FieldComparer.cs" />\r
+ <Compile Include="Helpers.cs" />\r
+ <Compile Include="InterfaceComparer.cs" />\r
+ <Compile Include="MemberComparer.cs" />\r
+ <Compile Include="MethodComparer.cs" />\r
+ <Compile Include="NamespaceComparer.cs" />\r
+ <Compile Include="PropertyComparer.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
+ <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
+ <Name>Mono.Cecil-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Xml.Linq/System.Xml.Linq-net_4_x.csproj">\r
+ <Project>{526286D5-38D9-4579-B001-471440D57752}</Project>\r
+ <Name>System.Xml.Linq-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{462A56EE-6371-46F8-9B83-18AFDEEF4BAD}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>mono-configuration-crypto</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\..\build\common\Consts.cs" />\r
+ <Compile Include="..\..\..\class\Mono.Options\Mono.Options\Options.cs" />\r
+ <Compile Include="config.cs" />\r
+ <Compile Include="main.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/Mono.Security/Mono.Security-net_4_x.csproj">\r
+ <Project>{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}</Project>\r
+ <Name>Mono.Security-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System.Security/System.Security-net_4_x.csproj">\r
+ <Project>{3ED36717-A9D1-4289-8949-9B7F39766DEB}</Project>\r
+ <Name>System.Security-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System.Configuration/System.Configuration-net_4_x.csproj">\r
+ <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
+ <Name>System.Configuration-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../lib/Mono.Configuration.Crypto-net_4_x.csproj">\r
+ <Project>{19AC03F2-0198-4512-BCFD-7CBB3129F9D2}</Project>\r
+ <Name>Mono.Configuration.Crypto-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
[assembly: NeutralResourcesLanguage ("en-US")]
[assembly: AssemblyDelaySign (true)]
-[assembly: AssemblyKeyFile ("../../mono.pub")]
[assembly: AllowPartiallyTrustedCallers]
[assembly: DefaultDependency (LoadHint.Always)]
LIB_REFS = System Mono.Security System.Security System.Configuration System.Xml
LIBRARY = Mono.Configuration.Crypto.dll
LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/mono-configuration-crypto/$(FRAMEWORK_VERSION)
-
+NO_SIGN_ASSEMBLY = yes
include ../../../build/library.make
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{19AC03F2-0198-4512-BCFD-7CBB3129F9D2}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>Mono.Configuration.Crypto</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\..\build\common\Consts.cs" />\r
+ <Compile Include="Assembly\AssemblyInfo.cs" />\r
+ <Compile Include="Mono.Configuration.Crypto\ConfigSection.cs" />\r
+ <Compile Include="Mono.Configuration.Crypto\Key.cs" />\r
+ <Compile Include="Mono.Configuration.Crypto\KeyContainer.cs" />\r
+ <Compile Include="Mono.Configuration.Crypto\KeyContainerCollection.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/Mono.Security/Mono.Security-net_4_x.csproj">\r
+ <Project>{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}</Project>\r
+ <Name>Mono.Security-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System.Security/System.Security-net_4_x.csproj">\r
+ <Project>{3ED36717-A9D1-4289-8949-9B7F39766DEB}</Project>\r
+ <Name>System.Security-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System.Configuration/System.Configuration-net_4_x.csproj">\r
+ <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
+ <Name>System.Configuration-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{612FEFDB-12FA-4441-9094-236B05D645A4}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>mono-service</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="mono-service.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.ServiceProcess/System.ServiceProcess-net_4_x.csproj">\r
+ <Project>{CF24A609-AEF3-4E7A-95FC-C7A3CEAA7CC3}</Project>\r
+ <Name>System.ServiceProcess-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Posix/Mono.Posix-net_4_x.csproj">\r
+ <Project>{66DBB049-785B-4C2E-9EF6-C9E163F7DDD1}</Project>\r
+ <Name>Mono.Posix-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{7E28A830-EB3C-48E3-B0FB-6DDAAF698115}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>mono-shlib-cop</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\class\Mono.Options\Mono.Options\Options.cs" />\r
+ <Compile Include="mono-shlib-cop.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Posix/Mono.Posix-net_4_x.csproj">\r
+ <Project>{66DBB049-785B-4C2E-9EF6-C9E163F7DDD1}</Project>\r
+ <Name>Mono.Posix-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{63E373FB-CE4B-4F7B-A421-5CE8ED7BD851}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>mono-symbolicate</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NO_AUTHENTICODE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NO_AUTHENTICODE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="LocationProvider.cs" />\r
+ <Compile Include="SeqPointInfo.cs" />\r
+ <Compile Include="symbolicate.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
+ <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
+ <Name>Mono.Cecil-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_x.csproj">\r
+ <Project>{CF14D34A-F69B-47FB-A99C-D25C77198F30}</Project>\r
+ <Name>Mono.Cecil.Mdb-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{25CAFA51-9FE0-43AD-A642-B3D59BE2B377}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>mono-xmltool</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="xmltool.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_x.csproj">\r
+ <Project>{FFFE76FE-98EE-4FF7-81D9-35C0FE1D3718}</Project>\r
+ <Name>Commons.Xml.Relaxng-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{3CB8E3C0-0EFA-4AB3-9F60-02DC274F77F8}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>xsd</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="NewMonoXSD.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Data/System.Data-net_4_x.csproj">\r
+ <Project>{EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}</Project>\r
+ <Name>System.Data-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{78B1A752-432B-4764-9E63-E95CCB23554F}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>monop</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NO_AUTHENTICODE;STATIC;NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NO_AUTHENTICODE;STATIC;NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\..\external\ikvm\reflect\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Emit\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Impl\ITypeOwner.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Impl\SymbolSupport.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Metadata\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Reader\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Writer\*.cs" />\r
+ <Compile Include="..\..\class\Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs" />\r
+ <Compile Include="..\..\class\Mono.CompilerServices.SymbolWriter\MonoSymbolTable.cs" />\r
+ <Compile Include="..\..\class\Mono.CompilerServices.SymbolWriter\SourceMethodBuilder.cs" />\r
+ <Compile Include="..\..\class\Mono.Security\Mono.Security.Cryptography\CryptoConvert.cs" />\r
+ <Compile Include="monop.cs" />\r
+ <Compile Include="options.cs" />\r
+ <Compile Include="outline.cs" />\r
+ <Compile Include="TypeSorter.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{DAE62F67-EE88-4192-8CB8-314E9E955BE9}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>nunitreport</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="FailedTest.cs" />\r
+ <Compile Include="NUnitReport.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{F7C83E4F-C1C4-4939-8BA3-3EF6E3631E08}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>pdb2mdb</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="BitAccess.cs" />\r
+ <Compile Include="BitSet.cs" />\r
+ <Compile Include="CvInfo.cs" />\r
+ <Compile Include="DataStream.cs" />\r
+ <Compile Include="DbiDbgHdr.cs" />\r
+ <Compile Include="DbiHeader.cs" />\r
+ <Compile Include="DbiModuleInfo.cs" />\r
+ <Compile Include="DbiSecCon.cs" />\r
+ <Compile Include="Driver.cs" />\r
+ <Compile Include="Interfaces.cs" />\r
+ <Compile Include="IntHashTable.cs" />\r
+ <Compile Include="MsfDirectory.cs" />\r
+ <Compile Include="PdbConstant.cs" />\r
+ <Compile Include="PdbDebugException.cs" />\r
+ <Compile Include="PdbException.cs" />\r
+ <Compile Include="PdbFile.cs" />\r
+ <Compile Include="PdbFileHeader.cs" />\r
+ <Compile Include="PdbFunction.cs" />\r
+ <Compile Include="PdbLine.cs" />\r
+ <Compile Include="PdbLines.cs" />\r
+ <Compile Include="PdbReader.cs" />\r
+ <Compile Include="PdbScope.cs" />\r
+ <Compile Include="PdbSlot.cs" />\r
+ <Compile Include="PdbSource.cs" />\r
+ <Compile Include="PdbWriter.cs" />\r
+ <Compile Include="SourceLocationProvider.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
+ <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
+ <Name>Mono.Cecil-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_x.csproj">\r
+ <Project>{88177C4B-894F-485D-B95A-44199C06BE9F}</Project>\r
+ <Name>Mono.CompilerServices.SymbolWriter-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{647DC12E-A4EE-424A-9EC7-CE6643EE2EF7}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699,1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>resgen</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="..\..\build\common\Locale.cs" />\r
+ <Compile Include="Assembly\AssemblyInfo.cs" />\r
+ <Compile Include="monoresgen.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{8A516908-7CA0-40A7-86DD-0BEE1F4496C6}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>sgen</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="sgen.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{84ABC688-04BE-4F0B-9FD0-0332437C435F}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>soapsuds</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="soapsuds.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Runtime.Remoting/System.Runtime.Remoting-net_4_x.csproj">\r
+ <Project>{F19F77AE-1A81-4676-BAB8-6C1DA243A961}</Project>\r
+ <Name>System.Runtime.Remoting-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{71A04260-D8F6-4E97-898D-5F3D5A2F3D94}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>sqlmetal</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../class/System.Data.Linq/src/DbMetal/../DbLinq.snk</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;MONO_STRICT;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>MONO_STRICT;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbLinq.ProductInfo.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\AbstractParameters.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Configuration\ProvidersSection.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\AttributeDefinition.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\CodeDomGenerator.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\CodeWriter.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\EntityInterface\IImplementation.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\EntityInterface\Implementation\IModifiedImplementation.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\EntityInterface\Implementation\INotifyPropertyChangedImplementation.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\EntityInterface\Implementation\INotifyPropertyChangingImplementation.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\EntityInterface\Implementation\InterfaceImplementation.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\GenerationContext.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\ICodeGenerator.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\Implementation\CodeTextGenerator\CodeGenerator.Class.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\Implementation\CodeTextGenerator\CodeGenerator.Context.Ctor.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\Implementation\CodeTextGenerator\CodeGenerator.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\Implementation\CodeTextGenerator\CodeGenerator.Procedure.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\Implementation\CodeTextGenerator\CSCodeGenerator.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\Implementation\CodeTextGenerator\CSCodeWriter.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\Implementation\Processor.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\Implementation\SchemaLoaderFactory.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\IProcessor.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\ISchemaLoaderFactory.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\ParameterDefinition.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Generator\SpecificationDefinition.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Language\EnglishWords.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Language\FrenchWords.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Language\GermanWords.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Mono\Options.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Parameters.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Program.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Properties\Settings.Designer.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Reference.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Schema\DbmlRename.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Schema\DbmlRenameLoader.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Schema\NameAliasesLoader.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Schema\TableAlias.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Utility\EnvironmentExtension.cs" />\r
+ <Compile Include="..\..\class\System.Data.Linq\src\DbMetal\Utility\VariablesExtension.cs" />\r
+ <Compile Include="AssemblyInfo.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Configuration/System.Configuration-net_4_x.csproj">\r
+ <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
+ <Name>System.Configuration-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Data/System.Data-net_4_x.csproj">\r
+ <Project>{EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}</Project>\r
+ <Name>System.Data-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Data.Linq/System.Data.Linq-net_4_x.csproj">\r
+ <Project>{E6EE9E9A-42BA-4202-8813-FCF40E9061BF}</Project>\r
+ <Name>System.Data.Linq-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <EmbeddedResource Include="../../class/System.Data.Linq/src/DbMetal/Language/EnglishWords.txt">\r
+ <LogicalName>DbMetal.Language.EnglishWords.txt</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="../../class/System.Data.Linq/src/DbMetal/Language/FrenchWords.txt">\r
+ <LogicalName>DbMetal.Language.FrenchWords.txt</LogicalName>\r
+ </EmbeddedResource>\r
+ <EmbeddedResource Include="../../class/System.Data.Linq/src/DbMetal/Language/GermanWords.txt">\r
+ <LogicalName>DbMetal.Language.GermanWords.txt</LogicalName>\r
+ </EmbeddedResource>\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{DCCC3618-803B-4492-A968-010E2C0851E8}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>sqlsharp</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="SqlSharpCli.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Data/System.Data-net_4_x.csproj">\r
+ <Project>{EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}</Project>\r
+ <Name>System.Data-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{496CFCD3-5F5A-46D1-BD8F-6642BD4E61D2}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>svcutil</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\class\Mono.Options\Mono.Options\Options.cs" />\r
+ <Compile Include="CommandLineOptions.cs" />\r
+ <Compile Include="Driver.cs" />\r
+ <Compile Include="MoonlightChannelBaseExtension.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Runtime.Serialization/System.Runtime.Serialization-net_4_x.csproj">\r
+ <Project>{D845AD9D-3CCB-49CB-9543-028678E94938}</Project>\r
+ <Name>System.Runtime.Serialization-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.ServiceModel/System.ServiceModel-net_4_x.csproj">\r
+ <Project>{FE596C31-BDA2-4850-8F79-F8F4DF70F44A}</Project>\r
+ <Name>System.ServiceModel-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Web.Services/System.Web.Services-net_4_x.csproj">\r
+ <Project>{E43ADBA7-5DB9-466B-90C6-FFFDA520848D}</Project>\r
+ <Name>System.Web.Services-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Configuration/System.Configuration-net_4_x.csproj">\r
+ <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
+ <Name>System.Configuration-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{8CCE7044-3466-4599-B09E-9F8E0C2F4614}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>Mono.Tuner</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="Mono.Tuner\AdjustVisibility.cs" />\r
+ <Compile Include="Mono.Tuner\CheckVisibility.cs" />\r
+ <Compile Include="Mono.Tuner\FilterAttributes.cs" />\r
+ <Compile Include="Mono.Tuner\InjectSecurityAttributes.cs" />\r
+ <Compile Include="Mono.Tuner\MoonlightA11yApiMarker.cs" />\r
+ <Compile Include="Mono.Tuner\MoonlightA11yAssemblyStep.cs" />\r
+ <Compile Include="Mono.Tuner\MoonlightA11yDescriptorGenerator.cs" />\r
+ <Compile Include="Mono.Tuner\MoonlightA11yProcessor.cs" />\r
+ <Compile Include="Mono.Tuner\MoonlightA11yUsageInspectionStep.cs" />\r
+ <Compile Include="Mono.Tuner\MoonlightAssemblyStep.cs" />\r
+ <Compile Include="Mono.Tuner\PrintStatus.cs" />\r
+ <Compile Include="Mono.Tuner\RemoveSerialization.cs" />\r
+ <Compile Include="Mono.Tuner\TunerAnnotations.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../linker/monolinker-net_4_x.csproj">\r
+ <Project>{FA920637-C202-4E75-AC0F-1A8DBD631DF1}</Project>\r
+ <Name>monolinker-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
+ <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
+ <Name>Mono.Cecil-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{69D00FEC-59AA-43A0-90AD-87F400B8613C}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>wsdl</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="MonoWSDL2.cs" />\r
+ <Compile Include="SampleGenerator.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System.Web.Services/System.Web.Services-net_4_x.csproj">\r
+ <Project>{E43ADBA7-5DB9-466B-90C6-FFFDA520848D}</Project>\r
+ <Name>System.Web.Services-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
Text="OutDir property must end with a slash."/>
</Target>
- <Target Name="PrepareForBuild">
+ <PropertyGroup>
+ <PrepareForBuildDependsOn>AssignLinkMetadata</PrepareForBuildDependsOn>
+ </PropertyGroup>
+ <Target Name="PrepareForBuild" DependsOnTargets="$(PrepareForBuildDependsOn)">
<Message Importance="High" Text="Configuration: $(Configuration) Platform: $(Platform)"/>
<!-- Look for app.config, if $(AppConfig) is specified, then use that. Else look in
/>
</Target>
+ <Target Name="AssignLinkMetadata">
+ <AssignLinkMetadata Items="@(EmbeddedResource)" Condition="'@(EmbeddedResource)' != '' and '%(EmbeddedResource.DefiningProjectFullPath)' != '$(MSBuildProjectFullPath)'">
+ <Output TaskParameter="OutputItems" ItemName="_EmbeddedResourceWithLinkAssigned" />
+ </AssignLinkMetadata>
+
+ <ItemGroup>
+ <EmbeddedResource Remove="@(_EmbeddedResourceWithLinkAssigned)" />
+ <EmbeddedResource Include="@(_EmbeddedResourceWithLinkAssigned)" />
+ <_EmbeddedResourceWithLinkAssigned Remove="@(_EmbeddedResourceWithLinkAssigned)" />
+ </ItemGroup>
+ </Target>
+
<PropertyGroup>
<GetFrameworkPathsDependsOn />
</PropertyGroup>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" >
<UsingTask TaskName="Microsoft.Build.Tasks.AL" AssemblyName="Microsoft.Build.Tasks.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<UsingTask TaskName="Microsoft.Build.Tasks.AssignTargetPath" AssemblyName="Microsoft.Build.Tasks.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+ <UsingTask TaskName="Microsoft.Build.Tasks.AssignLinkMetadata" AssemblyName="Microsoft.Build.Tasks.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<UsingTask TaskName="Microsoft.Build.Tasks.AssignCulture" AssemblyName="Microsoft.Build.Tasks.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<UsingTask TaskName="Microsoft.Build.Tasks.AssignProjectConfiguration" AssemblyName="Microsoft.Build.Tasks.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<UsingTask TaskName="Microsoft.Build.Tasks.CallTarget" AssemblyName="Microsoft.Build.Tasks.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
AMD64_REX_W = 8 /* Opeartion is 64-bits instead of 32 (default) or 16 (with 0x66 prefix) */
} AMD64_REX_Bits;
-#if defined(__default_codegen__)
-
#define amd64_codegen_pre(inst)
#define amd64_codegen_post(inst)
-#elif defined(__native_client_codegen__)
-
-#define amd64_codegen_pre(inst) guint8* _codegen_start = (inst); amd64_nacl_instruction_pre();
-#define amd64_codegen_post(inst) (amd64_nacl_instruction_post(&_codegen_start, &(inst)), _codegen_start);
-
-/* Because of rex prefixes, etc, call sequences are not constant size. */
-/* These pre- and post-sequence hooks remedy this by aligning the call */
-/* sequence after we emit it, since we will know the exact size then. */
-#define amd64_call_sequence_pre(inst) guint8* _code_start = (inst);
-#define amd64_call_sequence_post(inst) \
- (mono_nacl_align_call(&_code_start, &(inst)), _code_start);
-
-/* Native client can load/store using one of the following registers */
-/* as a base: rip, r15, rbp, rsp. Any other base register needs to have */
-/* its upper 32 bits cleared and reference memory using r15 as the base. */
-#define amd64_is_valid_nacl_base(reg) \
- ((reg) == AMD64_RIP || (reg) == AMD64_R15 || \
- (reg) == AMD64_RBP || (reg) == AMD64_RSP)
-
-#endif /*__native_client_codegen__*/
-
#ifdef TARGET_WIN32
#define AMD64_ARG_REG1 AMD64_RCX
#define AMD64_ARG_REG2 AMD64_RDX
#define AMD64_CALLEE_SAVED_REGS ((1<<AMD64_RDI) | (1<<AMD64_RSI) | (1<<AMD64_RBX) | (1<<AMD64_R12) | (1<<AMD64_R13) | (1<<AMD64_R14) | (1<<AMD64_R15) | (1<<AMD64_RBP))
#define AMD64_IS_CALLEE_SAVED_REG(reg) (AMD64_CALLEE_SAVED_REGS & (1 << (reg)))
-#elif defined(__native_client_codegen__)
-/* AMD64 Native Client code may not write R15 */
-#define AMD64_CALLEE_REGS ((1<<AMD64_RAX) | (1<<AMD64_RCX) | (1<<AMD64_RDX) | (1<<AMD64_RSI) | (1<<AMD64_RDI) | (1<<AMD64_R8) | (1<<AMD64_R9) | (1<<AMD64_R10))
-#define AMD64_IS_CALLEE_REG(reg) (AMD64_CALLEE_REGS & (1 << (reg)))
-
-#define AMD64_ARGUMENT_REGS ((1<<AMD64_RDI) | (1<<AMD64_RSI) | (1<<AMD64_RDX) | (1<<AMD64_RCX) | (1<<AMD64_R8) | (1<<AMD64_R9))
-#define AMD64_IS_ARGUMENT_REG(reg) (AMD64_ARGUMENT_REGS & (1 << (reg)))
-
-#define AMD64_CALLEE_SAVED_REGS ((1<<AMD64_RBX) | (1<<AMD64_R12) | (1<<AMD64_R13) | (1<<AMD64_R14) | (1<<AMD64_RBP))
-#define AMD64_IS_CALLEE_SAVED_REG(reg) (AMD64_CALLEE_SAVED_REGS & (1 << (reg)))
#else
#define AMD64_CALLEE_REGS ((1<<AMD64_RAX) | (1<<AMD64_RCX) | (1<<AMD64_RDX) | (1<<AMD64_RSI) | (1<<AMD64_RDI) | (1<<AMD64_R8) | (1<<AMD64_R9) | (1<<AMD64_R10))
#define AMD64_IS_CALLEE_REG(reg) (AMD64_CALLEE_REGS & (1 << (reg)))
#endif
#define AMD64_REX(bits) ((unsigned char)(0x40 | (bits)))
-#if defined(__default_codegen__)
-#define amd64_emit_rex(inst, width, reg_modrm, reg_index, reg_rm_base_opcode) do \
- { \
- unsigned char _amd64_rex_bits = \
- (((width) > 4) ? AMD64_REX_W : 0) | \
- (((reg_modrm) > 7) ? AMD64_REX_R : 0) | \
- (((reg_index) > 7) ? AMD64_REX_X : 0) | \
- (((reg_rm_base_opcode) > 7) ? AMD64_REX_B : 0); \
- if ((_amd64_rex_bits != 0) || (((width) == 1))) *(inst)++ = AMD64_REX(_amd64_rex_bits); \
- } while (0)
-#elif defined(__native_client_codegen__)
#define amd64_emit_rex(inst, width, reg_modrm, reg_index, reg_rm_base_opcode) do \
{ \
unsigned char _amd64_rex_bits = \
(((reg_modrm) > 7) ? AMD64_REX_R : 0) | \
(((reg_index) > 7) ? AMD64_REX_X : 0) | \
(((reg_rm_base_opcode) > 7) ? AMD64_REX_B : 0); \
- amd64_nacl_tag_rex((inst)); \
if ((_amd64_rex_bits != 0) || (((width) == 1))) *(inst)++ = AMD64_REX(_amd64_rex_bits); \
} while (0)
-#endif
typedef union {
guint64 val;
amd64_codegen_post(inst); \
} while (0)
-#if defined(__default_codegen__)
-
#define amd64_alu_reg_imm_size(inst,opc,reg,imm,size) \
amd64_alu_reg_imm_size_body((inst), (opc), (reg), (imm), (size))
#define amd64_test_reg_imm_size(inst, reg, imm, size) \
amd64_test_reg_imm_size_body(inst, reg, imm, size)
-#elif defined(__native_client_codegen__)
-/* NaCl modules may not directly update RSP or RBP other than direct copies */
-/* between them. Instead the lower 4 bytes are updated and then added to R15 */
-#define amd64_is_nacl_stack_reg(reg) (((reg) == AMD64_RSP) || ((reg) == AMD64_RBP))
-
-#define amd64_alu_reg_imm_size(inst,opc,reg,imm,size) \
- do{ \
- amd64_codegen_pre(inst); \
- if (amd64_is_nacl_stack_reg(reg)) { \
- if (((opc) != X86_ADD) && ((opc) != X86_SUB)) \
- g_assert_not_reached(); \
- amd64_alu_reg_imm_size_body((inst), (opc), (reg), (imm), 4); \
- /* Use LEA instead of ADD to preserve flags */ \
- amd64_lea_memindex_size((inst), (reg), (reg), 0, AMD64_R15, 0, 8); \
- } else { \
- amd64_alu_reg_imm_size_body((inst), (opc), (reg), (imm), (size)); \
- } \
- amd64_codegen_post(inst); \
- } while(0)
-
-#define amd64_alu_reg_reg_size(inst,opc,dreg,reg,size) \
- do { \
- amd64_codegen_pre(inst); \
- if (amd64_is_nacl_stack_reg((dreg)) && ((reg) != AMD64_R15)) { \
- if (((opc) != X86_ADD && (opc) != X86_SUB)) \
- g_assert_not_reached(); \
- amd64_alu_reg_reg_size_body((inst), (opc), (dreg), (reg), 4); \
- /* Use LEA instead of ADD to preserve flags */ \
- amd64_lea_memindex_size((inst), (dreg), (dreg), 0, AMD64_R15, 0, 8); \
- } else { \
- amd64_alu_reg_reg_size_body((inst), (opc), (dreg), (reg), (size)); \
- } \
- amd64_codegen_post(inst); \
- } while (0)
-
-#endif /*__native_client_codegen__*/
-
#define amd64_alu_reg_imm(inst,opc,reg,imm) amd64_alu_reg_imm_size((inst),(opc),(reg),(imm),8)
#define amd64_alu_reg_reg(inst,opc,dreg,reg) amd64_alu_reg_reg_size ((inst),(opc),(dreg),(reg),8)
amd64_codegen_post(inst); \
} while (0)
-#if defined(__default_codegen__)
#define amd64_mov_reg_mem(inst,reg,mem,size) \
do { \
amd64_mov_reg_mem_body((inst),(reg),(mem),(size)); \
} while (0)
-#elif defined(__native_client_codegen__)
-/* We have to re-base memory reads because memory isn't zero based. */
-#define amd64_mov_reg_mem(inst,reg,mem,size) \
- do { \
- amd64_mov_reg_membase((inst),(reg),AMD64_R15,(mem),(size)); \
- } while (0)
-#endif /* __native_client_codegen__ */
#define amd64_mov_reg_membase_body(inst,reg,basereg,disp,size) \
do { \
x86_mov_reg_memindex((inst),((reg)&0x7),((basereg)&0x7),(disp),((indexreg)&0x7),(shift),(size) == 8 ? 4 : (size)); \
} while (0)
-#if defined(__default_codegen__)
-
#define amd64_mov_reg_memindex_size(inst,reg,basereg,disp,indexreg,shift,size) \
amd64_mov_reg_memindex_size_body((inst),(reg),(basereg),(disp),(indexreg),(shift),(size))
#define amd64_mov_reg_membase(inst,reg,basereg,disp,size) \
amd64_mov_reg_membase_body((inst), (reg), (basereg), (disp), (size)); \
} while (0)
-#elif defined(__native_client_codegen__)
-
-#define amd64_mov_reg_memindex_size(inst,reg,basereg,disp,indexreg,shift,size) \
- do { \
- amd64_codegen_pre(inst); \
- if (amd64_is_nacl_stack_reg((reg))) { \
- /* Clear upper 32 bits with mov of size 4 */ \
- amd64_mov_reg_memindex_size_body((inst), (reg), (basereg), (disp), (indexreg), (shift), 4); \
- /* Add %r15 using LEA to preserve flags */ \
- amd64_lea_memindex_size((inst), (reg), (reg), 0, AMD64_R15, 0, 8); \
- } else { \
- amd64_mov_reg_memindex_size_body((inst), (reg), (basereg), (disp), (indexreg), (shift), (size)); \
- } \
- amd64_codegen_post(inst); \
- } while(0)
-
-#define amd64_mov_reg_membase(inst,reg,basereg,disp,size) \
- do { \
- amd64_codegen_pre(inst); \
- if (amd64_is_nacl_stack_reg((reg))) { \
- /* Clear upper 32 bits with mov of size 4 */ \
- amd64_mov_reg_membase_body((inst), (reg), (basereg), (disp), 4); \
- /* Add %r15 */ \
- amd64_lea_memindex_size((inst), (reg), (reg), 0, AMD64_R15, 0, 8); \
- } else { \
- amd64_mov_reg_membase_body((inst), (reg), (basereg), (disp), (size)); \
- } \
- amd64_codegen_post(inst); \
- } while (0)
-
-#endif /*__native_client_codegen__*/
-
#define amd64_movzx_reg_membase(inst,reg,basereg,disp,size) \
do { \
amd64_codegen_pre(inst); \
amd64_membase_emit ((inst), (reg), (basereg), (disp)); \
} while (0)
-#if defined(__default_codegen__)
#define amd64_lea_membase(inst,reg,basereg,disp) \
amd64_lea_membase_body((inst), (reg), (basereg), (disp))
-#elif defined(__native_client_codegen__)
-/* NaCl modules may not write directly into RSP/RBP. Instead, use a */
-/* 32-bit LEA and add R15 to the effective address */
-#define amd64_lea_membase(inst,reg,basereg,disp) \
- do { \
- amd64_codegen_pre(inst); \
- if (amd64_is_nacl_stack_reg(reg)) { \
- /* 32-bit LEA */ \
- amd64_emit_rex((inst), 4, (reg), 0, (basereg)); \
- *(inst)++ = (unsigned char)0x8d; \
- amd64_membase_emit((inst), (reg), (basereg), (disp)); \
- /* Use a 64-bit LEA instead of an ADD to preserve flags */ \
- amd64_lea_memindex_size((inst), (reg), (reg), 0, AMD64_R15, 0, 8); \
- } else { \
- amd64_lea_membase_body((inst), (reg), (basereg), (disp)); \
- } \
- amd64_codegen_post(inst); \
- } while (0)
-#endif /*__native_client_codegen__*/
/* Instruction are implicitly 64-bits so don't generate REX for just the size. */
#define amd64_push_reg(inst,reg) \
amd64_codegen_post(inst); \
} while (0)
-#if defined(__default_codegen__)
-
#define amd64_call_reg(inst,reg) \
do { \
amd64_emit_rex(inst, 0, 0, 0, (reg)); \
#define amd64_pop_reg(inst,reg) amd64_pop_reg_body((inst), (reg))
-#elif defined(__native_client_codegen__)
-
-/* Size is ignored for Native Client jumps, we restrict jumping to 32-bits */
-#define amd64_jump_reg_size(inst,reg,size) \
- do { \
- amd64_codegen_pre((inst)); \
- amd64_alu_reg_imm_size((inst), X86_AND, (reg), (nacl_align_byte), 4); \
- amd64_alu_reg_reg_size((inst), X86_ADD, (reg), AMD64_R15, 8); \
- amd64_emit_rex ((inst),0,0,0,(reg)); \
- x86_jump_reg((inst),((reg)&0x7)); \
- amd64_codegen_post((inst)); \
- } while (0)
-
-/* Size is ignored for Native Client jumps, we restrict jumping to 32-bits */
-#define amd64_jump_mem_size(inst,mem,size) \
- do { \
- amd64_codegen_pre((inst)); \
- amd64_mov_reg_mem((inst), (mem), AMD64_R11, 4); \
- amd64_jump_reg_size((inst), AMD64_R11, 4); \
- amd64_codegen_post((inst)); \
- } while (0)
-
-#define amd64_call_reg_internal(inst,reg) \
- do { \
- amd64_codegen_pre((inst)); \
- amd64_alu_reg_imm_size((inst), X86_AND, (reg), (nacl_align_byte), 4); \
- amd64_alu_reg_reg_size((inst), X86_ADD, (reg), AMD64_R15, 8); \
- amd64_emit_rex((inst), 0, 0, 0, (reg)); \
- x86_call_reg((inst), ((reg) & 0x7)); \
- amd64_codegen_post((inst)); \
- } while (0)
-
-#define amd64_call_reg(inst,reg) \
- do { \
- amd64_codegen_pre((inst)); \
- amd64_call_sequence_pre(inst); \
- amd64_call_reg_internal((inst), (reg)); \
- amd64_call_sequence_post(inst); \
- amd64_codegen_post((inst)); \
- } while (0)
-
-
-#define amd64_ret(inst) \
- do { \
- amd64_codegen_pre(inst); \
- amd64_pop_reg_body((inst), AMD64_R11); \
- amd64_jump_reg_size((inst), AMD64_R11, 8); \
- amd64_codegen_post(inst); \
- } while (0)
-
-#define amd64_leave(inst) \
- do { \
- amd64_codegen_pre(inst); \
- amd64_mov_reg_reg((inst), AMD64_RSP, AMD64_RBP, 8); \
- amd64_pop_reg_body((inst), AMD64_R11); \
- amd64_mov_reg_reg_size((inst), AMD64_RBP, AMD64_R11, 4); \
- amd64_alu_reg_reg_size((inst), X86_ADD, AMD64_RBP, AMD64_R15, 8); \
- amd64_codegen_post(inst); \
- } while (0)
-
-#define amd64_pop_reg(inst,reg) \
- do { \
- amd64_codegen_pre(inst); \
- if (amd64_is_nacl_stack_reg((reg))) { \
- amd64_pop_reg_body((inst), AMD64_R11); \
- amd64_mov_reg_reg_size((inst), (reg), AMD64_R11, 4); \
- amd64_alu_reg_reg_size((inst), X86_ADD, (reg), AMD64_R15, 8); \
- } else { \
- amd64_pop_reg_body((inst), (reg)); \
- } \
- amd64_codegen_post(inst); \
- } while (0)
-
-#endif /*__native_client_codegen__*/
-
#define amd64_movsd_reg_regp(inst,reg,regp) \
do { \
amd64_codegen_pre(inst); \
amd64_codegen_post(inst); \
} while (0)
-#if defined (__default_codegen__)
-
/* From the AMD64 Software Optimization Manual */
#define amd64_padding_size(inst,size) \
do { \
} \
} while (0)
-#elif defined(__native_client_codegen__)
-
-/* The 3-7 byte NOP sequences in amd64_padding_size below are all illegal in */
-/* 64-bit Native Client because they load into rSP/rBP or use duplicate */
-/* prefixes. Instead we use the NOPs recommended in Section 3.5.1.8 of the */
-/* Intel64 and IA-32 Architectures Optimization Reference Manual and */
-/* Section 4.13 of AMD Software Optimization Guide for Family 10h Processors. */
-
-#define amd64_padding_size(inst,size) \
- do { \
- unsigned char *code_start = (inst); \
- switch ((size)) { \
- /* xchg %eax,%eax, recognized by hardware as a NOP */ \
- case 1: *(inst)++ = 0x90; break; \
- /* xchg %ax,%ax */ \
- case 2: *(inst)++ = 0x66; *(inst)++ = 0x90; \
- break; \
- /* nop (%rax) */ \
- case 3: *(inst)++ = 0x0f; *(inst)++ = 0x1f; \
- *(inst)++ = 0x00; \
- break; \
- /* nop 0x0(%rax) */ \
- case 4: *(inst)++ = 0x0f; *(inst)++ = 0x1f; \
- x86_address_byte ((inst), 1, 0, AMD64_RAX); \
- x86_imm_emit8 ((inst), 0); \
- break; \
- /* nop 0x0(%rax,%rax) */ \
- case 5: *(inst)++ = 0x0f; *(inst)++ = 0x1f; \
- x86_address_byte ((inst), 1, 0, 4); \
- x86_address_byte ((inst), 0, AMD64_RAX, AMD64_RAX); \
- x86_imm_emit8 ((inst), 0); \
- break; \
- /* nopw 0x0(%rax,%rax) */ \
- case 6: *(inst)++ = 0x66; *(inst)++ = 0x0f; \
- *(inst)++ = 0x1f; \
- x86_address_byte ((inst), 1, 0, 4); \
- x86_address_byte ((inst), 0, AMD64_RAX, AMD64_RAX); \
- x86_imm_emit8 ((inst), 0); \
- break; \
- /* nop 0x0(%rax) (32-bit displacement) */ \
- case 7: *(inst)++ = 0x0f; *(inst)++ = 0x1f; \
- x86_address_byte ((inst), 2, 0, AMD64_RAX); \
- x86_imm_emit32((inst), 0); \
- break; \
- /* nop 0x0(%rax,%rax) (32-bit displacement) */ \
- case 8: *(inst)++ = 0x0f; *(inst)++ = 0x1f; \
- x86_address_byte ((inst), 2, 0, 4); \
- x86_address_byte ((inst), 0, AMD64_RAX, AMD64_RAX); \
- x86_imm_emit32 ((inst), 0); \
- break; \
- default: \
- g_assert_not_reached(); \
- } \
- g_assert(code_start + (size) == (unsigned char *)(inst)); \
- } while (0)
-
-
-/* Size is ignored for Native Client calls, we restrict jumping to 32-bits */
-#define amd64_call_membase_size(inst,basereg,disp,size) \
- do { \
- amd64_codegen_pre((inst)); \
- amd64_call_sequence_pre(inst); \
- amd64_mov_reg_membase((inst), AMD64_R11, (basereg), (disp), 4); \
- amd64_call_reg_internal((inst), AMD64_R11); \
- amd64_call_sequence_post(inst); \
- amd64_codegen_post((inst)); \
- } while (0)
-
-/* Size is ignored for Native Client jumps, we restrict jumping to 32-bits */
-#define amd64_jump_membase_size(inst,basereg,disp,size) \
- do { \
- amd64_mov_reg_membase((inst), AMD64_R11, (basereg), (disp), 4); \
- amd64_jump_reg_size((inst), AMD64_R11, 4); \
- } while (0)
-
-/* On Native Client we can't jump more than INT_MAX in either direction */
-#define amd64_jump_code_size(inst,target,size) \
- do { \
- /* x86_jump_code used twice in case of */ \
- /* relocation by amd64_codegen_post */ \
- guint8* jump_start; \
- amd64_codegen_pre(inst); \
- assert(amd64_is_imm32 ((gint64)(target) - (gint64)(inst))); \
- x86_jump_code((inst),(target)); \
- inst = amd64_codegen_post(inst); \
- jump_start = (inst); \
- x86_jump_code((inst),(target)); \
- mono_amd64_patch(jump_start, (target)); \
-} while (0)
-
-#endif /*__native_client_codegen__*/
-
/*
* SSE
*/
#define amd64_loopne_size(inst,imm,size) do { amd64_codegen_pre(inst); amd64_emit_rex ((inst),(size),0,0,0); x86_loopne((inst),(imm)); amd64_codegen_post(inst); } while (0)
#define amd64_jump32_size(inst,imm,size) do { amd64_codegen_pre(inst); amd64_emit_rex ((inst),(size),0,0,0); x86_jump32((inst),(imm)); amd64_codegen_post(inst); } while (0)
#define amd64_jump8_size(inst,imm,size) do { amd64_codegen_pre(inst); amd64_emit_rex ((inst),(size),0,0,0); x86_jump8((inst),(imm)); amd64_codegen_post(inst); } while (0)
-#if !defined( __native_client_codegen__ )
/* Defined above for Native Client, so they can be used in other macros */
#define amd64_jump_reg_size(inst,reg,size) do { amd64_emit_rex ((inst),0,0,0,(reg)); x86_jump_reg((inst),((reg)&0x7)); } while (0)
#define amd64_jump_mem_size(inst,mem,size) do { amd64_emit_rex ((inst),(size),0,0,0); x86_jump_mem((inst),(mem)); } while (0)
-#endif
#define amd64_jump_disp_size(inst,disp,size) do { amd64_codegen_pre(inst); amd64_emit_rex ((inst),0,0,0,0); x86_jump_disp((inst),(disp)); amd64_codegen_post(inst); } while (0)
#define amd64_branch8_size(inst,cond,imm,is_signed,size) do { x86_branch8((inst),(cond),(imm),(is_signed)); } while (0)
#define amd64_branch32_size(inst,cond,imm,is_signed,size) do { x86_branch32((inst),(cond),(imm),(is_signed)); } while (0)
#define amd64_branch_size_body(inst,cond,target,is_signed,size) do { amd64_codegen_pre(inst); amd64_emit_rex ((inst),(size),0,0,0); x86_branch((inst),(cond),(target),(is_signed)); amd64_codegen_post(inst); } while (0)
-#if defined(__default_codegen__)
#define amd64_branch_size(inst,cond,target,is_signed,size) do { amd64_branch_size_body((inst),(cond),(target),(is_signed),(size)); } while (0)
-#elif defined(__native_client_codegen__)
-#define amd64_branch_size(inst,cond,target,is_signed,size) \
- do { \
- /* amd64_branch_size_body used twice in */ \
- /* case of relocation by amd64_codegen_post */ \
- guint8* branch_start; \
- amd64_codegen_pre(inst); \
- amd64_branch_size_body((inst),(cond),(target),(is_signed),(size)); \
- inst = amd64_codegen_post(inst); \
- branch_start = inst; \
- amd64_branch_size_body((inst),(cond),(target),(is_signed),(size)); \
- mono_amd64_patch(branch_start, (target)); \
- } while (0)
-#endif
#define amd64_branch_disp_size(inst,cond,disp,is_signed,size) do { amd64_codegen_pre(inst); amd64_emit_rex ((inst),(size),0,0,0); x86_branch_disp((inst),(cond),(disp),(is_signed)); amd64_codegen_post(inst); } while (0)
#define amd64_set_reg_size(inst,cond,reg,is_signed,size) do { amd64_codegen_pre(inst); amd64_emit_rex((inst),1,0,0,(reg)); x86_set_reg((inst),(cond),((reg)&0x7),(is_signed)); amd64_codegen_post(inst); } while (0)
//#define amd64_call_reg_size(inst,reg,size) do { amd64_codegen_pre(inst); amd64_emit_rex ((inst),(size),0,0,(reg)); x86_call_reg((inst),((reg)&0x7)); amd64_codegen_post(inst); } while (0)
#define amd64_call_mem_size(inst,mem,size) do { amd64_codegen_pre(inst); amd64_emit_rex ((inst),(size),0,0,0); x86_call_mem((inst),(mem)); amd64_codegen_post(inst); } while (0)
-#if defined(__default_codegen__)
-
#define amd64_call_imm_size(inst,disp,size) do { x86_call_imm((inst),(disp)); } while (0)
#define amd64_call_code_size(inst,target,size) do { x86_call_code((inst),(target)); } while (0)
-#elif defined(__native_client_codegen__)
-/* Size is ignored for Native Client calls, we restrict jumping to 32-bits */
-#define amd64_call_imm_size(inst,disp,size) \
- do { \
- amd64_codegen_pre((inst)); \
- amd64_call_sequence_pre((inst)); \
- x86_call_imm((inst),(disp)); \
- amd64_call_sequence_post((inst)); \
- amd64_codegen_post((inst)); \
- } while (0)
-
-/* x86_call_code is called twice below, first so we can get the size of the */
-/* call sequence, and again so the exact offset from "inst" is used, since */
-/* the sequence could have moved from amd64_call_sequence_post. */
-/* Size is ignored for Native Client jumps, we restrict jumping to 32-bits */
-#define amd64_call_code_size(inst,target,size) \
- do { \
- amd64_codegen_pre((inst)); \
- guint8* adjusted_start; \
- guint8* call_start; \
- amd64_call_sequence_pre((inst)); \
- x86_call_code((inst),(target)); \
- adjusted_start = amd64_call_sequence_post((inst)); \
- call_start = adjusted_start; \
- x86_call_code(adjusted_start, (target)); \
- amd64_codegen_post((inst)); \
- mono_amd64_patch(call_start, (target)); \
- } while (0)
-
-#endif /*__native_client_codegen__*/
-
//#define amd64_ret_size(inst,size) do { amd64_codegen_pre(inst); amd64_emit_rex ((inst),(size),0,0,0); x86_ret(inst); amd64_codegen_post(inst); } while (0)
#define amd64_ret_imm_size(inst,imm,size) do { amd64_codegen_pre(inst); amd64_emit_rex ((inst),(size),0,0,0); x86_ret_imm((inst),(imm)); amd64_codegen_post(inst); } while (0)
#define amd64_cmov_reg_size(inst,cond,is_signed,dreg,reg,size) do { amd64_codegen_pre(inst); amd64_emit_rex ((inst),(size),(dreg),0,(reg)); x86_cmov_reg((inst),(cond),(is_signed),((dreg)&0x7),((reg)&0x7)); amd64_codegen_post(inst); } while (0)
ARM_RORS_REG_COND(p, rd, rm, rs, ARMCOND_AL)
#define ARM_RORS_REG_REG(p, rd, rm, rs) ARM_RORS_REG(p, rd, rm, rs)
-#ifdef __native_client_codegen__
-#define ARM_DBRK(p) ARM_EMIT(p, 0xE7FEDEF0)
-#else
#define ARM_DBRK(p) ARM_EMIT(p, 0xE6000010)
-#endif
#define ARM_IASM_DBRK() ARM_IASM_EMIT(0xE6000010)
#define ARM_INC(p, reg) ARM_ADD_REG_IMM8(p, reg, reg, 1)
#define X86_H
#include <assert.h>
-#ifdef __native_client_codegen__
-extern gint8 nacl_align_byte;
-#endif /* __native_client_codegen__ */
-
-
-#if defined( __native_client_codegen__ ) && defined( TARGET_X86 )
-#define x86_codegen_pre(inst_ptr_ptr, inst_len) do { mono_nacl_align_inst(inst_ptr_ptr, inst_len); } while (0)
-#define x86_call_sequence_pre_val(inst) guint8* _code_start = (inst);
-#define x86_call_sequence_post_val(inst) \
- (mono_nacl_align_call(&_code_start, &(inst)), _code_start);
-#define x86_call_sequence_pre(inst) x86_call_sequence_pre_val((inst))
-#define x86_call_sequence_post(inst) x86_call_sequence_post_val((inst))
-#else
#define x86_codegen_pre(inst_ptr_ptr, inst_len) do {} while (0)
/* Two variants are needed to avoid warnings */
#define x86_call_sequence_pre_val(inst) guint8* _code_start = (inst);
#define x86_call_sequence_post_val(inst) _code_start
#define x86_call_sequence_pre(inst)
#define x86_call_sequence_post(inst)
-#endif /* __native_client_codegen__ */
-
/*
// x86 register numbers
} \
} while (0)
-#if defined(__native_client_codegen__) && defined(TARGET_AMD64)
-#define x86_membase_emit(inst,r,basereg,disp) \
- do { \
- amd64_nacl_membase_handler(&(inst), (basereg), (disp), (r)) ; \
- } while (0)
-#else /* __default_codegen__ || 32-bit NaCl codegen */
#define x86_membase_emit(inst,r,basereg,disp) \
do { \
x86_membase_emit_body((inst),(r),(basereg),(disp)); \
} while (0)
-#endif
#define kMaxMemindexEmitPadding 6
else assert (0); \
} while (0)
-#if defined( __native_client_codegen__ ) && defined(TARGET_X86)
-
-#define x86_skip_nops(inst) \
- do { \
- int in_nop = 0; \
- do { \
- in_nop = 0; \
- if (inst[0] == 0x90) { \
- in_nop = 1; \
- inst += 1; \
- } \
- if (inst[0] == 0x8b && inst[1] == 0xc0) { \
- in_nop = 1; \
- inst += 2; \
- } \
- if (inst[0] == 0x8d && inst[1] == 0x6d \
- && inst[2] == 0x00) { \
- in_nop = 1; \
- inst += 3; \
- } \
- if (inst[0] == 0x8d && inst[1] == 0x64 \
- && inst[2] == 0x24 && inst[3] == 0x00) { \
- in_nop = 1; \
- inst += 4; \
- } \
- /* skip inst+=5 case because it's the 4-byte + 1-byte case */ \
- if (inst[0] == 0x8d && inst[1] == 0xad \
- && inst[2] == 0x00 && inst[3] == 0x00 \
- && inst[4] == 0x00 && inst[5] == 0x00) { \
- in_nop = 1; \
- inst += 6; \
- } \
- if (inst[0] == 0x8d && inst[1] == 0xa4 \
- && inst[2] == 0x24 && inst[3] == 0x00 \
- && inst[4] == 0x00 && inst[5] == 0x00 \
- && inst[6] == 0x00 ) { \
- in_nop = 1; \
- inst += 7; \
- } \
- } while ( in_nop ); \
- } while (0)
-
-#if defined(__native_client__)
-#define x86_patch(ins,target) \
- do { \
- unsigned char* inst = (ins); \
- guint8* new_target = nacl_modify_patch_target((target)); \
- x86_skip_nops((inst)); \
- x86_do_patch((inst), new_target); \
- } while (0)
-#else /* __native_client__ */
-#define x86_patch(ins,target) \
- do { \
- unsigned char* inst = (ins); \
- guint8* new_target = (target); \
- x86_skip_nops((inst)); \
- x86_do_patch((inst), new_target); \
- } while (0)
-#endif /* __native_client__ */
-
-#else
#define x86_patch(ins,target) do { x86_do_patch((ins), (target)); } while (0)
-#endif /* __native_client_codegen__ */
-#ifdef __native_client_codegen__
-/* The breakpoint instruction is illegal in Native Client, although the HALT */
-/* instruction is allowed. The breakpoint is used several places in mini-x86.c */
-/* and exceptions-x86.c. */
-#define x86_breakpoint(inst) \
- do { \
- *(inst)++ = 0xf4; \
- } while (0)
-#else
#define x86_breakpoint(inst) \
do { \
*(inst)++ = 0xcc; \
} while (0)
-#endif
#define x86_cld(inst) do { *(inst)++ =(unsigned char)0xfc; } while (0)
#define x86_stosb(inst) do { *(inst)++ =(unsigned char)0xaa; } while (0)
#define x86_movsl(inst) do { *(inst)++ =(unsigned char)0xa5; } while (0)
#define x86_movsd(inst) x86_movsl((inst))
-#if defined(__default_codegen__)
#define x86_prefix(inst,p) \
do { \
*(inst)++ =(unsigned char) (p); \
} while (0)
-#elif defined(__native_client_codegen__)
-#if defined(TARGET_X86)
-/* kNaClAlignment - 1 is the max value we can pass into x86_codegen_pre. */
-/* This keeps us from having to call x86_codegen_pre with specific */
-/* knowledge of the size of the instruction that follows it, and */
-/* localizes the alignment requirement to this spot. */
-#define x86_prefix(inst,p) \
- do { \
- x86_codegen_pre(&(inst), kNaClAlignment - 1); \
- *(inst)++ =(unsigned char) (p); \
- } while (0)
-#elif defined(TARGET_AMD64)
-/* We need to tag any prefixes so we can perform proper membase sandboxing */
-/* See: mini-amd64.c:amd64_nacl_membase_handler for verbose details */
-#define x86_prefix(inst,p) \
- do { \
- amd64_nacl_tag_legacy_prefix((inst)); \
- *(inst)++ =(unsigned char) (p); \
- } while (0)
-
-#endif /* TARGET_AMD64 */
-
-#endif /* __native_client_codegen__ */
#define x86_mfence(inst) \
do { \
} while (0)
#endif
-#if defined( __native_client_codegen__ ) && defined( TARGET_X86 )
-#define x86_jump_reg(inst,reg) do { \
- x86_codegen_pre(&(inst), 5); \
- *(inst)++ = (unsigned char)0x83; /* and */ \
- x86_reg_emit ((inst), 4, (reg)); /* reg */ \
- *(inst)++ = (unsigned char)nacl_align_byte; \
- *(inst)++ = (unsigned char)0xff; \
- x86_reg_emit ((inst), 4, (reg)); \
- } while (0)
-
-/* Let's hope ECX is available for these... */
-#define x86_jump_mem(inst,mem) do { \
- x86_mov_reg_mem(inst, (X86_ECX), (mem), 4); \
- x86_jump_reg(inst, (X86_ECX)); \
- } while (0)
-
-#define x86_jump_membase(inst,basereg,disp) do { \
- x86_mov_reg_membase(inst, (X86_ECX), basereg, disp, 4); \
- x86_jump_reg(inst, (X86_ECX)); \
- } while (0)
-
-/* like x86_jump_membase, but force a 32-bit displacement */
-#define x86_jump_membase32(inst,basereg,disp) do { \
- x86_codegen_pre(&(inst), 6); \
- *(inst)++ = (unsigned char)0x8b; \
- x86_address_byte ((inst), 2, X86_ECX, (basereg)); \
- x86_imm_emit32 ((inst), (disp)); \
- x86_jump_reg(inst, (X86_ECX)); \
- } while (0)
-#else /* __native_client_codegen__ */
#define x86_jump_reg(inst,reg) \
do { \
*(inst)++ = (unsigned char)0xff; \
*(inst)++ = (unsigned char)0xff; \
x86_membase_emit ((inst), 4, (basereg), (disp)); \
} while (0)
-#endif /* __native_client_codegen__ */
/*
* target is a pointer in our buffer.
*/
} \
} while (0)
-#if defined(__default_codegen__)
-#define x86_jump_code(inst,target) \
- do { \
- x86_jump_code_body((inst),(target)); \
- } while (0)
-#elif defined(__native_client_codegen__) && defined(TARGET_X86)
#define x86_jump_code(inst,target) \
do { \
- guint8* jump_start = (inst); \
- x86_jump_code_body((inst),(target)); \
- x86_patch(jump_start, (target)); \
- } while (0)
-#elif defined(__native_client_codegen__) && defined(TARGET_AMD64)
-#define x86_jump_code(inst,target) \
- do { \
- /* jump_code_body is used twice because there are offsets */ \
- /* calculated based on the IP, which can change after the */ \
- /* call to amd64_codegen_post */ \
- amd64_codegen_pre(inst); \
- x86_jump_code_body((inst),(target)); \
- inst = amd64_codegen_post(inst); \
x86_jump_code_body((inst),(target)); \
} while (0)
-#endif /* __native_client_codegen__ */
#define x86_jump_disp(inst,disp) \
do { \
} \
} while (0)
-#if defined(__default_codegen__)
#define x86_branch(inst,cond,target,is_signed) \
do { \
x86_branch_body((inst),(cond),(target),(is_signed)); \
} while (0)
-#elif defined(__native_client_codegen__)
-#define x86_branch(inst,cond,target,is_signed) \
- do { \
- /* branch_body is used twice because there are offsets */ \
- /* calculated based on the IP, which can change after */ \
- /* the call to amd64_codegen_post */ \
- amd64_codegen_pre(inst); \
- x86_branch_body((inst),(cond),(target),(is_signed)); \
- inst = amd64_codegen_post(inst); \
- x86_branch_body((inst),(cond),(target),(is_signed)); \
- } while (0)
-#endif /* __native_client_codegen__ */
#endif /* TARGET_AMD64 */
} while (0)
-#if defined( __native_client_codegen__ ) && defined( TARGET_X86 )
-#define x86_call_reg_internal(inst,reg) \
- do { \
- *(inst)++ = (unsigned char)0x83; /* and */ \
- x86_reg_emit ((inst), 4, (reg)); /* reg */ \
- *(inst)++ = (unsigned char)nacl_align_byte; \
- *(inst)++ = (unsigned char)0xff; /* call */ \
- x86_reg_emit ((inst), 2, (reg)); /* reg */ \
- } while (0)
-
-#define x86_call_reg(inst, reg) do { \
- x86_call_sequence_pre((inst)); \
- x86_call_reg_internal(inst, reg); \
- x86_call_sequence_post((inst)); \
- } while (0)
-
-
-/* It appears that x86_call_mem() is never used, so I'm leaving it out. */
-#define x86_call_membase(inst,basereg,disp) do { \
- x86_call_sequence_pre((inst)); \
- /* x86_mov_reg_membase() inlined so its fixed size */ \
- *(inst)++ = (unsigned char)0x8b; \
- x86_address_byte ((inst), 2, (X86_ECX), (basereg)); \
- x86_imm_emit32 ((inst), (disp)); \
- x86_call_reg_internal(inst, X86_ECX); \
- x86_call_sequence_post((inst)); \
- } while (0)
-#else /* __native_client_codegen__ */
#define x86_call_reg(inst,reg) \
do { \
*(inst)++ = (unsigned char)0xff; \
*(inst)++ = (unsigned char)0xff; \
x86_membase_emit ((inst), 2, (basereg), (disp)); \
} while (0)
-#endif /* __native_client_codegen__ */
-
-
-#if defined( __native_client_codegen__ ) && defined( TARGET_X86 )
-
-#define x86_call_code(inst,target) \
- do { \
- int _x86_offset; \
- guint8* call_start; \
- guint8* _aligned_start; \
- x86_call_sequence_pre_val((inst)); \
- _x86_offset = (unsigned char*)(target) - (inst); \
- _x86_offset -= 5; \
- x86_call_imm_body ((inst), _x86_offset); \
- _aligned_start = x86_call_sequence_post_val((inst)); \
- call_start = _aligned_start; \
- _x86_offset = (unsigned char*)(target) - (_aligned_start); \
- _x86_offset -= 5; \
- x86_call_imm_body ((_aligned_start), _x86_offset); \
- x86_patch(call_start, (target)); \
- } while (0)
-
-#define SIZE_OF_RET 6
-#define x86_ret(inst) do { \
- *(inst)++ = (unsigned char)0x59; /* pop ecx */ \
- x86_codegen_pre(&(inst), 5); \
- *(inst)++ = (unsigned char)0x83; /* and 0xffffffff, ecx */ \
- *(inst)++ = (unsigned char)0xe1; \
- *(inst)++ = (unsigned char)nacl_align_byte; \
- *(inst)++ = (unsigned char)0xff; /* jmp ecx */ \
- *(inst)++ = (unsigned char)0xe1; \
- } while (0)
-
-/* pop return address */
-/* pop imm bytes from stack */
-/* return */
-#define x86_ret_imm(inst,imm) do { \
- *(inst)++ = (unsigned char)0x59; /* pop ecx */ \
- x86_alu_reg_imm ((inst), X86_ADD, X86_ESP, imm); \
- x86_codegen_pre(&(inst), 5); \
- *(inst)++ = (unsigned char)0x83; /* and 0xffffffff, ecx */ \
- *(inst)++ = (unsigned char)0xe1; \
- *(inst)++ = (unsigned char)nacl_align_byte; \
- *(inst)++ = (unsigned char)0xff; /* jmp ecx */ \
- *(inst)++ = (unsigned char)0xe1; \
-} while (0)
-#else /* __native_client_codegen__ */
#define x86_call_code(inst,target) \
do { \
x86_imm_emit16 ((inst), (imm)); \
} \
} while (0)
-#endif /* __native_client_codegen__ */
#define x86_cmov_reg(inst,cond,is_signed,dreg,reg) \
do { \
} \
} while (0)
-#ifdef __native_client_codegen__
-
-#define kx86NaClLengthOfCallReg 5
-#define kx86NaClLengthOfCallImm 5
-#define kx86NaClLengthOfCallMembase (kx86NaClLengthOfCallReg + 6)
-
-#endif /* __native_client_codegen__ */
-
#define x86_prolog(inst,frame_size,reg_mask) \
do { \
unsigned i, m = 1; \
<opcode name="mono_ldptr_nursery_start" input="Pop0" output="PushI" args="InlineNone" o1="0xF0" o2="0x16" flow="next" />
<opcode name="mono_ldptr_nursery_bits" input="Pop0" output="PushI" args="InlineNone" o1="0xF0" o2="0x17" flow="next" />
<opcode name="mono_calli_extra_arg" input="VarPop" output="VarPush" args="InlineSig" o1="0xF0" o2="0x18" flow="call" />
+<opcode name="mono_lddomain" input="Pop0" output="PushI" args="InlineNone" o1="0xF0" o2="0x19" flow="next" />
+<opcode name="mono_atomic_store_i4" input="PopI+PopI" output="Push0" args="InlineI" o1="0xF0" o2="0x1A" flow="next" />
</opdesc>
OPDEF(CEE_MONO_LDPTR_NURSERY_START, "mono_ldptr_nursery_start", Pop0, PushI, InlineNone, X, 2, 0xF0, 0x16, NEXT)
OPDEF(CEE_MONO_LDPTR_NURSERY_BITS, "mono_ldptr_nursery_bits", Pop0, PushI, InlineNone, X, 2, 0xF0, 0x17, NEXT)
OPDEF(CEE_MONO_CALLI_EXTRA_ARG, "mono_calli_extra_arg", VarPop, VarPush, InlineSig, X, 2, 0xF0, 0x18, CALL)
+OPDEF(CEE_MONO_LDDOMAIN, "mono_lddomain", Pop0, PushI, InlineNone, X, 2, 0xF0, 0x19, NEXT)
+OPDEF(CEE_MONO_ATOMIC_STORE_I4, "mono_atomic_store_i4", PopI+PopI, Push0, InlineI, X, 2, 0xF0, 0x1A, NEXT)
#ifndef OPALIAS
#define _MONO_CIL_OPALIAS_DEFINED_
#define OPALIAS(a,s,r)
/* TODO: Might not send the entire file for non-blocking sockets */
res = sendfile (file, socket, 0, &statbuf.st_size, NULL, 0);
#endif
- } while (res != -1 && (errno == EINTR || errno == EAGAIN) && !_wapi_thread_cur_apc_pending ());
+ } while (res != -1 && errno == EINTR && !_wapi_thread_cur_apc_pending ());
if (res == -1) {
errnum = errno;
errnum = errno_to_WSA (errnum, __func__);
endif
if SHARED_MONO
-if SUPPORT_BOEHM
+if SUPPORT_SGEN
bin_PROGRAMS = pedump
endif
endif
PEDUMP_DTRACE_OBJECT = pedump-dtrace.$(OBJEXT)
-pedump-dtrace.$(OBJEXT): $(top_srcdir)/data/mono.d libmonoruntime.la ../io-layer/libwapi.la ../utils/libmonoutils.la
+pedump-dtrace.$(OBJEXT): $(top_srcdir)/data/mono.d $(shared_sgen_libraries) ../io-layer/libwapi.la ../utils/libmonoutils.la
DTRACE="$(DTRACE)" DTRACEFLAGS="$(DTRACEFLAGS)" AR="$(AR)" $(SHELL) $(top_srcdir)/data/dtrace-prelink.sh \
- --pic pedump-dtrace.$(OBJEXT) $(top_srcdir)/data/mono.d libmonoruntime.la ../io-layer/libwapi.la ../utils/libmonoutils.la
+ --pic pedump-dtrace.$(OBJEXT) $(top_srcdir)/data/mono.d $(shared_sgen_libraries) ../io-layer/libwapi.la ../utils/libmonoutils.la
else
PEDUMP_DTRACE_OBJECT =
endif
if SHARED_MONO
-if SUPPORT_BOEHM
pedump_SOURCES = \
pedump.c
-pedump_LDADD = libmonoruntime.la ../io-layer/libwapi.la ../utils/libmonoutils.la \
- $(LIBGC_LIBS) $(GLIB_LIBS) -lm $(LIBICONV) $(PEDUMP_DTRACE_OBJECT)
+$(top_srcdir)/mono/sgen/libmonosgen.la:
+ make -w -C $(top_srcdir)/mono/sgen libmonosgen.la
+
+pedump_LDADD = $(sgen_libraries) $(top_srcdir)/mono/sgen/libmonosgen.la ../io-layer/libwapi.la ../utils/libmonoutils.la \
+ $(GLIB_LIBS) -lm $(LIBICONV) $(PEDUMP_DTRACE_OBJECT)
if PLATFORM_DARWIN
pedump_LDFLAGS=-framework CoreFoundation -framework Foundation
endif
endif
-endif
EXTRA_DIST = $(win32_sources) $(unix_sources) $(null_sources) runtime.h \
threadpool-ms-io-poll.c threadpool-ms-io-epoll.c threadpool-ms-io-kqueue.c
#include "mono/metadata/metadata-internals.h"
#include <mono/metadata/assembly.h>
#include <mono/metadata/exception.h>
+#include <mono/metadata/exception-internals.h>
#include <mono/metadata/threads.h>
#include <mono/metadata/threadpool-ms.h>
#include <mono/metadata/socket-io.h>
* Changes which are already detected at runtime, like the addition
* of icalls, do not require an increment.
*/
-#define MONO_CORLIB_VERSION 147
+#define MONO_CORLIB_VERSION 150
typedef struct
{
* Create an instance early since we can't do it when there is no memory.
*/
arg = mono_string_new (domain, "Out of memory");
- domain->out_of_memory_ex = mono_exception_from_name_two_strings (mono_defaults.corlib, "System", "OutOfMemoryException", arg, NULL);
+ domain->out_of_memory_ex = mono_exception_from_name_two_strings_checked (mono_defaults.corlib, "System", "OutOfMemoryException", arg, NULL, &error);
+ mono_error_assert_ok (&error);
/*
* These two are needed because the signal handlers might be executing on
* an alternate stack, and Boehm GC can't handle that.
*/
arg = mono_string_new (domain, "A null value was found where an object instance was required");
- domain->null_reference_ex = mono_exception_from_name_two_strings (mono_defaults.corlib, "System", "NullReferenceException", arg, NULL);
+ domain->null_reference_ex = mono_exception_from_name_two_strings_checked (mono_defaults.corlib, "System", "NullReferenceException", arg, NULL, &error);
+ mono_error_assert_ok (&error);
arg = mono_string_new (domain, "The requested operation caused a stack overflow.");
- domain->stack_overflow_ex = mono_exception_from_name_two_strings (mono_defaults.corlib, "System", "StackOverflowException", arg, NULL);
+ domain->stack_overflow_ex = mono_exception_from_name_two_strings_checked (mono_defaults.corlib, "System", "StackOverflowException", arg, NULL, &error);
+ mono_error_assert_ok (&error);
/*The ephemeron tombstone i*/
domain->ephemeron_tombstone = mono_object_new_checked (domain, mono_defaults.object_class, &error);
mono_domain_set_internal (domain);
- MONO_OBJECT_SETREF (copy, application_base, mono_marshal_xdomain_copy_value ((MonoObject*)setup->application_base));
- MONO_OBJECT_SETREF (copy, application_name, mono_marshal_xdomain_copy_value ((MonoObject*)setup->application_name));
- MONO_OBJECT_SETREF (copy, cache_path, mono_marshal_xdomain_copy_value ((MonoObject*)setup->cache_path));
- MONO_OBJECT_SETREF (copy, configuration_file, mono_marshal_xdomain_copy_value ((MonoObject*)setup->configuration_file));
- MONO_OBJECT_SETREF (copy, dynamic_base, mono_marshal_xdomain_copy_value ((MonoObject*)setup->dynamic_base));
- MONO_OBJECT_SETREF (copy, license_file, mono_marshal_xdomain_copy_value ((MonoObject*)setup->license_file));
- MONO_OBJECT_SETREF (copy, private_bin_path, mono_marshal_xdomain_copy_value ((MonoObject*)setup->private_bin_path));
- MONO_OBJECT_SETREF (copy, private_bin_path_probe, mono_marshal_xdomain_copy_value ((MonoObject*)setup->private_bin_path_probe));
- MONO_OBJECT_SETREF (copy, shadow_copy_directories, mono_marshal_xdomain_copy_value ((MonoObject*)setup->shadow_copy_directories));
- MONO_OBJECT_SETREF (copy, shadow_copy_files, mono_marshal_xdomain_copy_value ((MonoObject*)setup->shadow_copy_files));
+#define XCOPY_FIELD(dst,field,src,error) \
+ do { \
+ MonoObject *copied_val = mono_marshal_xdomain_copy_value ((MonoObject*)(src), error); \
+ return_val_if_nok (error, NULL); \
+ MONO_OBJECT_SETREF ((dst),field,copied_val); \
+ } while (0)
+
+ XCOPY_FIELD (copy, application_base, setup->application_base, error);
+ XCOPY_FIELD (copy, application_name, setup->application_name, error);
+ XCOPY_FIELD (copy, cache_path, setup->cache_path, error);
+ XCOPY_FIELD (copy, configuration_file, setup->configuration_file, error);
+ XCOPY_FIELD (copy, dynamic_base, setup->dynamic_base, error);
+ XCOPY_FIELD (copy, license_file, setup->license_file, error);
+ XCOPY_FIELD (copy, private_bin_path, setup->private_bin_path, error);
+ XCOPY_FIELD (copy, private_bin_path_probe, setup->private_bin_path_probe, error);
+ XCOPY_FIELD (copy, shadow_copy_directories, setup->shadow_copy_directories, error);
+ XCOPY_FIELD (copy, shadow_copy_files, setup->shadow_copy_files, error);
copy->publisher_policy = setup->publisher_policy;
copy->path_changed = setup->path_changed;
copy->loader_optimization = setup->loader_optimization;
copy->disallow_binding_redirects = setup->disallow_binding_redirects;
copy->disallow_code_downloads = setup->disallow_code_downloads;
- MONO_OBJECT_SETREF (copy, domain_initializer_args, mono_marshal_xdomain_copy_value ((MonoObject*)setup->domain_initializer_args));
+ XCOPY_FIELD (copy, domain_initializer_args, setup->domain_initializer_args, error);
copy->disallow_appbase_probe = setup->disallow_appbase_probe;
- MONO_OBJECT_SETREF (copy, application_trust, mono_marshal_xdomain_copy_value ((MonoObject*)setup->application_trust));
- MONO_OBJECT_SETREF (copy, configuration_bytes, mono_marshal_xdomain_copy_value ((MonoObject*)setup->configuration_bytes));
- MONO_OBJECT_SETREF (copy, serialized_non_primitives, mono_marshal_xdomain_copy_value ((MonoObject*)setup->serialized_non_primitives));
+ XCOPY_FIELD (copy, application_trust, setup->application_trust, error);
+ XCOPY_FIELD (copy, configuration_bytes, setup->configuration_bytes, error);
+ XCOPY_FIELD (copy, serialized_non_primitives, setup->serialized_non_primitives, error);
+#undef COPY_FIELD
+
mono_domain_set_internal (caller_domain);
return copy;
MonoObject *
ves_icall_System_AppDomain_GetData (MonoAppDomain *ad, MonoString *name)
{
+ MonoError error;
MonoDomain *add;
MonoObject *o;
char *str;
add = ad->data;
g_assert (add);
- str = mono_string_to_utf8 (name);
+ str = mono_string_to_utf8_checked (name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
mono_domain_lock (add);
#else
char *fname;
- fname = mono_string_to_utf8 (friendly_name);
+ fname = mono_string_to_utf8_checked (friendly_name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
ad = mono_domain_create_appdomain_internal (fname, setup, &error);
g_free (fname);
return NULL;
}
- name = filename = mono_string_to_utf8 (fname);
+ name = filename = mono_string_to_utf8_checked (fname, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
ass = mono_assembly_open_full (filename, &status, refOnly);
g_assert (assRef);
- name = mono_string_to_utf8 (assRef);
+ name = mono_string_to_utf8_checked (assRef, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
parsed = mono_assembly_name_parse (name, &aname);
g_free (name);
mono_error_assert_ok (&error);
}
- return mono_runtime_exec_main (method, (MonoArray *)args, NULL);
+ int res = mono_runtime_exec_main_checked (method, (MonoArray *)args, &error);
+ mono_error_set_pending_exception (&error);
+ return res;
}
gint32
/* Have to attach to the runtime so shutdown can wait for this thread */
/* Force it to be attached to avoid racing during shutdown. */
- thread = mono_thread_attach_full (mono_get_root_domain (), TRUE, &error);
- if (!is_ok (&error)) {
- data->failure_reason = g_strdup (mono_error_get_message (&error));
- mono_error_cleanup (&error);
- goto failure;
- }
+ thread = mono_thread_attach_full (mono_get_root_domain (), TRUE);
+
mono_thread_set_name_internal (thread->internal_thread, mono_string_new (mono_get_root_domain (), "Domain unloader"), TRUE, &error);
if (!is_ok (&error)) {
data->failure_reason = g_strdup (mono_error_get_message (&error));
{
guint32 result;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
result = WaitForSingleObjectEx (handle, timeout, alertable);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return result;
}
static MonoAssemblyName*
mono_assembly_apply_binding (MonoAssemblyName *aname, MonoAssemblyName *dest_name)
{
+ MonoError error;
MonoAssemblyBindingInfo *info, *info2;
MonoImage *ppimage;
MonoDomain *domain;
if (domain && domain->setup && domain->setup->configuration_file) {
mono_domain_lock (domain);
if (!domain->assembly_bindings_parsed) {
- gchar *domain_config_file_name = mono_string_to_utf8 (domain->setup->configuration_file);
+ gchar *domain_config_file_name = mono_string_to_utf8_checked (domain->setup->configuration_file, &error);
+ /* expect this to succeed because mono_domain_set_options_from_config () did
+ * the same thing when the domain was created. */
+ mono_error_assert_ok (&error);
+
gchar *domain_config_file_path = mono_portability_find_file (domain_config_file_name, TRUE);
if (!domain_config_file_path)
return NULL;
if (!SMALL_ENOUGH (klass->instance_size))
return NULL;
- if (mono_class_has_finalizer (klass) || mono_class_is_marshalbyref (klass) || (mono_profiler_get_events () & MONO_PROFILE_ALLOCATIONS))
+ if (mono_class_has_finalizer (klass) || mono_class_is_marshalbyref (klass))
+ return NULL;
+ if (mono_profiler_get_events () & (MONO_PROFILE_ALLOCATIONS | MONO_PROFILE_STATISTICAL))
return NULL;
if (klass->rank)
return NULL;
atype = ATYPE_NORMAL;
*/
}
- return mono_gc_get_managed_allocator_by_type (atype, FALSE);
+ return mono_gc_get_managed_allocator_by_type (atype, MANAGED_ALLOCATOR_REGULAR);
}
MonoMethod*
* Return a managed allocator method corresponding to allocator type ATYPE.
*/
MonoMethod*
-mono_gc_get_managed_allocator_by_type (int atype, gboolean slowpath)
+mono_gc_get_managed_allocator_by_type (int atype, ManagedAllocatorVariant variant)
{
int offset = -1;
MonoMethod *res;
+ gboolean slowpath = variant != MANAGED_ALLOCATOR_REGULAR;
MonoMethod **cache = slowpath ? slowpath_alloc_method_cache : alloc_method_cache;
MONO_THREAD_VAR_OFFSET (GC_thread_tls, offset);
}
MonoMethod*
-mono_gc_get_managed_allocator_by_type (int atype, gboolean slowpath)
+mono_gc_get_managed_allocator_by_type (int atype, ManagedAllocatorVariant variant)
{
return NULL;
}
extern MonoStats mono_stats;
-typedef gpointer (*MonoRemotingTrampoline) (MonoDomain *domain, MonoMethod *method, MonoRemotingTarget target);
+typedef gpointer (*MonoRemotingTrampoline) (MonoDomain *domain, MonoMethod *method, MonoRemotingTarget target, MonoError *error);
typedef gpointer (*MonoDelegateTrampoline) (MonoDomain *domain, MonoClass *klass);
typedef gboolean (*MonoGetCachedClassInfo) (MonoClass *klass, MonoCachedClassInfo *res);
MonoClass *fieldhandle_class;
MonoClass *methodhandle_class;
MonoClass *systemtype_class;
- MonoClass *monotype_class;
MonoClass *runtimetype_class;
MonoClass *exception_class;
MonoClass *threadabortexception_class;
MonoClass*
mono_class_try_load_from_name (MonoImage *image, const char* name_space, const char *name);
+void
+mono_error_set_for_class_failure (MonoError *orerror, MonoClass *klass);
+
static inline guint8
mono_class_get_failure (MonoClass *klass)
{
}
}
+void
+mono_error_set_for_class_failure (MonoError *oerror, MonoClass *klass)
+{
+ gpointer exception_data = mono_class_get_exception_data (klass);
+
+ switch (mono_class_get_failure(klass)) {
+ case MONO_EXCEPTION_TYPE_LOAD: {
+ mono_error_set_type_load_class (oerror, klass, "Error Loading class");
+ return;
+ }
+ case MONO_EXCEPTION_MISSING_METHOD: {
+ char *class_name = (char *)exception_data;
+ char *member_name = class_name + strlen (class_name) + 1;
+
+ mono_error_set_method_load (oerror, klass, member_name, "Error Loading Method");
+ return;
+ }
+ case MONO_EXCEPTION_MISSING_FIELD: {
+ char *class_name = (char *)exception_data;
+ char *member_name = class_name + strlen (class_name) + 1;
+
+ mono_error_set_field_load (oerror, klass, member_name, "Error Loading Field");
+ return;
+ }
+ case MONO_EXCEPTION_FILE_NOT_FOUND: {
+ char *msg_format = (char *)exception_data;
+ char *assembly_name = msg_format + strlen (msg_format) + 1;
+ char *msg = g_strdup_printf (msg_format, assembly_name);
+
+ mono_error_set_assembly_load (oerror, assembly_name, msg);
+ return;
+ }
+ case MONO_EXCEPTION_BAD_IMAGE: {
+ mono_error_set_bad_image (oerror, NULL, (const char *)exception_data);
+ return;
+ }
+ case MONO_EXCEPTION_INVALID_PROGRAM: {
+ mono_error_set_invalid_program (oerror, (const char *)exception_data);
+ return;
+ }
+ default: {
+ g_assert_not_reached ();
+ }
+ }
+}
+
+
/*
* mono_class_alloc:
*
mono_class_is_subclass_of (MonoClass *klass, MonoClass *klassc,
gboolean check_interfaces)
{
-/*FIXME test for interfaces with variant generic arguments*/
+ /* FIXME test for interfaces with variant generic arguments */
+ mono_class_init (klass);
+ mono_class_init (klassc);
if (check_interfaces && MONO_CLASS_IS_INTERFACE (klassc) && !MONO_CLASS_IS_INTERFACE (klass)) {
if (MONO_CLASS_IMPLEMENTS_INTERFACE (klass, klassc->interface_id))
g_hash_table_insert (ccw_hash, GINT_TO_POINTER (mono_object_hash (object)), ccw_list);
mono_cominterop_unlock ();
/* register for finalization to clean up ccw */
- mono_object_register_finalizer (object, error);
- return_val_if_nok (error, NULL);
+ mono_object_register_finalizer (object);
}
cinfo = mono_custom_attrs_from_class_checked (itf, error);
wrapper_method = mono_mb_create_method (mb, m.csig, m.csig->param_count + 16);
mono_cominterop_unlock ();
- vtable [vtable_index--] = mono_compile_method (wrapper_method);
+ vtable [vtable_index--] = mono_compile_method_checked (wrapper_method, error);
+ // cleanup, then error out if compile_method failed
for (param_index = sig_adjusted->param_count; param_index >= 0; param_index--)
if (mspecs [param_index])
mono_metadata_free_marshal_spec (mspecs [param_index]);
g_free (mspecs);
+ return_val_if_nok (error, NULL);
}
ccw_entry = g_new0 (MonoCCWInterface, 1);
if (setup_finished)
return TRUE;
- keypad_xmit_str = keypad != NULL ? mono_string_to_utf8 (keypad) : NULL;
+ keypad_xmit_str = NULL;
+ if (keypad != NULL) {
+ keypad_xmit_str = mono_string_to_utf8_checked (keypad, &error);
+ if (mono_error_set_pending_exception (&error))
+ return FALSE;
+ }
console_set_signal_handlers ();
setup_finished = TRUE;
if (!atexit_called) {
- if (teardown != NULL)
- teardown_str = mono_string_to_utf8 (teardown);
+ if (teardown != NULL) {
+ teardown_str = mono_string_to_utf8_checked (teardown, &error);
+ if (mono_error_set_pending_exception (&error))
+ return FALSE;
+ }
mono_atexit (tty_teardown);
}
#include "domain-internals.h"
#include "appdomain.h"
#include "object.h"
+#include "object-internals.h"
#include "loader.h"
#include "threads.h"
#include "environment.h"
argv [i] = g_utf16_to_utf8 (argvw [i], -1, NULL, NULL, NULL);
LocalFree (argvw);
- mono_runtime_run_main (method, argc, argv, NULL);
+ mono_runtime_run_main_checked (method, argc, argv, &error);
+ mono_error_raise_exception (&error); /* FIXME don't raise here */
mono_thread_manage ();
mono_runtime_quit ();
gboolean name_match;
name_match = strcmp (desc->name, method->name) == 0;
-#ifndef _EGLIB_MAJOR
- if (!name_match && desc->name_glob)
- name_match = g_pattern_match_simple (desc->name, method->name);
-#endif
if (!name_match)
return FALSE;
if (!desc->args)
void
mono_object_describe (MonoObject *obj)
{
+ MonoError error;
MonoClass* klass;
const char* sep;
if (!obj) {
}
klass = mono_object_class (obj);
if (klass == mono_defaults.string_class) {
- char *utf8 = mono_string_to_utf8 ((MonoString*)obj);
- if (strlen (utf8) > 60) {
+ char *utf8 = mono_string_to_utf8_checked ((MonoString*)obj, &error);
+ mono_error_cleanup (&error); /* FIXME don't swallow the error */
+ if (utf8 && strlen (utf8) > 60) {
utf8 [57] = '.';
utf8 [58] = '.';
utf8 [59] = '.';
utf8 [60] = 0;
}
- g_print ("String at %p, length: %d, '%s'\n", obj, mono_string_length ((MonoString*) obj), utf8);
+ if (utf8) {
+ g_print ("String at %p, length: %d, '%s'\n", obj, mono_string_length ((MonoString*) obj), utf8);
+ } else {
+ g_print ("String at %p, length: %d, unable to decode UTF16\n", obj, mono_string_length ((MonoString*) obj));
+ }
g_free (utf8);
} else if (klass->rank) {
MonoArray *array = (MonoArray*)obj;
void
mono_domain_code_commit (MonoDomain *domain, void *data, int size, int newsize);
-void *
-nacl_domain_get_code_dest (MonoDomain *domain, void *data);
-
-void
-nacl_domain_code_validate (MonoDomain *domain, guint8 **buf_base, int buf_size, guint8 **code_end);
-
void
mono_domain_code_foreach (MonoDomain *domain, MonoCodeManagerFunc func, void *user_data);
mono_defaults.systemtype_class = mono_class_load_from_name (
mono_defaults.corlib, "System", "Type");
- mono_defaults.monotype_class = mono_class_load_from_name (
- mono_defaults.corlib, "System", "MonoType");
-
mono_defaults.runtimetype_class = mono_class_load_from_name (
mono_defaults.corlib, "System", "RuntimeType");
{
MonoObject *type = (MonoObject *)vtable->type;
- if (type->vtable->klass != mono_defaults.monotype_class)
+ if (type->vtable->klass != mono_defaults.runtimetype_class)
MONO_GC_UNREGISTER_ROOT_IF_MOVING (vtable->type);
}
mono_domain_unlock (domain);
}
-#if defined(__native_client_codegen__) && defined(__native_client__)
-/*
- * Given the temporary buffer (allocated by mono_domain_code_reserve) into which
- * we are generating code, return a pointer to the destination in the dynamic
- * code segment into which the code will be copied when mono_domain_code_commit
- * is called.
- * LOCKING: Acquires the domain lock.
- */
-void *
-nacl_domain_get_code_dest (MonoDomain *domain, void *data)
-{
- void *dest;
- mono_domain_lock (domain);
- dest = nacl_code_manager_get_code_dest (domain->code_mp, data);
- mono_domain_unlock (domain);
- return dest;
-}
-
-/*
- * Convenience function which calls mono_domain_code_commit to validate and copy
- * the code. The caller sets *buf_base and *buf_size to the start and size of
- * the buffer (allocated by mono_domain_code_reserve), and *code_end to the byte
- * after the last instruction byte. On return, *buf_base will point to the start
- * of the copied in the code segment, and *code_end will point after the end of
- * the copied code.
- */
-void
-nacl_domain_code_validate (MonoDomain *domain, guint8 **buf_base, int buf_size, guint8 **code_end)
-{
- guint8 *tmp = nacl_domain_get_code_dest (domain, *buf_base);
- mono_domain_code_commit (domain, *buf_base, buf_size, *code_end - *buf_base);
- *code_end = tmp + (*code_end - *buf_base);
- *buf_base = tmp;
-}
-
-#else
-
-/* no-op versions of Native Client functions */
-
-void *
-nacl_domain_get_code_dest (MonoDomain *domain, void *data)
-{
- return data;
-}
-
-void
-nacl_domain_code_validate (MonoDomain *domain, guint8 **buf_base, int buf_size, guint8 **code_end)
-{
-}
-
-#endif
-
/*
* mono_domain_code_foreach:
* Iterate over the code thunks of the code manager of @domain.
MonoException *
mono_get_exception_runtime_wrapped_checked (MonoObject *wrapped_exception, MonoError *error);
-#endif
\ No newline at end of file
+MonoException *
+mono_exception_from_name_two_strings_checked (MonoImage *image, const char *name_space,
+ const char *name, MonoString *a1, MonoString *a2,
+ MonoError *error);
+
+MonoException *
+mono_exception_from_token_two_strings_checked (MonoImage *image, uint32_t token,
+ MonoString *a1, MonoString *a2,
+ MonoError *error);
+
+#endif
*/
#include <glib.h>
+#include <config.h>
#include <mono/metadata/exception.h>
#include <mono/metadata/exception-internals.h>
const char *name, MonoString *a1, MonoString *a2)
{
MonoError error;
- MonoClass *klass;
MonoException *ret;
- klass = mono_class_load_from_name (image, name_space, name);
+ ret = mono_exception_from_name_two_strings_checked (image, name_space, name, a1, a2, &error);
+ mono_error_cleanup (&error);
+ return ret;
+}
- ret = create_exception_two_strings (klass, a1, a2, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+/**
+ * mono_exception_from_name_two_strings_checked:
+ * @image: the Mono image where to look for the class
+ * @name_space: the namespace for the class
+ * @name: class name
+ * @a1: first string argument to pass
+ * @a2: second string argument to pass
+ * @error: set on error
+ *
+ * Creates an exception from a constructor that takes two string
+ * arguments.
+ *
+ * Returns: the initialized exception instance. On failure returns
+ * NULL and sets @error.
+ */
+MonoException *
+mono_exception_from_name_two_strings_checked (MonoImage *image, const char *name_space,
+ const char *name, MonoString *a1, MonoString *a2,
+ MonoError *error)
+{
+ MonoClass *klass;
- return ret;
+ mono_error_init (error);
+ klass = mono_class_load_from_name (image, name_space, name);
+
+ return create_exception_two_strings (klass, a1, a2, error);
}
/**
MonoString *a1, MonoString *a2)
{
MonoError error;
- MonoClass *klass;
MonoException *ret;
+ ret = mono_exception_from_token_two_strings_checked (image, token, a1, a2, &error);
+ mono_error_cleanup (&error);
+ return ret;
+}
- klass = mono_class_get_checked (image, token, &error);
- mono_error_assert_ok (&error); /* FIXME handle the error. */
+/**
+ * mono_exception_from_token_two_strings_checked:
+ *
+ * Same as mono_exception_from_name_two_strings, but lookup the exception class using
+ * IMAGE and TOKEN.
+ */
+MonoException *
+mono_exception_from_token_two_strings_checked (MonoImage *image, guint32 token,
+ MonoString *a1, MonoString *a2,
+ MonoError *error)
+{
+ MonoClass *klass;
- ret = create_exception_two_strings (klass, a1, a2, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ mono_error_init (error);
- return ret;
+ klass = mono_class_get_checked (image, token, error);
+ mono_error_assert_ok (error); /* FIXME handle the error. */
+
+ return create_exception_two_strings (klass, a1, a2, error);
}
/**
{
MonoString *s = assembly_name ? mono_string_new (mono_domain_get (), assembly_name) : mono_string_new (mono_domain_get (), "");
- return mono_exception_from_name_two_strings (mono_get_corlib (), "System",
- "TypeLoadException", class_name, s);
+ MonoError error;
+ MonoException *ret = mono_exception_from_name_two_strings_checked (mono_get_corlib (), "System",
+ "TypeLoadException", class_name, s, &error);
+ mono_error_assert_ok (&error);
+ return ret;
}
/**
MonoString *s1 = mono_string_new (mono_domain_get (), class_name);
MonoString *s2 = mono_string_new (mono_domain_get (), member_name);
- return mono_exception_from_name_two_strings (mono_get_corlib (), "System",
- "MissingMethodException", s1, s2);
+ MonoError error;
+ MonoException *ret = mono_exception_from_name_two_strings_checked (mono_get_corlib (), "System",
+ "MissingMethodException", s1, s2, &error);
+ mono_error_assert_ok (&error);
+ return ret;
}
/**
MonoString *s1 = mono_string_new (mono_domain_get (), class_name);
MonoString *s2 = mono_string_new (mono_domain_get (), member_name);
- return mono_exception_from_name_two_strings (mono_get_corlib (), "System",
- "MissingFieldException", s1, s2);
+ MonoError error;
+ MonoException *ret = mono_exception_from_name_two_strings_checked (mono_get_corlib (), "System",
+ "MissingFieldException", s1, s2, &error);
+ mono_error_assert_ok (&error);
+ return ret;
}
/**
MonoException *
mono_get_exception_file_not_found (MonoString *fname)
{
- return mono_exception_from_name_two_strings (
- mono_get_corlib (), "System.IO", "FileNotFoundException", fname, fname);
+ MonoError error;
+ MonoException *ret = mono_exception_from_name_two_strings_checked (
+ mono_get_corlib (), "System.IO", "FileNotFoundException", fname, fname, &error);
+ mono_error_assert_ok (&error);
+ return ret;
}
/**
{
MonoString *s = msg ? mono_string_new (mono_domain_get (), msg) : NULL;
- return mono_exception_from_name_two_strings (
- mono_get_corlib (), "System.IO", "FileNotFoundException", s, fname);
+ MonoError error;
+ MonoException *ret = mono_exception_from_name_two_strings_checked (
+ mono_get_corlib (), "System.IO", "FileNotFoundException", s, fname, &error);
+ mono_error_assert_ok (&error);
+ return ret;
}
/**
{
MonoString *s = msg ? mono_string_new (mono_domain_get (), msg) : NULL;
- return mono_exception_from_name_two_strings (
- mono_get_corlib (), "System", "BadImageFormatException", s, fname);
+ MonoError error;
+ MonoException *ret = mono_exception_from_name_two_strings_checked (
+ mono_get_corlib (), "System", "BadImageFormatException", s, fname, &error);
+ mono_error_assert_ok (&error);
+ return ret;
}
/**
MONO_API MonoException *
mono_exception_from_token (MonoImage *image, uint32_t token);
+MONO_RT_EXTERNAL_ONLY
MONO_API MonoException *
mono_exception_from_name_two_strings (MonoImage *image, const char *name_space,
const char *name, MonoString *a1, MonoString *a2);
mono_exception_from_name_msg (MonoImage *image, const char *name_space,
const char *name, const char *msg);
+MONO_RT_EXTERNAL_ONLY
MONO_API MonoException *
mono_exception_from_token_two_strings (MonoImage *image, uint32_t token,
MonoString *a1, MonoString *a2);
ves_icall_System_IO_MonoIO_CreateDirectory (MonoString *path, gint32 *error)
{
gboolean ret;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error=GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return(ret);
}
ves_icall_System_IO_MonoIO_RemoveDirectory (MonoString *path, gint32 *error)
{
gboolean ret;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error=GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return(ret);
}
*ioerror = ERROR_SUCCESS;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
names = get_filesystem_entries (mono_string_chars (path), mono_string_chars (path_with_pattern), attrs, mask, ioerror);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (!names) {
// If there's no array and no error, then return an empty array.
MonoString *
ves_icall_System_IO_MonoIO_FindFirst (MonoString *path,
MonoString *path_with_pattern,
- gint32 *result_attr, gint32 *error,
+ gint32 *result_attr, gint32 *ioerror,
gpointer *handle)
{
+ MonoError error;
WIN32_FIND_DATA data;
HANDLE find_handle;
IncrementalFind *ifh;
MonoString *result;
- *error = ERROR_SUCCESS;
+ *ioerror = ERROR_SUCCESS;
find_handle = FindFirstFile (mono_string_chars (path_with_pattern), &data);
if (find_error == ERROR_FILE_NOT_FOUND)
return NULL;
- *error = find_error;
+ *ioerror = find_error;
return NULL;
}
ifh = g_new (IncrementalFind, 1);
ifh->find_handle = find_handle;
- ifh->utf8_path = mono_string_to_utf8 (path);
+ ifh->utf8_path = mono_string_to_utf8_checked (path, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
ifh->domain = mono_domain_get ();
*handle = ifh;
if (FindNextFile (find_handle, &data) == FALSE){
int e = GetLastError ();
if (e != ERROR_NO_MORE_FILES)
- *error = e;
+ *ioerror = e;
return NULL;
}
}
IncrementalFind *ifh = (IncrementalFind *)handle;
gint32 error;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
if (FindClose (ifh->find_handle) == FALSE){
error = GetLastError ();
} else
error = ERROR_SUCCESS;
g_free (ifh->utf8_path);
g_free (ifh);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return error;
}
gint32 *error)
{
gboolean ret;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error=GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return(ret);
}
gboolean ret;
gunichar2 *utf16_sourceFileName = NULL, *utf16_destinationFileName = NULL, *utf16_destinationBackupFileName = NULL;
guint32 replaceFlags = REPLACEFILE_WRITE_THROUGH;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
if (sourceFileName)
utf16_sourceFileName = mono_string_chars (sourceFileName);
if (ret == FALSE)
*error = GetLastError ();
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return ret;
}
MonoBoolean overwrite, gint32 *error)
{
gboolean ret;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error=GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return(ret);
}
ves_icall_System_IO_MonoIO_DeleteFile (MonoString *path, gint32 *error)
{
gboolean ret;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error=GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return(ret);
}
ves_icall_System_IO_MonoIO_GetFileAttributes (MonoString *path, gint32 *error)
{
gint32 ret;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error=GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return(ret);
}
gint32 *error)
{
gboolean ret;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error=GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return(ret);
}
ves_icall_System_IO_MonoIO_GetFileType (HANDLE handle, gint32 *error)
{
gboolean ret;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error=GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return(ret);
}
{
gboolean result;
WIN32_FILE_ATTRIBUTE_DATA data;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
memset (stat, 0, sizeof (MonoIOStat));
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return result;
}
HANDLE ret;
int attributes, attrs;
gunichar2 *chars;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
chars = mono_string_chars (filename);
*error=ERROR_SUCCESS;
*error=GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return(ret);
}
ves_icall_System_IO_MonoIO_Close (HANDLE handle, gint32 *error)
{
gboolean ret;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error=GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return(ret);
}
buffer = mono_array_addr (dest, guchar, dest_offset);
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
result = ReadFile (handle, buffer, count, &n, NULL);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (!result) {
*error=GetLastError ();
}
buffer = mono_array_addr (src, guchar, src_offset);
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
result = WriteFile (handle, buffer, count, &n, NULL);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (!result) {
*error=GetLastError ();
gint32 *error)
{
gint32 offset_hi;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error=GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return offset | ((gint64)offset_hi << 32);
}
ves_icall_System_IO_MonoIO_Flush (HANDLE handle, gint32 *error)
{
gboolean ret;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error=GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return(ret);
}
{
gint64 length;
guint32 length_hi;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error=GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return length | ((gint64)length_hi << 32);
}
const FILETIME *creation_filetime;
const FILETIME *last_access_filetime;
const FILETIME *last_write_filetime;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error=GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return(ret);
}
attr.bInheritHandle=TRUE;
attr.lpSecurityDescriptor=NULL;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret=CreatePipe (read_handle, write_handle, &attr, 0);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if(ret==FALSE) {
*error = GetLastError ();
/* This is only used on Windows */
gboolean ret;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret=DuplicateHandle (source_process_handle, source_handle, target_process_handle, target_handle, access, inherit, options);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if(ret==FALSE) {
*error = GetLastError ();
gint64 length, gint32 *error)
{
gboolean ret;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error = GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
}
void ves_icall_System_IO_MonoIO_Unlock (HANDLE handle, gint64 position,
gint64 length, gint32 *error)
{
gboolean ret;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
*error=ERROR_SUCCESS;
*error = GetLastError ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
}
//Support for io-layer free mmap'd files.
gint64
mono_filesize_from_path (MonoString *string)
{
+ MonoError error;
struct stat buf;
gint64 res;
- char *path = mono_string_to_utf8 (string);
+ char *path = mono_string_to_utf8_checked (string, &error);
+ mono_error_raise_exception (&error); /* OK to throw, external only without a good alternative */
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
if (stat (path, &buf) == -1)
res = -1;
else
g_free (path);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return res;
}
struct stat buf;
int res;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
res = fstat (fd, &buf);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (res == -1)
return (gint64)-1;
MonoString *destinationBackupFileName, MonoBoolean ignoreMetadataErrors,
gint32 *error);
+MONO_RT_EXTERNAL_ONLY
extern gint64
mono_filesize_from_path (MonoString *path);
XXX implement options
*/
static void*
-open_file_map (MonoString *path, int input_fd, int mode, gint64 *capacity, int access, int options, int *error)
+open_file_map (const char *c_path, int input_fd, int mode, gint64 *capacity, int access, int options, int *ioerror)
{
struct stat buf;
- char *c_path = path ? mono_string_to_utf8 (path) : NULL;
MmapHandle *handle = NULL;
int result, fd;
- if (path)
+ if (c_path)
result = stat (c_path, &buf);
else
result = fstat (input_fd, &buf);
if (mode == FILE_MODE_TRUNCATE || mode == FILE_MODE_APPEND || mode == FILE_MODE_OPEN) {
if (result == -1) { //XXX translate errno?
- *error = FILE_NOT_FOUND;
+ *ioerror = FILE_NOT_FOUND;
goto done;
}
}
if (mode == FILE_MODE_CREATE_NEW && result == 0) {
- *error = FILE_ALREADY_EXISTS;
+ *ioerror = FILE_ALREADY_EXISTS;
goto done;
}
* also makes little sense, so don't do the check if th file is one of these.
*/
if (buf.st_size == 0 && !is_special_zero_size_file (&buf)) {
- *error = CAPACITY_SMALLER_THAN_FILE_SIZE;
+ *ioerror = CAPACITY_SMALLER_THAN_FILE_SIZE;
goto done;
}
*capacity = buf.st_size;
} else if (*capacity < buf.st_size) {
- *error = CAPACITY_SMALLER_THAN_FILE_SIZE;
+ *ioerror = CAPACITY_SMALLER_THAN_FILE_SIZE;
goto done;
}
} else {
if (mode == FILE_MODE_CREATE_NEW && *capacity == 0) {
- *error = CAPACITY_SMALLER_THAN_FILE_SIZE;
+ *ioerror = CAPACITY_SMALLER_THAN_FILE_SIZE;
goto done;
}
}
- if (path) //FIXME use io portability?
+ if (c_path) //FIXME use io portability?
fd = open (c_path, file_mode_to_unix (mode) | access_mode_to_unix (access), DEFAULT_FILEMODE);
else
fd = dup (input_fd);
if (fd == -1) { //XXX translate errno?
- *error = COULD_NOT_OPEN;
+ *ioerror = COULD_NOT_OPEN;
goto done;
}
handle->fd = fd;
done:
- g_free (c_path);
return (void*)handle;
}
#define MONO_ANON_FILE_TEMPLATE "/mono.anonmap.XXXXXXXXX"
static void*
-open_memory_map (MonoString *mapName, int mode, gint64 *capacity, int access, int options, int *error)
+open_memory_map (const char *c_mapName, int mode, gint64 *capacity, int access, int options, int *ioerror)
{
- char *c_mapName;
MmapHandle *handle;
if (*capacity <= 1) {
- *error = CAPACITY_MUST_BE_POSITIVE;
+ *ioerror = CAPACITY_MUST_BE_POSITIVE;
return NULL;
}
if (!(mode == FILE_MODE_CREATE_NEW || mode == FILE_MODE_OPEN_OR_CREATE || mode == FILE_MODE_OPEN)) {
- *error = INVALID_FILE_MODE;
+ *ioerror = INVALID_FILE_MODE;
return NULL;
}
- c_mapName = mono_string_to_utf8 (mapName);
-
named_regions_lock ();
handle = (MmapHandle*)g_hash_table_lookup (named_regions, c_mapName);
if (handle) {
if (mode == FILE_MODE_CREATE_NEW) {
- *error = FILE_ALREADY_EXISTS;
+ *ioerror = FILE_ALREADY_EXISTS;
goto done;
}
int unused G_GNUC_UNUSED, alloc_size;
if (mode == FILE_MODE_OPEN) {
- *error = FILE_NOT_FOUND;
+ *ioerror = FILE_NOT_FOUND;
goto done;
}
*capacity = align_up_to_page_size (*capacity);
tmp_dir = g_get_tmp_dir ();
alloc_size = strlen (tmp_dir) + strlen (MONO_ANON_FILE_TEMPLATE) + 1;
if (alloc_size > 1024) {//rather fail that stack overflow
- *error = COULD_NOT_MAP_MEMORY;
+ *ioerror = COULD_NOT_MAP_MEMORY;
goto done;
}
file_name = (char *)alloca (alloc_size);
fd = mkstemp (file_name);
if (fd == -1) {
- *error = COULD_NOT_MAP_MEMORY;
+ *ioerror = COULD_NOT_MAP_MEMORY;
goto done;
}
done:
named_regions_unlock ();
- g_free (c_mapName);
return handle;
}
+/* This is an icall */
void *
-mono_mmap_open_file (MonoString *path, int mode, MonoString *mapName, gint64 *capacity, int access, int options, int *error)
+mono_mmap_open_file (MonoString *path, int mode, MonoString *mapName, gint64 *capacity, int access, int options, int *ioerror)
{
+ MonoError error;
+ MmapHandle *handle = NULL;
g_assert (path || mapName);
- if (!mapName)
- return open_file_map (path, -1, mode, capacity, access, options, error);
+ if (!mapName) {
+ char * c_path = mono_string_to_utf8_checked (path, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
+ handle = open_file_map (c_path, -1, mode, capacity, access, options, ioerror);
+ g_free (c_path);
+ return handle;
+ }
- if (path) {
- MmapHandle *handle;
- char *c_mapName = mono_string_to_utf8 (mapName);
+ char *c_mapName = mono_string_to_utf8_checked (mapName, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
+ if (path) {
named_regions_lock ();
handle = (MmapHandle*)g_hash_table_lookup (named_regions, c_mapName);
if (handle) {
- *error = FILE_ALREADY_EXISTS;
+ *ioerror = FILE_ALREADY_EXISTS;
handle = NULL;
} else {
- handle = (MmapHandle *)open_file_map (path, -1, mode, capacity, access, options, error);
- if (handle) {
- handle->name = g_strdup (c_mapName);
- g_hash_table_insert (named_regions, handle->name, handle);
+ char *c_path = mono_string_to_utf8_checked (path, &error);
+ if (is_ok (&error)) {
+ handle = (MmapHandle *)open_file_map (c_path, -1, mode, capacity, access, options, ioerror);
+ if (handle) {
+ handle->name = g_strdup (c_mapName);
+ g_hash_table_insert (named_regions, handle->name, handle);
+ }
+ } else {
+ handle = NULL;
}
+ g_free (c_path);
}
named_regions_unlock ();
+ } else
+ handle = open_memory_map (c_mapName, mode, capacity, access, options, ioerror);
- g_free (c_mapName);
- return handle;
- }
-
- return open_memory_map (mapName, mode, capacity, access, options, error);
+ g_free (c_mapName);
+ return handle;
}
+/* this is an icall */
void *
-mono_mmap_open_handle (void *input_fd, MonoString *mapName, gint64 *capacity, int access, int options, int *error)
+mono_mmap_open_handle (void *input_fd, MonoString *mapName, gint64 *capacity, int access, int options, int *ioerror)
{
+ MonoError error;
MmapHandle *handle;
if (!mapName) {
- handle = (MmapHandle *)open_file_map (NULL, GPOINTER_TO_INT (input_fd), FILE_MODE_OPEN, capacity, access, options, error);
+ handle = (MmapHandle *)open_file_map (NULL, GPOINTER_TO_INT (input_fd), FILE_MODE_OPEN, capacity, access, options, ioerror);
} else {
- char *c_mapName = mono_string_to_utf8 (mapName);
+ char *c_mapName = mono_string_to_utf8_checked (mapName, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
named_regions_lock ();
handle = (MmapHandle*)g_hash_table_lookup (named_regions, c_mapName);
if (handle) {
- *error = FILE_ALREADY_EXISTS;
+ *ioerror = FILE_ALREADY_EXISTS;
handle = NULL;
} else {
//XXX we're exploiting wapi HANDLE == FD equivalence. THIS IS FRAGILE, create a _wapi_handle_to_fd call
- handle = (MmapHandle *)open_file_map (NULL, GPOINTER_TO_INT (input_fd), FILE_MODE_OPEN, capacity, access, options, error);
+ handle = (MmapHandle *)open_file_map (NULL, GPOINTER_TO_INT (input_fd), FILE_MODE_OPEN, capacity, access, options, ioerror);
handle->name = g_strdup (c_mapName);
g_hash_table_insert (named_regions, handle->name, handle);
}
int
ves_icall_System_IO_InotifyWatcher_AddWatch (int fd, MonoString *name, gint32 mask)
{
+ MonoError error;
char *str, *path;
int retval;
if (name == NULL)
return -1;
- str = mono_string_to_utf8 (name);
+ str = mono_string_to_utf8_checked (name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return -1;
path = mono_portability_find_file (str, TRUE);
if (!path)
path = str;
return -1;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
res = kevent (*kq_ptr, changelist, nchanges, eventlist, nevents, NULL);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_info_uninstall_interrupt (&interrupted);
/* useful until we keep track of gc-references in corlib etc. */
#define IS_GC_REFERENCE(class,t) (mono_gc_is_moving () ? FALSE : ((t)->type == MONO_TYPE_U && (class)->image == mono_defaults.corlib))
-void mono_object_register_finalizer (MonoObject *obj, MonoError *error);
+void mono_object_register_finalizer (MonoObject *obj);
void ves_icall_System_GC_InternalCollect (int generation);
gint64 ves_icall_System_GC_GetTotalMemory (MonoBoolean forceCollection);
void ves_icall_System_GC_KeepAlive (MonoObject *obj);
/* fast allocation support */
+typedef enum {
+ // Regular fast path allocator.
+ MANAGED_ALLOCATOR_REGULAR,
+ // Managed allocator that just calls into the runtime. Used when allocation profiling w/ AOT.
+ MANAGED_ALLOCATOR_SLOW_PATH,
+} ManagedAllocatorVariant;
+
int mono_gc_get_aligned_size_for_allocator (int size);
MonoMethod* mono_gc_get_managed_allocator (MonoClass *klass, gboolean for_box, gboolean known_instance_size);
MonoMethod* mono_gc_get_managed_array_allocator (MonoClass *klass);
-MonoMethod *mono_gc_get_managed_allocator_by_type (int atype, gboolean slowpath);
+MonoMethod *mono_gc_get_managed_allocator_by_type (int atype, ManagedAllocatorVariant variant);
guint32 mono_gc_get_managed_allocator_types (void);
#include <mono/utils/mono-time.h>
#include <mono/utils/dtrace.h>
#include <mono/utils/mono-threads.h>
+#include <mono/utils/mono-threads-coop.h>
#include <mono/utils/atomic.h>
#include <mono/utils/mono-coop-semaphore.h>
#include <mono/utils/hazard-pointer.h>
static MonoInternalThread *gc_thread;
-static void object_register_finalizer (MonoObject *obj, void (*callback)(void *, void*), MonoError *error);
+static void object_register_finalizer (MonoObject *obj, void (*callback)(void *, void*));
static void reference_queue_proccess_all (void);
static void mono_reference_queue_cleanup (void);
{
guint32 result;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
result = WaitForSingleObjectEx (handle, timeout, alertable);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return result;
}
-static void
-add_thread_to_finalize (MonoInternalThread *thread)
+static gboolean
+add_thread_to_finalize (MonoInternalThread *thread, MonoError *error)
{
- MonoError error;
+ mono_error_init (error);
mono_finalizer_lock ();
if (!threads_to_finalize)
MONO_GC_REGISTER_ROOT_SINGLE (threads_to_finalize, MONO_ROOT_SOURCE_FINALIZER_QUEUE, "finalizable threads list");
- threads_to_finalize = mono_mlist_append_checked (threads_to_finalize, (MonoObject*)thread, &error);
+ threads_to_finalize = mono_mlist_append_checked (threads_to_finalize, (MonoObject*)thread, error);
mono_finalizer_unlock ();
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ return is_ok (error);
}
static gboolean suspend_finalizers = FALSE;
#endif
/* make sure the finalizer is not called again if the object is resurrected */
- object_register_finalizer ((MonoObject *)obj, NULL, &error);
- mono_error_assert_ok (&error); /* FIXME don't swallow the error */
+ object_register_finalizer ((MonoObject *)obj, NULL);
if (log_finalizers)
g_log ("mono-gc-finalizers", G_LOG_LEVEL_MESSAGE, "<%s at %p> Registered finalizer as processed.", o->vtable->klass->name, o);
/* Don't finalize threadpool threads when
shutting down - they're finalized when the
threadpool shuts down. */
- add_thread_to_finalize (t);
+ if (!add_thread_to_finalize (t, &error))
+ goto unhandled_error;
return;
}
}
if (!domain->finalize_runtime_invoke) {
MonoMethod *invoke = mono_marshal_get_runtime_invoke (mono_class_get_method_from_name_flags (mono_defaults.object_class, "Finalize", 0, 0), TRUE);
- domain->finalize_runtime_invoke = mono_compile_method (invoke);
+ domain->finalize_runtime_invoke = mono_compile_method_checked (invoke, &error);
+ mono_error_assert_ok (&error); /* expect this not to fail */
}
runtime_invoke = (RuntimeInvokeFunction)domain->finalize_runtime_invoke;
mono_runtime_class_init_full (o->vtable, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ if (!is_ok (&error))
+ goto unhandled_error;
if (G_UNLIKELY (MONO_GC_FINALIZE_INVOKE_ENABLED ())) {
MONO_GC_FINALIZE_INVOKE ((unsigned long)o, mono_object_get_size (o),
if (log_finalizers)
g_log ("mono-gc-finalizers", G_LOG_LEVEL_MESSAGE, "<%s at %p> Returned from finalizer.", o->vtable->klass->name, o);
+unhandled_error:
+ if (!is_ok (&error))
+ exc = (MonoObject*)mono_error_convert_to_exception (&error);
if (exc)
mono_thread_internal_unhandled_exception (exc);
void
mono_gc_finalize_threadpool_threads (void)
{
- MonoError error;
while (threads_to_finalize) {
MonoInternalThread *thread = (MonoInternalThread*) mono_mlist_get_data (threads_to_finalize);
/* Force finalization of the thread. */
thread->threadpool_thread = FALSE;
- mono_object_register_finalizer ((MonoObject*)thread, &error);
- mono_error_assert_ok (&error); /* FIXME don't swallow the error */
+ mono_object_register_finalizer ((MonoObject*)thread);
mono_gc_run_finalize (thread, NULL);
* since that, too, can cause the underlying pointer to be offset.
*/
static void
-object_register_finalizer (MonoObject *obj, void (*callback)(void *, void*), MonoError *error)
+object_register_finalizer (MonoObject *obj, void (*callback)(void *, void*))
{
MonoDomain *domain;
- mono_error_init (error);
-
- if (obj == NULL) {
- mono_error_set_argument_null (error, "obj", "");
- return;
- }
+ g_assert (obj != NULL);
domain = obj->vtable->domain;
*
*/
void
-mono_object_register_finalizer (MonoObject *obj, MonoError *error)
+mono_object_register_finalizer (MonoObject *obj)
{
/* g_print ("Registered finalizer on %p %s.%s\n", obj, mono_object_class (obj)->name_space, mono_object_class (obj)->name); */
- object_register_finalizer (obj, mono_gc_run_finalize, error);
+ object_register_finalizer (obj, mono_gc_run_finalize);
}
/**
void
ves_icall_System_GC_ReRegisterForFinalize (MonoObject *obj)
{
- MonoError error;
-
MONO_CHECK_ARG_NULL (obj,);
- object_register_finalizer (obj, mono_gc_run_finalize, &error);
- mono_error_set_pending_exception (&error);
+ object_register_finalizer (obj, mono_gc_run_finalize);
}
void
ves_icall_System_GC_SuppressFinalize (MonoObject *obj)
{
- MonoError error;
-
MONO_CHECK_ARG_NULL (obj,);
/* delegates have no finalizers, but we register them to deal with the
* generated for it that needs cleaned up, but user wants to suppress
* their derived object finalizer. */
- object_register_finalizer (obj, NULL, &error);
- mono_error_set_pending_exception (&error);
+ object_register_finalizer (obj, NULL);
}
void
gboolean
mono_gc_reference_queue_add (MonoReferenceQueue *queue, MonoObject *obj, void *user_data)
{
- MonoError error;
RefQueueEntry *entry;
if (queue->should_be_deleted)
return FALSE;
+ g_assert (obj != NULL);
+
entry = g_new0 (RefQueueEntry, 1);
entry->user_data = user_data;
entry->domain = mono_object_domain (obj);
entry->gchandle = mono_gchandle_new_weakref (obj, TRUE);
- mono_object_register_finalizer (obj, &error);
- mono_error_assert_ok (&error);
+ mono_object_register_finalizer (obj);
ref_list_push (&queue->queue, entry);
return TRUE;
*
* Authors:
* - Ludovic Henry <ludovic@xamarin.com>
+ * - Aleksey Klieger <aleksey.klieger@xamarin.com>
+ * - Rodrigo Kumpera <kumpera@xamarin.com>
*
- * Copyright 2015 Xamarin, Inc. (www.xamarin.com)
+ * Copyright 2016 Dot net foundation.
* Licensed under the MIT license. See LICENSE file in the project root for full license information.
*/
#include <mono/utils/atomic.h>
#include <mono/utils/mono-lazy-init.h>
#include <mono/utils/mono-threads.h>
+/* TODO (missing pieces)
-#define HANDLES_PER_CHUNK (16 - 2)
+Add counters for:
+ number of stack marks
+ stack marks per icall
+ mix/max/avg size of stack marks
+ handle stack wastage
-typedef struct _MonoHandleArenaChunk MonoHandleArenaChunk;
-struct _MonoHandleArenaChunk {
- /* if next is NULL, this is the first chunk.
- *
- * The first chunk is special - it was allocated together with
- * its owning arena and must not be deallocated unless the
- * arena is being deallocated. N.B: Arenas are
- * stack-allocated.
- */
- MonoHandleArenaChunk *next;
- gsize handles_size;
- MonoHandleStorage handles [HANDLES_PER_CHUNK];
-};
+Actually do something in mono_handle_verify
-struct _MonoHandleArena {
- MonoHandleArenaChunk *chunk;
- MonoHandleArena *prev;
-};
+Shrink the handles stack in mono_handle_stack_scan
+Properly report it to the profiler.
+Add a boehm implementation
-static mono_lazy_init_t arena_status = MONO_LAZY_INIT_STATUS_NOT_INITIALIZED;
+TODO (things to explore):
-static MonoGCDescriptor arena_desc = MONO_GC_DESCRIPTOR_NULL;
+There's no convenient way to wrap the object allocation function.
+Right now we do this:
+ MonoCultureInfoHandle culture = MONO_HANDLE_NEW (MonoCultureInfo, mono_object_new_checked (domain, klass, &error));
-static MonoHandleArenaChunk *chunk_free_list = NULL;
+Maybe what we need is a round of cleanup around all exposed types in the runtime to unify all helpers under the same hoof.
+Combine: MonoDefaults, GENERATE_GET_CLASS_WITH_CACHE, TYPED_HANDLE_DECL and friends.
+ This would solve the age old issue of making it clear which types are optional and tell that to the linker.
+ We could then generate neat type safe wrappers.
+*/
-static inline MonoHandleArenaChunk*
-chunk_alloc (void)
-{
- MonoHandleArenaChunk *old, *new;
-
- do {
- old = chunk_free_list;
- if (!old) {
- MonoHandleArenaChunk *chunk;
-
- chunk = g_malloc0 (sizeof (MonoHandleArenaChunk));
- g_assert (chunk);
+const MonoObject *null_cell = { NULL };
+const MonoObjectHandle mono_null_value_handle = { (MonoObject**)&null_cell };
- return chunk;
- }
-
- new = old->next;
- } while (InterlockedCompareExchangePointer ((gpointer*) &chunk_free_list, new, old) != old);
-
- memset (old, 0, sizeof (MonoHandleArenaChunk));
- return old;
-}
+#define THIS_IS_AN_OK_NUMBER_OF_HANDLES 100
-static inline void
-chunk_free (MonoHandleArenaChunk *chunk)
+/* Actual handles implementation */
+MonoRawHandle
+mono_handle_new (MonoObject *object)
{
- if (chunk == NULL)
- return;
- while (chunk->next != NULL) {
- MonoHandleArenaChunk *next = chunk->next;
- chunk->next = NULL;
- do {
- chunk->next = chunk_free_list;
- } while (InterlockedCompareExchangePointer ((gpointer*) &chunk_free_list, chunk, chunk->next) != chunk->next);
- chunk = next;
+ MonoThreadInfo *info = mono_thread_info_current ();
+ HandleStack *handles = (HandleStack *)info->handle_stack;
+ HandleChunk *top = handles->top;
+
+retry:
+ if (G_LIKELY (top->size < OBJECTS_PER_HANDLES_CHUNK)) {
+ MonoObject **h = &top->objects [top->size++];
+ *h = object;
+ return h;
}
-}
-
-static MonoHandle
-handle_new (MonoHandleArena *arena, MonoObject *obj)
-{
- MonoHandleArenaChunk *chunk;
-
- g_assert (arena->chunk);
-
- chunk = arena->chunk;
-
- if (chunk->handles_size < HANDLES_PER_CHUNK) {
- chunk->handles [chunk->handles_size].__private_obj = obj;
- chunk->handles_size += 1;
-
- return &chunk->handles [chunk->handles_size - 1];
- } else {
-
- MonoHandleArenaChunk *new_chunk = chunk_alloc ();
- new_chunk->next = chunk;
- arena->chunk = chunk = new_chunk;
-
- chunk->handles [0].__private_obj = obj;
- chunk->handles_size = 1;
-
- return &chunk->handles [0];
+ if (G_LIKELY (top->next)) {
+ top = top->next;
+ top->size = 0;
+ handles->top = top;
+ goto retry;
}
+ HandleChunk *new_chunk = g_new (HandleChunk, 1);
+ new_chunk->size = 0;
+ new_chunk->prev = top;
+ new_chunk->next = NULL;
+ top->next = new_chunk;
+ handles->top = new_chunk;
+ goto retry;
}
-MonoHandle
-mono_handle_arena_new (MonoHandleArena *arena, MonoObject *obj)
-{
- g_assert (arena);
- return handle_new (arena, obj);
-}
-
-/*
- * Elevate the handle to the parent arena
- */
-MonoHandle
-mono_handle_arena_elevate (MonoHandleArena *arena, MonoHandle handle)
-{
- g_assert (handle);
- g_assert (arena);
- g_assert (arena->prev);
- return handle_new (arena->prev, handle->__private_obj);
-}
-gsize
-mono_handle_arena_size (void)
+HandleStack*
+mono_handle_stack_alloc (void)
{
- return sizeof (MonoHandleArena) + sizeof (MonoHandleArenaChunk);
+ HandleStack *stack = g_new (HandleStack, 1);
+ HandleChunk *chunk = g_new (HandleChunk, 1);
+
+ stack->top = stack->bottom = chunk;
+ chunk->size = 0;
+ chunk->prev = chunk->next = NULL;
+ return stack;
}
void
-mono_handle_arena_stack_push(MonoHandleArena **arena_stack, MonoHandleArena *arena)
+mono_handle_stack_free (HandleStack *stack)
{
- g_assert (arena_stack);
- g_assert (arena);
-
- arena->prev = *arena_stack;
- arena->chunk = (MonoHandleArenaChunk*) (((char*) arena) + sizeof (MonoHandleArena));
-
- arena->chunk->next = NULL;
- arena->chunk->handles_size = 0;
- memset (&arena->chunk->handles [0], 0, sizeof (MonoHandleStorage) * HANDLES_PER_CHUNK);
-
- *arena_stack = arena;
+ if (!stack)
+ return;
+ HandleChunk *c = stack->bottom;
+ while (c) {
+ HandleChunk *next = c->next;
+ g_free (c);
+ c = next;
+ }
+ g_free (c);
}
void
-mono_handle_arena_stack_pop(MonoHandleArena **arena_stack, MonoHandleArena *arena)
+mono_handle_stack_scan (HandleStack *stack, GcScanFunc func, gpointer gc_data)
{
- MonoHandleArenaChunk *chunk, *next;
+ HandleChunk *cur = stack->bottom;
+ HandleChunk *last = stack->top;
- g_assert (arena);
- g_assert (arena->chunk);
- g_assert (arena_stack);
-
- *arena_stack = arena->prev;
+ if (!cur)
+ return;
- for (chunk = arena->chunk; chunk; chunk = next) {
- next = chunk->next;
- memset (&chunk->handles [0], 0, sizeof (MonoHandleStorage) * HANDLES_PER_CHUNK);
- if (next != NULL)
- chunk_free (chunk);
+ while (cur) {
+ int i;
+ for (i = 0; i < cur->size; ++i)
+ func ((gpointer*)&cur->objects [i], gc_data);
+ if (cur == last)
+ break;
+ cur = cur->next;
}
}
-static void
-arena_scan (gpointer addr, MonoGCMarkFunc mark_func, gpointer gc_data)
+void
+mono_stack_mark_record_size (MonoThreadInfo *info, HandleStackMark *stackmark, const char *func_name)
{
- MonoHandleArena *arena;
- MonoHandleArenaChunk *chunk;
- int i;
-
- for (arena = *(MonoHandleArena**) addr; arena; arena = arena->prev) {
- for (chunk = arena->chunk; chunk; chunk = chunk->next) {
- for (i = 0; i < chunk->handles_size; ++i) {
- if (chunk->handles [i].__private_obj != NULL)
- mark_func (&chunk->handles [i].__private_obj, gc_data);
- }
- }
+ HandleStack *handles = (HandleStack *)info->handle_stack;
+ HandleChunk *cur = stackmark->chunk;
+ int size = -stackmark->size; //discard the starting point of the stack
+ while (cur) {
+ size += cur->size;
+ if (cur == handles->top)
+ break;
+ cur = cur->next;
}
-}
-static void
-initialize (void)
-{
- arena_desc = mono_gc_make_root_descr_user (arena_scan);
+ if (size > THIS_IS_AN_OK_NUMBER_OF_HANDLES)
+ printf ("%s USED %d handles\n", func_name, size);
}
-void
-mono_handle_arena_init (MonoHandleArena **arena_stack)
+/*
+ * Pop the stack until @stackmark and make @value the top value.
+ *
+ * @return the new handle for what @value points to
+ */
+MonoRawHandle
+mono_stack_mark_pop_value (MonoThreadInfo *info, HandleStackMark *stackmark, MonoRawHandle value)
{
- mono_lazy_initialize (&arena_status, initialize);
- mono_gc_register_root ((char*) arena_stack, sizeof (MonoHandleArena*), arena_desc, MONO_ROOT_SOURCE_HANDLE, "runtime threads handle arena");
+ g_error ("impl me");
}
-void
-mono_handle_arena_cleanup (MonoHandleArena **arena_stack)
+/* Temporary place for some of the handle enabled wrapper functions*/
+
+MonoStringHandle
+mono_string_new_handle (MonoDomain *domain, const char *data)
{
- mono_gc_deregister_root ((char*) arena_stack);
+ return MONO_HANDLE_NEW (MonoString, mono_string_new (domain, data));
}
-MonoHandleArena*
-mono_handle_arena_current (void)
+MonoArrayHandle
+mono_array_new_handle (MonoDomain *domain, MonoClass *eclass, uintptr_t n, MonoError *error)
{
- return (MonoHandleArena*) mono_thread_info_current ()->handle_arena;
+ return MONO_HANDLE_NEW (MonoArray, mono_array_new_checked (domain, eclass, n, error));
}
-MonoHandleArena**
-mono_handle_arena_current_addr (void)
+#ifdef ENABLE_CHECKED_BUILD
+/* Checked build helpers */
+void
+mono_handle_verify (MonoRawHandle raw_handle)
{
- return (MonoHandleArena**) &mono_thread_info_current ()->handle_arena;
+
}
+#endif
*
* Authors:
* - Ludovic Henry <ludovic@xamarin.com>
+ * - Aleksey Klieger <aleksey.klieger@xamarin.com>
+ * - Rodrigo Kumpera <kumpera@xamarin.com>
*
- * Copyright 2015 Xamarin, Inc. (www.xamarin.com)
+ * Copyright 2016 Dot net foundation.
* Licensed under the MIT license. See LICENSE file in the project root for full license information.
*/
#include <mono/metadata/object.h>
#include <mono/metadata/class.h>
-#include <mono/utils/mono-error.h>
+#include <mono/utils/mono-error-internals.h>
+#include <mono/utils/mono-threads.h>
#include <mono/utils/checked-build.h>
G_BEGIN_DECLS
-/*
- * DO NOT ACCESS DIRECTLY
- * USE mono_handle_obj BELOW TO ACCESS OBJ
- *
- * The field obj is not private as there is no way to do that
- * in C, but using a C++ template would simplify that a lot
- */
-typedef struct {
- MonoObject *__private_obj;
-} MonoHandleStorage;
-
-typedef MonoHandleStorage* MonoHandle;
-typedef struct _MonoHandleArena MonoHandleArena;
+/*
+Handle stack.
-gsize
-mono_handle_arena_size (void);
+The handle stack is designed so it's efficient to pop a large amount of entries at once.
+The stack is made out of a series of fixed size segments.
-MonoHandle
-mono_handle_arena_new (MonoHandleArena *arena, MonoObject *obj);
+To do bulk operations you use a stack mark.
+
+*/
-MonoHandle
-mono_handle_arena_elevate (MonoHandleArena *arena, MonoHandle handle);
+/*
+3 is the number of fields besides the data in the struct;
+128 words makes each chunk 512 or 1024 bytes each
+*/
+#define OBJECTS_PER_HANDLES_CHUNK (128 - 3)
-void
-mono_handle_arena_stack_push (MonoHandleArena **arena_stack, MonoHandleArena *arena);
+/*
+Whether this config needs stack watermark recording to know where to start scanning from.
+*/
+#ifdef HOST_WATCHOS
+#define MONO_NEEDS_STACK_WATERMARK 1
+#endif
-void
-mono_handle_arena_stack_pop (MonoHandleArena **arena_stack, MonoHandleArena *arena);
+typedef struct _HandleChunk HandleChunk;
-void
-mono_handle_arena_init (MonoHandleArena **arena_stack);
+struct _HandleChunk {
+ int size; //number of bytes
+ HandleChunk *prev, *next;
+ MonoObject *objects [OBJECTS_PER_HANDLES_CHUNK];
+};
-void
-mono_handle_arena_cleanup (MonoHandleArena **arena_stack);
+typedef struct {
+ HandleChunk *top; //alloc from here
+ HandleChunk *bottom; //scan from here
+} HandleStack;
-MonoHandleArena*
-mono_handle_arena_current (void);
+typedef struct {
+ int size;
+ HandleChunk *chunk;
+} HandleStackMark;
-MonoHandleArena**
-mono_handle_arena_current_addr (void);
+typedef void *MonoRawHandle;
-#define MONO_HANDLE_ARENA_PUSH() \
- do { \
- MonoHandleArena **__arena_stack = mono_handle_arena_current_addr (); \
- MonoHandleArena *__arena = (MonoHandleArena*) g_alloca (mono_handle_arena_size ()); \
- mono_handle_arena_stack_push (__arena_stack, __arena)
+typedef void (*GcScanFunc) (gpointer*, gpointer);
-#define MONO_HANDLE_ARENA_POP() \
- mono_handle_arena_stack_pop (__arena_stack, __arena); \
- } while (0)
-#define MONO_HANDLE_ARENA_POP_RETURN_UNSAFE(handle,ret) \
- (ret) = (handle)->__private_obj; \
- mono_handle_arena_stack_pop (__arena_stack, __arena); \
- } while (0)
+MonoRawHandle mono_handle_new (MonoObject *object);
-#define MONO_HANDLE_ARENA_POP_RETURN(handle,ret_handle) \
- *((MonoHandle**)(&(ret_handle))) = mono_handle_elevate ((MonoHandle*)(handle)); \
- mono_handle_arena_stack_pop(__arena_stack, __arena); \
- } while (0)
+void mono_handle_stack_scan (HandleStack *stack, GcScanFunc func, gpointer gc_data);
+HandleStack* mono_handle_stack_alloc (void);
+void mono_handle_stack_free (HandleStack *handlestack);
+MonoRawHandle mono_stack_mark_pop_value (MonoThreadInfo *info, HandleStackMark *stackmark, MonoRawHandle value);
+void mono_stack_mark_record_size (MonoThreadInfo *info, HandleStackMark *stackmark, const char *func_name);
-static inline MonoHandle
-mono_handle_new (MonoObject *obj)
+static void
+mono_stack_mark_init (MonoThreadInfo *info, HandleStackMark *stackmark)
{
- return mono_handle_arena_new (mono_handle_arena_current (), obj);
+ HandleStack *handles = (HandleStack *)info->handle_stack;
+ stackmark->size = handles->top->size;
+ stackmark->chunk = handles->top;
}
-static inline MonoHandle
-mono_handle_elevate (MonoHandle handle)
+static void
+mono_stack_mark_pop (MonoThreadInfo *info, HandleStackMark *stackmark)
{
- return mono_handle_arena_elevate (mono_handle_arena_current (), handle);
+ HandleStack *handles = (HandleStack *)info->handle_stack;
+ handles->top = stackmark->chunk;
+ handles->top->size = stackmark->size;
}
-#ifndef ENABLE_CHECKED_BUILD
+/*
+Icall macros
+*/
+#define SETUP_ICALL_COMMON \
+ do { \
+ MonoError error; \
+ MonoThreadInfo *__info = mono_thread_info_current (); \
+ error_init (&error); \
-#define mono_handle_obj(handle) ((handle)->__private_obj)
+#define CLEAR_ICALL_COMMON \
+ mono_error_set_pending_exception (&error);
-#define mono_handle_assign(handle,rawptr) do { (handle)->__private_obj = (rawptr); } while(0)
+#define SETUP_ICALL_FRAME \
+ HandleStackMark __mark; \
+ mono_stack_mark_init (__info, &__mark);
-#else
+#define CLEAR_ICALL_FRAME \
+ mono_stack_mark_record_size (__info, &__mark, __FUNCTION__); \
+ mono_stack_mark_pop (__info, &__mark);
+
+#ifdef MONO_NEEDS_STACK_WATERMARK
-static inline void
-mono_handle_check_in_critical_section ()
+static void
+mono_thread_info_pop_stack_mark (MonoThreadInfo *info, void *old_mark)
{
- MONO_REQ_GC_CRITICAL;
+ info->stack_mark = old_mark;
}
-#define mono_handle_obj(handle) (mono_handle_check_in_critical_section (), (handle)->__private_obj)
+static void*
+mono_thread_info_push_stack_mark (MonoThreadInfo *info, void *mark)
+{
+ void *old = info->stack_mark;
+ info->stack_mark = mark;
+ return old;
+}
-#define mono_handle_assign(handle,rawptr) do { mono_handle_check_in_critical_section (); (handle)->__private_obj = (rawptr); } while (0)
+#define SETUP_STACK_WATERMARK \
+ int __dummy; \
+ __builtin_unwind_init (); \
+ void *__old_stack_mark = mono_thread_info_push_stack_mark (__info, &__dummy);
-#endif
+#define CLEAR_STACK_WATERMARK \
+ mono_thread_info_pop_stack_mark (__info, __old_stack_mark);
-static inline MonoClass*
-mono_handle_class (MonoHandle handle)
-{
- return mono_object_get_class (handle->__private_obj);
-}
+#else
+#define SETUP_STACK_WATERMARK
+#define CLEAR_STACK_WATERMARK
+#endif
-static inline MonoDomain*
-mono_handle_domain (MonoHandle handle)
-{
- return mono_object_get_domain (handle->__private_obj);
-}
+#define ICALL_ENTRY() \
+ SETUP_ICALL_COMMON \
+ SETUP_ICALL_FRAME \
+ SETUP_STACK_WATERMARK
-#define mono_handle_obj_is_null(handle) ((handle)->__private_obj == NULL)
+#define ICALL_RETURN() \
+ do { \
+ CLEAR_STACK_WATERMARK \
+ CLEAR_ICALL_COMMON \
+ CLEAR_ICALL_FRAME \
+ return; \
+ } while (0); } while (0)
-#define MONO_HANDLE_TYPE_DECL(type) typedef struct { type *__private_obj; } type ## HandleStorage ; \
- typedef type ## HandleStorage * type ## Handle
-#define MONO_HANDLE_TYPE(type) type ## Handle
-#define MONO_HANDLE_NEW(type,obj) ((type ## Handle) mono_handle_new ((MonoObject*) (obj)))
-#define MONO_HANDLE_ELEVATE(type,handle) ((type ## Handle) mono_handle_elevate ((MonoObject*) (handle)->__private_obj))
+#define ICALL_RETURN_VAL(VAL) \
+ do { \
+ CLEAR_STACK_WATERMARK \
+ CLEAR_ICALL_COMMON \
+ CLEAR_ICALL_FRAME \
+ return VAL; \
+ } while (0); } while (0)
-#define MONO_HANDLE_ASSIGN(handle,rawptr) \
+#define ICALL_RETURN_OBJ(HANDLE) \
do { \
- mono_handle_assign ((handle), (rawptr)); \
- } while (0)
+ CLEAR_STACK_WATERMARK \
+ CLEAR_ICALL_COMMON \
+ void* __ret = MONO_HANDLE_RAW (HANDLE); \
+ CLEAR_ICALL_FRAME \
+ return __ret; \
+ } while (0); } while (0)
-#define MONO_HANDLE_SETREF(handle,fieldname,value) \
- do { \
- MonoHandle __value = (MonoHandle) (value); \
- MONO_PREPARE_GC_CRITICAL_REGION; \
- MONO_OBJECT_SETREF (mono_handle_obj ((handle)), fieldname, mono_handle_obj (__value)); \
- MONO_FINISH_GC_CRITICAL_REGION; \
- } while (0)
+/*
+Handle macros/functions
+*/
-#define MONO_HANDLE_SETREF_NULL(handle,fieldname) \
- do { \
- MONO_PREPARE_GC_CRITICAL_REGION; \
- MONO_OBJECT_SETREF (mono_handle_obj ((handle)), fieldname, NULL); \
- MONO_FINISH_GC_CRITICAL_REGION; \
- } while (0)
+#ifdef ENABLE_CHECKED_BUILD
+void mono_handle_verify (MonoRawHandle handle);
+#define HANDLE_INVARIANTS(H) mono_handle_verify((void*)(H).__obj)
+#else
+#define HANDLE_INVARIANTS(H) (0)
+#endif
+#define TYPED_HANDLE_NAME(TYPE) TYPE ## Handle
+#define TYPED_HANDLE_DECL(TYPE) typedef struct { TYPE **__obj; } TYPED_HANDLE_NAME (TYPE) ;
-#define MONO_HANDLE_SET(handle,fieldname,value) \
- do { \
- MONO_PREPARE_GC_CRITICAL_REGION; \
- mono_handle_obj ((handle))->fieldname = (value); \
- MONO_FINISH_GC_CRITICAL_REGION; \
- } while (0)
+#define MONO_HANDLE_INIT { (void*)mono_null_value_handle.__obj }
+#define NULL_HANDLE mono_null_value_handle
-#define MONO_HANDLE_ARRAY_SETREF(handle,index,value) \
- do { \
- MonoHandle __value = (MonoHandle) (value); \
- MONO_PREPARE_GC_CRITICAL_REGION; \
- mono_array_setref (mono_handle_obj ((handle)), (index), mono_handle_obj (__value)); \
- MONO_FINISH_GC_CRITICAL_REGION; \
- } while (0)
+//XXX add functions to get/set raw, set field, set field to null, set array, set array to null
+#define MONO_HANDLE_RAW(HANDLE) (HANDLE_INVARIANTS (HANDLE), (*(HANDLE).__obj))
+#define MONO_HANDLE_DCL(TYPE, NAME) TYPED_HANDLE_NAME(TYPE) NAME = { mono_handle_new ((MonoObject*)(NAME ## _raw)) }
+#define MONO_HANDLE_NEW(TYPE, VALUE) (TYPED_HANDLE_NAME(TYPE)){ mono_handle_new ((MonoObject*)(VALUE)) }
+#define MONO_HANDLE_CAST(TYPE, VALUE) (TYPED_HANDLE_NAME(TYPE)){ (TYPE**)((VALUE).__obj) }
-#define MONO_HANDLE_ARRAY_SETREF_NULL(handle,index) \
- do { \
- MONO_PREPARE_GC_CRITICAL_REGION; \
- mono_array_setref (mono_handle_obj ((handle)), (index), NULL); \
- MONO_FINISH_GC_CRITICAL_REGION; \
+/*
+WARNING WARNING WARNING
+
+The following functions require a particular evaluation ordering to ensure correctness.
+We must not have exposed handles while any sort of evaluation is happening as that very evaluation might trigger
+a safepoint and break us.
+
+This is why we evaluate index and value before any call to MONO_HANDLE_RAW or other functions that deal with naked objects.
+*/
+#define MONO_HANDLE_SETRAW(HANDLE, FIELD, VALUE) do { \
+ MonoObject *__val = (MonoObject*)(VALUE); \
+ MONO_OBJECT_SETREF (MONO_HANDLE_RAW (HANDLE), FIELD, __val); \
+ } while (0);
+
+#define MONO_HANDLE_SET(HANDLE, FIELD, VALUE) do { \
+ MonoObjectHandle __val = MONO_HANDLE_CAST (MonoObject, VALUE); \
+ MONO_OBJECT_SETREF (MONO_HANDLE_RAW (HANDLE), FIELD, MONO_HANDLE_RAW (__val)); \
+ } while (0);
+
+/* VS doesn't support typeof :( :( :( */
+#define MONO_HANDLE_SETVAL(HANDLE, FIELD, TYPE, VALUE) do { \
+ TYPE __val = (VALUE); \
+ MONO_HANDLE_RAW (HANDLE)->FIELD = __val; \
+ } while (0)
+
+#define MONO_HANDLE_ARRAY_SETREF(HANDLE, IDX, VALUE) do { \
+ int __idx = (IDX); \
+ MonoObjectHandle __val = MONO_HANDLE_CAST (MonoObject, VALUE); \
+ mono_array_setref_fast (MONO_HANDLE_RAW (HANDLE), __idx, MONO_HANDLE_RAW (__val)); \
} while (0)
-
-#define MONO_HANDLE_ARRAY_SET(handle,type,index,value) \
- do { \
- MONO_PREPARE_GC_CRITICAL_REGION; \
- mono_array_set (mono_handle_obj ((handle)), type, (index), (value)); \
- MONO_FINISH_GC_CRITICAL_REGION; \
+#define MONO_HANDLE_ARRAY_SETRAW(HANDLE, IDX, VALUE) do { \
+ int __idx = (IDX); \
+ MonoObject *__val = (MonoObject*)(VALUE); \
+ mono_array_setref_fast (MONO_HANDLE_RAW (HANDLE), __idx, __val); \
} while (0)
+/* Baked typed handles we all want */
+TYPED_HANDLE_DECL (MonoString)
+TYPED_HANDLE_DECL (MonoArray)
+TYPED_HANDLE_DECL (MonoObject)
+/*
+This is the constant for a handle that points nowhere.
+Init values to it.
+*/
+extern const MonoObjectHandle mono_null_value_handle;
-/* Some common handle types */
-MONO_HANDLE_TYPE_DECL (MonoArray);
-MONO_HANDLE_TYPE_DECL (MonoString);
+//FIXME this should go somewhere else
+MonoStringHandle mono_string_new_handle (MonoDomain *domain, const char *data);
+MonoArrayHandle mono_array_new_handle (MonoDomain *domain, MonoClass *eclass, uintptr_t n, MonoError *error);
G_END_DECLS
ICALL(MCATTR_2, "GetCustomAttributesInternal", custom_attrs_get_by_type)
ICALL(MCATTR_3, "IsDefinedInternal", custom_attrs_defined_internal)
-ICALL_TYPE(MTYPE, "System.MonoType", MTYPE_1)
-ICALL(MTYPE_1, "GetCorrespondingInflatedConstructor", ves_icall_MonoType_GetCorrespondingInflatedMethod)
-ICALL(MTYPE_2, "GetCorrespondingInflatedMethod", ves_icall_MonoType_GetCorrespondingInflatedMethod)
-ICALL(MTYPE_3, "type_from_obj", ves_icall_MonoType_type_from_obj)
-
#ifndef DISABLE_SOCKETS
ICALL_TYPE(NDNS, "System.Net.Dns", NDNS_1)
ICALL(NDNS_1, "GetHostByAddr_internal(string,string&,string[]&,string[]&)", ves_icall_System_Net_Dns_GetHostByAddr_internal)
ICALL_TYPE(RT, "System.RuntimeType", RT_1)
ICALL(RT_1, "CreateInstanceInternal", ves_icall_System_Activator_CreateInstanceInternal)
-ICALL(RT_2, "GetConstructors_internal", ves_icall_Type_GetConstructors_internal)
-ICALL(RT_3, "GetEvents_internal", ves_icall_Type_GetEvents_internal)
-ICALL(RT_5, "GetFields_internal", ves_icall_Type_GetFields_internal)
-ICALL(RT_6, "GetGenericArgumentsInternal", ves_icall_MonoType_GetGenericArguments)
-ICALL(RT_7, "GetGenericParameterAttributes", ves_icall_Type_GetGenericParameterAttributes)
-ICALL(RT_8, "GetGenericParameterConstraints_impl", ves_icall_Type_GetGenericParameterConstraints)
-ICALL(RT_9, "GetGenericParameterPosition", ves_icall_Type_GetGenericParameterPosition)
-ICALL(RT_10, "GetInterfaceMapData", ves_icall_Type_GetInterfaceMapData)
-ICALL(RT_11, "GetInterfaces", ves_icall_Type_GetInterfaces)
-ICALL(RT_12, "GetMethodsByName", ves_icall_Type_GetMethodsByName)
-ICALL(RT_13, "GetNestedTypes_internal", ves_icall_Type_GetNestedTypes)
-ICALL(RT_14, "GetPacking", ves_icall_Type_GetPacking)
-ICALL(RT_15, "GetPropertiesByName", ves_icall_Type_GetPropertiesByName)
+ICALL(RT_2, "GetConstructors_internal", ves_icall_RuntimeType_GetConstructors_internal)
+ICALL(RT_30, "GetCorrespondingInflatedConstructor", ves_icall_RuntimeType_GetCorrespondingInflatedMethod)
+ICALL(RT_31, "GetCorrespondingInflatedMethod", ves_icall_RuntimeType_GetCorrespondingInflatedMethod)
+ICALL(RT_3, "GetEvents_internal", ves_icall_RuntimeType_GetEvents_internal)
+ICALL(RT_5, "GetFields_internal", ves_icall_RuntimeType_GetFields_internal)
+ICALL(RT_6, "GetGenericArgumentsInternal", ves_icall_RuntimeType_GetGenericArguments)
+ICALL(RT_7, "GetGenericParameterAttributes", ves_icall_RuntimeType_GetGenericParameterAttributes)
+ICALL(RT_8, "GetGenericParameterConstraints_impl", ves_icall_RuntimeType_GetGenericParameterConstraints)
+ICALL(RT_9, "GetGenericParameterPosition", ves_icall_RuntimeType_GetGenericParameterPosition)
+ICALL(RT_10, "GetInterfaceMapData", ves_icall_RuntimeType_GetInterfaceMapData)
+ICALL(RT_11, "GetInterfaces", ves_icall_RuntimeType_GetInterfaces)
+ICALL(RT_12, "GetMethodsByName", ves_icall_RuntimeType_GetMethodsByName)
+ICALL(RT_13, "GetNestedTypes_internal", ves_icall_RuntimeType_GetNestedTypes)
+ICALL(RT_14, "GetPacking", ves_icall_RuntimeType_GetPacking)
+ICALL(RT_15, "GetPropertiesByName", ves_icall_RuntimeType_GetPropertiesByName)
ICALL(RT_16, "GetTypeCodeImplInternal", ves_icall_type_GetTypeCodeInternal)
ICALL(RT_28, "IsTypeExportedToWindowsRuntime", ves_icall_System_RuntimeType_IsTypeExportedToWindowsRuntime)
ICALL(RT_29, "IsWindowsRuntimeObjectType", ves_icall_System_RuntimeType_IsWindowsRuntimeObjectType)
-ICALL(RT_17, "MakeGenericType", ves_icall_Type_MakeGenericType)
-ICALL(RT_18, "MakePointerType", ves_icall_Type_MakePointerType)
+ICALL(RT_17, "MakeGenericType", ves_icall_RuntimeType_MakeGenericType)
+ICALL(RT_18, "MakePointerType", ves_icall_RuntimeType_MakePointerType)
ICALL(RT_19, "getFullName", ves_icall_System_MonoType_getFullName)
-ICALL(RT_21, "get_DeclaringMethod", ves_icall_MonoType_get_DeclaringMethod)
-ICALL(RT_22, "get_DeclaringType", ves_icall_MonoType_get_DeclaringType)
-ICALL(RT_23, "get_Name", ves_icall_MonoType_get_Name)
-ICALL(RT_24, "get_Namespace", ves_icall_MonoType_get_Namespace)
-ICALL(RT_25, "get_core_clr_security_level", vell_icall_MonoType_get_core_clr_security_level)
-ICALL(RT_26, "make_array_type", ves_icall_Type_make_array_type)
-ICALL(RT_27, "make_byref_type", ves_icall_Type_make_byref_type)
+ICALL(RT_21, "get_DeclaringMethod", ves_icall_RuntimeType_get_DeclaringMethod)
+ICALL(RT_22, "get_DeclaringType", ves_icall_RuntimeType_get_DeclaringType)
+ICALL(RT_23, "get_Name", ves_icall_RuntimeType_get_Name)
+ICALL(RT_24, "get_Namespace", ves_icall_RuntimeType_get_Namespace)
+ICALL(RT_25, "get_core_clr_security_level", vell_icall_RuntimeType_get_core_clr_security_level)
+ICALL(RT_26, "make_array_type", ves_icall_RuntimeType_make_array_type)
+ICALL(RT_27, "make_byref_type", ves_icall_RuntimeType_make_byref_type)
ICALL_TYPE(RTH, "System.RuntimeTypeHandle", RTH_1)
ICALL(RTH_1, "GetArrayRank", ves_icall_RuntimeTypeHandle_GetArrayRank)
ICALL(NATIVEC_5, "SetEvent_internal", ves_icall_System_Threading_Events_SetEvent_internal)
ICALL_TYPE(SEMA, "System.Threading.Semaphore", SEMA_1)
-ICALL(SEMA_1, "CreateSemaphore_internal(int,int,string,bool&)", ves_icall_System_Threading_Semaphore_CreateSemaphore_internal)
-ICALL(SEMA_2, "OpenSemaphore_internal(string,System.Security.AccessControl.SemaphoreRights,System.IO.MonoIOError&)", ves_icall_System_Threading_Semaphore_OpenSemaphore_internal)
-ICALL(SEMA_3, "ReleaseSemaphore_internal(intptr,int,bool&)", ves_icall_System_Threading_Semaphore_ReleaseSemaphore_internal)
+ICALL(SEMA_1, "CreateSemaphore_internal(int,int,string,int&)", ves_icall_System_Threading_Semaphore_CreateSemaphore_internal)
+ICALL(SEMA_2, "OpenSemaphore_internal(string,System.Security.AccessControl.SemaphoreRights,int&)", ves_icall_System_Threading_Semaphore_OpenSemaphore_internal)
+ICALL(SEMA_3, "ReleaseSemaphore_internal(intptr,int,int&)", ves_icall_System_Threading_Semaphore_ReleaseSemaphore_internal)
ICALL_TYPE(THREAD, "System.Threading.Thread", THREAD_1)
ICALL(THREAD_1, "Abort_internal(System.Threading.InternalThread,object)", ves_icall_System_Threading_Thread_Abort)
mono_error_init (error);
if (!mono_class_init (klass))
- mono_error_set_exception_instance (error, mono_class_get_exception_for_failure (klass));
+ mono_error_set_for_class_failure (error, klass);
}
ICALL_EXPORT MonoObject *
return ret;
}
-ICALL_EXPORT void
-ves_icall_MonoType_type_from_obj (MonoReflectionType *mtype, MonoObject *obj)
-{
- mtype->type = &obj->vtable->klass->byval_arg;
- g_assert (mtype->type->type);
-}
-
ICALL_EXPORT gint32
ves_icall_ModuleBuilder_getToken (MonoReflectionModuleBuilder *mb, MonoObject *obj, gboolean create_open_instance)
{
MonoBoolean ignoreCase)
{
MonoError error;
- char *str = mono_string_to_utf8 (name);
MonoTypeNameParse info;
- MonoReflectionType *type;
+ MonoReflectionType *type = NULL;
gboolean parsedOk;
+ char *str = mono_string_to_utf8_checked (name, &error);
+ if (!is_ok (&error))
+ goto leave;
+
parsedOk = mono_reflection_parse_type (str, &info);
/* mono_reflection_parse_type() mangles the string */
if (!parsedOk) {
mono_reflection_free_type_info (&info);
- if (throwOnError) {
- mono_error_init (&error);
+ if (throwOnError)
mono_error_set_argument (&error, "typeName", "failed parse: %s", str);
- mono_error_set_pending_exception (&error);
- }
- g_free (str);
- return NULL;
+ goto leave;
}
type = type_from_parsed_name (&info, ignoreCase, &error);
mono_reflection_free_type_info (&info);
- g_free (str);
- if (!mono_error_ok (&error)) {
+ if (!is_ok (&error))
+ goto leave;
+
+ if (type == NULL){
+ if (throwOnError) {
+ mono_error_set_type_load_name (&error, g_strdup (str), NULL, "");
+ goto leave;
+ }
+ }
+
+leave:
+ g_free (str);
+ if (!is_ok (&error)) {
if (throwOnError)
mono_error_set_pending_exception (&error);
else
return NULL;
}
- if (type == NULL){
- MonoException *e = NULL;
-
- if (throwOnError)
- e = mono_get_exception_type_load (name, NULL);
-
- if (e) {
- mono_set_pending_exception (e);
- return NULL;
- }
- }
-
return type;
}
}
ICALL_EXPORT MonoArray*
-ves_icall_Type_GetInterfaces (MonoReflectionType* type)
+ves_icall_RuntimeType_GetInterfaces (MonoReflectionType* type)
{
MonoError error;
MonoClass *klass = mono_class_from_mono_type (type->type);
if (len == 0) {
g_hash_table_destroy (iface_hash);
if (!data.domain->empty_types) {
- data.domain->empty_types = mono_array_new_cached (data.domain, mono_defaults.monotype_class, 0, &error);
+ data.domain->empty_types = mono_array_new_cached (data.domain, mono_defaults.runtimetype_class, 0, &error);
if (!is_ok (&error))
goto fail;
}
return data.domain->empty_types;
}
- data.iface_array = mono_array_new_cached (data.domain, mono_defaults.monotype_class, len, &error);
+ data.iface_array = mono_array_new_cached (data.domain, mono_defaults.runtimetype_class, len, &error);
if (!is_ok (&error))
goto fail;
g_hash_table_foreach (iface_hash, fill_iface_array, &data);
}
ICALL_EXPORT void
-ves_icall_Type_GetInterfaceMapData (MonoReflectionType *type, MonoReflectionType *iface, MonoArray **targets, MonoArray **methods)
+ves_icall_RuntimeType_GetInterfaceMapData (MonoReflectionType *type, MonoReflectionType *iface, MonoArray **targets, MonoArray **methods)
{
gboolean variance_used;
MonoClass *klass = mono_class_from_mono_type (type->type);
}
ICALL_EXPORT void
-ves_icall_Type_GetPacking (MonoReflectionType *type, guint32 *packing, guint32 *size)
+ves_icall_RuntimeType_GetPacking (MonoReflectionType *type, guint32 *packing, guint32 *size)
{
MonoError error;
MonoClass *klass = mono_class_from_mono_type (type->type);
}
ICALL_EXPORT MonoReflectionType*
-ves_icall_MonoType_get_DeclaringType (MonoReflectionType *type)
+ves_icall_RuntimeType_get_DeclaringType (MonoReflectionType *type)
{
MonoError error;
MonoReflectionType *ret;
}
ICALL_EXPORT MonoString*
-ves_icall_MonoType_get_Name (MonoReflectionType *type)
+ves_icall_RuntimeType_get_Name (MonoReflectionType *type)
{
MonoDomain *domain = mono_domain_get ();
MonoClass *klass = mono_class_from_mono_type (type->type);
}
ICALL_EXPORT MonoString*
-ves_icall_MonoType_get_Namespace (MonoReflectionType *type)
+ves_icall_RuntimeType_get_Namespace (MonoReflectionType *type)
{
MonoDomain *domain = mono_domain_get ();
MonoClass *klass = mono_class_from_mono_type (type->type);
}
ICALL_EXPORT MonoArray*
-ves_icall_MonoType_GetGenericArguments (MonoReflectionType *type, MonoBoolean runtimeTypeArray)
+ves_icall_RuntimeType_GetGenericArguments (MonoReflectionType *type, MonoBoolean runtimeTypeArray)
{
MonoError error;
MonoReflectionType *rt;
}
ICALL_EXPORT MonoReflectionType*
-ves_icall_Type_MakeGenericType (MonoReflectionType *type, MonoArray *type_array)
+ves_icall_RuntimeType_MakeGenericType (MonoReflectionType *type, MonoArray *type_array)
{
MonoError error;
MonoReflectionType *ret;
}
ICALL_EXPORT gint32
-ves_icall_Type_GetGenericParameterPosition (MonoReflectionType *type)
+ves_icall_RuntimeType_GetGenericParameterPosition (MonoReflectionType *type)
{
if (!IS_MONOTYPE (type))
return -1;
}
ICALL_EXPORT GenericParameterAttributes
-ves_icall_Type_GetGenericParameterAttributes (MonoReflectionType *type)
+ves_icall_RuntimeType_GetGenericParameterAttributes (MonoReflectionType *type)
{
g_assert (IS_MONOTYPE (type));
g_assert (is_generic_parameter (type->type));
}
ICALL_EXPORT MonoArray *
-ves_icall_Type_GetGenericParameterConstraints (MonoReflectionType *type)
+ves_icall_RuntimeType_GetGenericParameterConstraints (MonoReflectionType *type)
{
MonoError error;
MonoReflectionType *rt;
for (count = 0, ptr = param_info->constraints; ptr && *ptr; ptr++, count++)
;
- res = mono_array_new_checked (domain, mono_defaults.monotype_class, count, &error);
+ res = mono_array_new_checked (domain, mono_defaults.runtimetype_class, count, &error);
if (mono_error_set_pending_exception (&error))
return NULL;
for (i = 0; i < count; i++) {
}
ICALL_EXPORT MonoReflectionMethod*
-ves_icall_MonoType_GetCorrespondingInflatedMethod (MonoReflectionType *type,
+ves_icall_RuntimeType_GetCorrespondingInflatedMethod (MonoReflectionType *type,
MonoReflectionMethod* generic)
{
MonoDomain *domain;
}
ICALL_EXPORT MonoReflectionMethod *
-ves_icall_MonoType_get_DeclaringMethod (MonoReflectionType *ref_type)
+ves_icall_RuntimeType_get_DeclaringMethod (MonoReflectionType *ref_type)
{
MonoMethod *method;
MonoType *type = ref_type->type;
return (MonoObject*)arr;
}
}
- return mono_runtime_invoke_array (m, obj, params, NULL);
+ MonoObject *result = mono_runtime_invoke_array_checked (m, obj, params, &error);
+ mono_error_set_pending_exception (&error);
+ return result;
}
#ifndef DISABLE_REMOTING
}
name = mono_array_get (params, MonoString *, 1);
- str = mono_string_to_utf8 (name);
+ str = mono_string_to_utf8_checked (name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
do {
MonoClassField* field = mono_class_get_field_from_name (k, str);
}
name = mono_array_get (params, MonoString *, 1);
- str = mono_string_to_utf8 (name);
+ str = mono_string_to_utf8_checked (name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
do {
MonoClassField* field = mono_class_get_field_from_name (k, str);
/* This can be called only on MBR objects, so no need to unbox for valuetypes. */
g_assert (!method->method->klass->valuetype);
- result = mono_runtime_invoke_array (method->method, this_arg, params, NULL);
+ result = mono_runtime_invoke_array_checked (method->method, this_arg, params, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
for (i = 0, j = 0; i < mono_array_length (params); i++) {
if (sig->params [i]->byref) {
};
ICALL_EXPORT MonoArray*
-ves_icall_Type_GetFields_internal (MonoReflectionType *type, MonoString *name, guint32 bflags, MonoReflectionType *reftype)
+ves_icall_RuntimeType_GetFields_internal (MonoReflectionType *type, MonoString *name, guint32 bflags, MonoReflectionType *reftype)
{
MonoError error;
MonoDomain *domain;
if (name != NULL) {
if (utf8_name == NULL) {
- utf8_name = mono_string_to_utf8 (name);
+ utf8_name = mono_string_to_utf8_checked (name, &error);
+ if (!is_ok (&error))
+ goto fail;
compare_func = (bflags & BFLAGS_IgnoreCase) ? mono_utf8_strcasecmp : strcmp;
}
}
ICALL_EXPORT MonoArray*
-ves_icall_Type_GetMethodsByName (MonoReflectionType *type, MonoString *name, guint32 bflags, MonoBoolean ignore_case, MonoReflectionType *reftype)
+ves_icall_RuntimeType_GetMethodsByName (MonoReflectionType *type, MonoString *name, guint32 bflags, MonoBoolean ignore_case, MonoReflectionType *reftype)
{
static MonoClass *MethodInfo_array;
MonoError error;
return res;
}
- if (name)
- mname = mono_string_to_utf8 (name);
+ if (name) {
+ mname = mono_string_to_utf8_checked (name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
+ }
method_array = mono_class_get_methods_by_name (klass, mname, bflags, ignore_case, FALSE, &ex);
g_free ((char*)mname);
}
ICALL_EXPORT MonoArray*
-ves_icall_Type_GetConstructors_internal (MonoReflectionType *type, guint32 bflags, MonoReflectionType *reftype)
+ves_icall_RuntimeType_GetConstructors_internal (MonoReflectionType *type, guint32 bflags, MonoReflectionType *reftype)
{
MonoDomain *domain;
MonoClass *startklass, *klass, *refklass;
}
ICALL_EXPORT MonoArray*
-ves_icall_Type_GetPropertiesByName (MonoReflectionType *type, MonoString *name, guint32 bflags, MonoBoolean ignore_case, MonoReflectionType *reftype)
+ves_icall_RuntimeType_GetPropertiesByName (MonoReflectionType *type, MonoString *name, guint32 bflags, MonoBoolean ignore_case, MonoReflectionType *reftype)
{
MonoError error;
MonoDomain *domain;
klass = startklass = mono_class_from_mono_type (type->type);
if (name != NULL) {
- propname = mono_string_to_utf8 (name);
+ propname = mono_string_to_utf8_checked (name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
compare_func = (ignore_case) ? mono_utf8_strcasecmp : strcmp;
}
loader_error:
- if (mono_class_has_failure (klass)) {
- mono_error_set_exception_instance (&error, mono_class_get_exception_for_failure (klass));
- }
+ if (mono_class_has_failure (klass))
+ mono_error_set_for_class_failure (&error, klass);
failure:
if (properties)
}
ICALL_EXPORT MonoArray*
-ves_icall_Type_GetEvents_internal (MonoReflectionType *type, MonoString *name, guint32 bflags, MonoReflectionType *reftype)
+ves_icall_RuntimeType_GetEvents_internal (MonoReflectionType *type, MonoString *name, guint32 bflags, MonoReflectionType *reftype)
{
MonoError error;
MonoDomain *domain;
if (name != NULL) {
if (utf8_name == NULL) {
- utf8_name = mono_string_to_utf8 (name);
+ utf8_name = mono_string_to_utf8_checked (name, &error);
+ if (!is_ok (&error))
+ goto failure;
compare_func = (bflags & BFLAGS_IgnoreCase) ? mono_utf8_strcasecmp : strcmp;
}
return res;
loader_error:
- if (mono_class_has_failure (klass)) {
- mono_error_set_exception_instance (&error, mono_class_get_exception_for_failure (klass));
- }
+ if (mono_class_has_failure (klass))
+ mono_error_set_for_class_failure (&error, klass);
failure:
}
ICALL_EXPORT MonoArray*
-ves_icall_Type_GetNestedTypes (MonoReflectionType *type, MonoString *name, guint32 bflags)
+ves_icall_RuntimeType_GetNestedTypes (MonoReflectionType *type, MonoString *name, guint32 bflags)
{
MonoError error;
MonoReflectionType *rt;
domain = ((MonoObject *)type)->vtable->domain;
if (type->type->byref) {
- MonoArray *result = mono_array_new_cached (domain, mono_defaults.monotype_class, 0, &error);
+ MonoArray *result = mono_array_new_cached (domain, mono_defaults.runtimetype_class, 0, &error);
mono_error_set_pending_exception (&error);
return result;
}
if (name != NULL) {
if (str == NULL) {
- str = mono_string_to_utf8 (name);
+ str = mono_string_to_utf8_checked (name, &error);
+ if (!is_ok (&error))
+ goto leave;
mono_identifier_unescape_type_name_chars (str);
}
mono_ptr_array_append (tmp_array, (MonoObject*) rt);
}
- res = mono_array_new_cached (domain, mono_defaults.monotype_class, mono_ptr_array_size (tmp_array), &error);
+ res = mono_array_new_cached (domain, mono_defaults.runtimetype_class, mono_ptr_array_size (tmp_array), &error);
if (!is_ok (&error))
goto leave;
/* On MS.NET, this does not fire a TypeResolve event */
type_resolve = TRUE;
- str = mono_string_to_utf8 (name);
+ str = mono_string_to_utf8_checked (name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
/*g_print ("requested type %s in %s\n", str, assembly->assembly->aname.name);*/
if (!mono_reflection_parse_type (str, &info)) {
g_free (str);
MonoImageOpenStatus status;
MonoReflectionAssembly* result = NULL;
- name = mono_string_to_utf8 (mname);
+ name = mono_string_to_utf8_checked (mname, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
res = mono_assembly_load_with_partial_name (name, &status);
g_free (name);
ves_icall_System_Reflection_Assembly_GetManifestResourceInternal (MonoReflectionAssembly *assembly, MonoString *name, gint32 *size, MonoReflectionModule **ref_module)
{
MonoError error;
- char *n = mono_string_to_utf8 (name);
MonoTableInfo *table = &assembly->assembly->image->tables [MONO_TABLE_MANIFESTRESOURCE];
guint32 i;
guint32 cols [MONO_MANIFEST_SIZE];
const char *val;
MonoImage *module;
+ char *n = mono_string_to_utf8_checked (name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
+
for (i = 0; i < table->rows; ++i) {
mono_metadata_decode_row (table, i, cols, MONO_MANIFEST_SIZE);
val = mono_metadata_string_heap (assembly->assembly->image, cols [MONO_MANIFEST_NAME]);
const char *val;
char *n;
- n = mono_string_to_utf8 (name);
+ n = mono_string_to_utf8_checked (name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return FALSE;
for (i = 0; i < table->rows; ++i) {
mono_metadata_decode_row (table, i, cols, MONO_MANIFEST_SIZE);
val = mono_metadata_string_heap (assembly->assembly->image, cols [MONO_MANIFEST_NAME]);
/* check hash if needed */
if (name) {
- n = mono_string_to_utf8 (name);
+ n = mono_string_to_utf8_checked (name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
+
for (i = 0; i < table->rows; ++i) {
val = mono_metadata_string_heap (assembly->assembly->image, mono_metadata_decode_row_col (table, i, MONO_FILE_NAME));
if (strcmp (val, n) == 0) {
}
ICALL_EXPORT int
-vell_icall_MonoType_get_core_clr_security_level (MonoReflectionType *rfield)
+vell_icall_RuntimeType_get_core_clr_security_level (MonoReflectionType *rfield)
{
MonoError error;
MonoClass *klass = mono_class_from_mono_type (rfield->type);
ves_icall_System_Reflection_Assembly_FillName (MonoReflectionAssembly *assembly, MonoReflectionAssemblyName *aname)
{
MonoError error;
- gchar *absolute;
+ gchar *absolute, *dirname;
MonoAssembly *mass = assembly->assembly;
+ /* XXX this is duplicated code to compute the codebase URI, unify it */
if (g_path_is_absolute (mass->image->name)) {
- fill_reflection_assembly_name (mono_object_domain (assembly), aname, &mass->aname, mass->image->name, TRUE, TRUE, TRUE, &error);
- mono_error_set_pending_exception (&error);
- return;
+ absolute = g_strdup (mass->image->name);
+ dirname = g_path_get_dirname (absolute);
+ } else {
+ absolute = g_build_filename (mass->basedir, mass->image->name, NULL);
+ dirname = g_strdup (mass->basedir);
}
- absolute = g_build_filename (mass->basedir, mass->image->name, NULL);
+
+ replace_shadow_path (mono_object_domain (assembly), dirname, &absolute);
+ g_free (dirname);
fill_reflection_assembly_name (mono_object_domain (assembly), aname, &mass->aname, absolute, TRUE, TRUE, TRUE, &error);
mono_error_set_pending_exception (&error);
MonoAssemblyName name;
char *dirname;
- filename = mono_string_to_utf8 (fname);
+ filename = mono_string_to_utf8_checked (fname, &error);
+ if (mono_error_set_pending_exception (&error))
+ return;
dirname = g_path_get_dirname (filename);
replace_shadow_path (mono_domain_get (), dirname, &filename);
} else {
count = tdef->rows - 1;
}
- res = mono_array_new_checked (domain, mono_defaults.monotype_class, count, error);
+ res = mono_array_new_checked (domain, mono_defaults.runtimetype_class, count, error);
return_val_if_nok (error, NULL);
*exceptions = mono_array_new_checked (domain, mono_defaults.exception_class, count, error);
return_val_if_nok (error, NULL);
len1 = mono_array_length (res);
len2 = mono_array_length (res2);
- res3 = mono_array_new_checked (domain, mono_defaults.monotype_class, len1 + len2, &error);
+ res3 = mono_array_new_checked (domain, mono_defaults.runtimetype_class, len1 + len2, &error);
if (mono_error_set_pending_exception (&error))
return NULL;
mono_array_memcpy_refs (res3, 0, res, 0, len1);
mono_array_memcpy_refs (res3, len1, res2, 0, len2);
res = res3;
- ex3 = mono_array_new_checked (domain, mono_defaults.monotype_class, len1 + len2, &error);
+ ex3 = mono_array_new_checked (domain, mono_defaults.runtimetype_class, len1 + len2, &error);
if (mono_error_set_pending_exception (&error))
return NULL;
mono_array_memcpy_refs (ex3, 0, exceptions, 0, len1);
gboolean is_token_defined;
aname.public_key = NULL;
- val = mono_string_to_utf8 (assname);
+ val = mono_string_to_utf8_checked (assname, &error);
+ if (mono_error_set_pending_exception (&error))
+ return FALSE;
+
if (!mono_assembly_name_parse_full (val, &aname, TRUE, &is_version_defined, &is_token_defined)) {
g_free ((guint8*) aname.public_key);
g_free (val);
int i;
if (!module->image) {
- MonoArray *arr = mono_array_new_checked (mono_object_domain (module), mono_defaults.monotype_class, 0, &error);
+ MonoArray *arr = mono_array_new_checked (mono_object_domain (module), mono_defaults.runtimetype_class, 0, &error);
mono_error_set_pending_exception (&error);
return arr;
} else {
/* FIXME: What to do if the index points into the middle of a string ? */
- return mono_ldstr (mono_domain_get (), image, index);
+ MonoString *result = mono_ldstr_checked (mono_domain_get (), image, index, &error);
+ mono_error_set_pending_exception (&error);
+ return result;
}
ICALL_EXPORT MonoClassField*
MonoReflectionType *ret;
MonoClass *klass;
int isbyref = 0, rank;
- char *str = mono_string_to_utf8 (smodifiers);
char *p;
+ char *str = mono_string_to_utf8_checked (smodifiers, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
klass = mono_class_from_mono_type (tb->type.type);
p = str;
}
ICALL_EXPORT MonoReflectionType *
-ves_icall_Type_make_array_type (MonoReflectionType *type, int rank)
+ves_icall_RuntimeType_make_array_type (MonoReflectionType *type, int rank)
{
MonoError error;
MonoReflectionType *ret;
}
ICALL_EXPORT MonoReflectionType *
-ves_icall_Type_make_byref_type (MonoReflectionType *type)
+ves_icall_RuntimeType_make_byref_type (MonoReflectionType *type)
{
MonoError error;
MonoReflectionType *ret;
}
ICALL_EXPORT MonoReflectionType *
-ves_icall_Type_MakePointerType (MonoReflectionType *type)
+ves_icall_RuntimeType_MakePointerType (MonoReflectionType *type)
{
MonoError error;
MonoReflectionType *ret;
if (method_is_dynamic (method)) {
/* Creating a trampoline would leak memory */
- func = mono_compile_method (method);
+ func = mono_compile_method_checked (method, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
} else {
if (target && method->flags & METHOD_ATTRIBUTE_VIRTUAL && method->klass != mono_object_class (target))
method = mono_object_get_virtual_method (target, method);
func = mono_create_ftnptr (mono_domain_get (), trampoline);
}
- mono_delegate_ctor_with_method (delegate, target, func, method);
-
+ mono_delegate_ctor_with_method (delegate, target, func, method, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
return delegate;
}
}
tp->custom_type_info = (mono_object_isinst_checked (this_obj, mono_defaults.iremotingtypeinfo_class, &error) != NULL);
- if (!is_ok (&error)) {
- mono_error_set_pending_exception (&error);
+ if (mono_error_set_pending_exception (&error))
return NULL;
- }
tp->remote_class = mono_remote_class (domain, class_name, klass, &error);
- if (!is_ok (&error)) {
- mono_error_set_pending_exception (&error);
+ if (mono_error_set_pending_exception (&error))
return NULL;
- }
- res->vtable = (MonoVTable *)mono_remote_class_vtable (domain, tp->remote_class, rp);
+ res->vtable = (MonoVTable *)mono_remote_class_vtable (domain, tp->remote_class, rp, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
return res;
}
ICALL_EXPORT MonoString *
ves_icall_System_Environment_GetEnvironmentVariable (MonoString *name)
{
+ MonoError error;
const gchar *value;
gchar *utf8_name;
if (name == NULL)
return NULL;
- utf8_name = mono_string_to_utf8 (name); /* FIXME: this should be ascii */
+ utf8_name = mono_string_to_utf8_checked (name, &error); /* FIXME: this should be ascii */
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
value = g_getenv (utf8_name);
g_free (utf8_name);
#endif
}
-/*
- * If your platform lacks setenv/unsetenv, you must upgrade your glib.
- */
-#if !GLIB_CHECK_VERSION(2,4,0)
-#define g_setenv(a,b,c) setenv(a,b,c)
-#define g_unsetenv(a) unsetenv(a)
-#endif
-
ICALL_EXPORT void
ves_icall_System_Environment_InternalSetEnvironmentVariable (MonoString *name, MonoString *value)
{
g_free (utf16_name);
g_free (utf16_value);
#else
- utf8_name = mono_string_to_utf8 (name); /* FIXME: this should be ascii */
+ utf8_name = mono_string_to_utf8_checked (name, &error); /* FIXME: this should be ascii */
+ if (mono_error_set_pending_exception (&error))
+ return;
if ((value == NULL) || (mono_string_length (value) == 0) || (mono_string_chars (value)[0] == 0)) {
g_unsetenv (utf8_name);
ICALL_EXPORT MonoString *
ves_icall_System_IO_DriveInfo_GetDriveFormat (MonoString *path)
{
+ MonoError error;
gunichar2 volume_name [MAX_PATH + 1];
if (GetVolumeInformation (mono_string_chars (path), NULL, 0, NULL, NULL, NULL, volume_name, MAX_PATH + 1) == FALSE)
return NULL;
- return mono_string_from_utf16 (volume_name);
+ MonoString *result = mono_string_from_utf16_checked (volume_name, &error);
+ mono_error_set_pending_exception (&error);
+ return result;
}
ICALL_EXPORT MonoString *
MonoReflectionMethod *method,
MonoArray *out_args)
{
- mono_message_init (mono_object_domain (this_obj), this_obj, method, out_args);
+ MonoError error;
+ mono_message_init (mono_object_domain (this_obj), this_obj, method, out_args, &error);
+ mono_error_set_pending_exception (&error);
}
#ifndef DISABLE_REMOTING
ICALL_EXPORT gpointer
ves_icall_RuntimeMethodHandle_GetFunctionPointer (MonoMethod *method)
{
- return mono_compile_method (method);
+ MonoError error;
+ gpointer result = mono_compile_method_checked (method, &error);
+ mono_error_set_pending_exception (&error);
+ return result;
}
ICALL_EXPORT MonoString *
return mcpath;
}
+/* this is an icall */
static MonoString *
get_bundled_app_config (void)
{
+ MonoError error;
const gchar *app_config;
MonoDomain *domain;
MonoString *file;
return NULL;
// Retrieve config file and remove the extension
- config_file_name = mono_string_to_utf8 (file);
+ config_file_name = mono_string_to_utf8_checked (file, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
config_file_path = mono_portability_find_file (config_file_name, TRUE);
if (!config_file_path)
config_file_path = config_file_name;
image->image_info = iinfo;
image->ref_only = refonly;
image->metadata_only = metadata_only;
+ image->ref_count = 1;
image = do_mono_image_load (image, status, TRUE, TRUE);
if (image == NULL)
const CultureInfoEntry *ci;
char *n;
- n = mono_string_to_utf8 (name);
+ n = mono_string_to_utf8_checked (name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return FALSE;
ne = (const CultureInfoNameEntry *)mono_binary_search (n, culture_name_entries, NUM_CULTURE_ENTRIES,
sizeof (CultureInfoNameEntry), culture_name_locator);
g_free (n);
const CultureInfoNameEntry *ne;
char *n;
- n = mono_string_to_utf8 (name);
+ n = mono_string_to_utf8_checked (name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return FALSE;
ne = (const CultureInfoNameEntry *)mono_binary_search (n, culture_name_entries, NUM_CULTURE_ENTRIES,
sizeof (CultureInfoNameEntry), culture_name_locator);
ves_icall_System_Globalization_RegionInfo_construct_internal_region_from_name (MonoRegionInfo *this_obj,
MonoString *name)
{
+ MonoError error;
const RegionInfoNameEntry *ne;
char *n;
- n = mono_string_to_utf8 (name);
+ n = mono_string_to_utf8_checked (name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return FALSE;
ne = (const RegionInfoNameEntry *)mono_binary_search (n, region_name_entries, NUM_REGION_ENTRIES,
sizeof (RegionInfoNameEntry), region_name_locator);
#include "mono/utils/mono-memory-model.h"
#include "mono/utils/atomic.h"
#include <mono/utils/mono-threads.h>
+#include <mono/utils/mono-threads-coop.h>
#include <mono/utils/mono-error-internals.h>
#include <string.h>
static gboolean use_aot_wrappers;
-static MonoFtnPtrEHCallback ftnptr_eh_callback;
+static void ftnptr_eh_callback_default (guint32 gchandle);
+
+static MonoFtnPtrEHCallback ftnptr_eh_callback = ftnptr_eh_callback_default;
static void
delegate_hash_table_add (MonoDelegate *d);
+static void
+delegate_hash_table_remove (MonoDelegate *d);
+
static void
emit_struct_conv (MonoMethodBuilder *mb, MonoClass *klass, gboolean to_object);
void
mono_free_lparray (MonoArray *array, gpointer* nativeArray);
-static gint32
-mono_marshal_has_ftnptr_eh_callback (void);
-
static void
mono_marshal_ftnptr_eh_callback (guint32 gchandle);
return result;
}
+static MonoString*
+ves_icall_mono_string_from_utf16 (gunichar2 *data)
+{
+ MonoError error;
+ MonoString *result = mono_string_from_utf16_checked (data, &error);
+ mono_error_set_pending_exception (&error);
+ return result;
+}
+
+static char*
+ves_icall_mono_string_to_utf8 (MonoString *str)
+{
+ MonoError error;
+ char *result = mono_string_to_utf8_checked (str, &error);
+ mono_error_set_pending_exception (&error);
+ return result;
+}
+
void
mono_marshal_init (void)
{
register_icall (mono_marshal_string_to_utf16, "mono_marshal_string_to_utf16", "ptr obj", FALSE);
register_icall (mono_marshal_string_to_utf16_copy, "mono_marshal_string_to_utf16_copy", "ptr obj", FALSE);
register_icall (mono_string_to_utf16, "mono_string_to_utf16", "ptr obj", FALSE);
- register_icall (mono_string_from_utf16, "mono_string_from_utf16", "obj ptr", FALSE);
+ register_icall (ves_icall_mono_string_from_utf16, "ves_icall_mono_string_from_utf16", "obj ptr", FALSE);
register_icall (mono_string_from_byvalstr, "mono_string_from_byvalstr", "obj ptr int", FALSE);
register_icall (mono_string_from_byvalwstr, "mono_string_from_byvalwstr", "obj ptr int", FALSE);
register_icall (mono_string_new_wrapper, "mono_string_new_wrapper", "obj ptr", FALSE);
register_icall (mono_string_new_len_wrapper, "mono_string_new_len_wrapper", "obj ptr int", FALSE);
- register_icall (mono_string_to_utf8, "mono_string_to_utf8", "ptr obj", FALSE);
+ register_icall (ves_icall_mono_string_to_utf8, "ves_icall_mono_string_to_utf8", "ptr obj", FALSE);
register_icall (mono_string_to_lpstr, "mono_string_to_lpstr", "ptr obj", FALSE);
register_icall (mono_string_to_ansibstr, "mono_string_to_ansibstr", "ptr object", FALSE);
register_icall (mono_string_builder_to_utf8, "mono_string_builder_to_utf8", "ptr object", FALSE);
register_icall (mono_struct_delete_old, "mono_struct_delete_old", "void ptr ptr", FALSE);
register_icall (mono_delegate_begin_invoke, "mono_delegate_begin_invoke", "object object ptr", FALSE);
register_icall (mono_delegate_end_invoke, "mono_delegate_end_invoke", "object object ptr", FALSE);
- register_icall (mono_compile_method, "mono_compile_method", "ptr ptr", FALSE);
register_icall (mono_context_get, "mono_context_get", "object", FALSE);
register_icall (mono_context_set, "mono_context_set", "void object", FALSE);
register_icall (mono_gc_wbarrier_generic_nostore, "wb_generic", "void ptr", FALSE);
register_icall (mono_gchandle_get_target, "mono_gchandle_get_target", "object int32", TRUE);
register_icall (mono_gchandle_new, "mono_gchandle_new", "uint32 object bool", TRUE);
register_icall (mono_marshal_isinst_with_cache, "mono_marshal_isinst_with_cache", "object object ptr ptr", FALSE);
- register_icall (mono_marshal_has_ftnptr_eh_callback, "mono_marshal_has_ftnptr_eh_callback", "int32", TRUE);
register_icall (mono_marshal_ftnptr_eh_callback, "mono_marshal_ftnptr_eh_callback", "void uint32", TRUE);
+ register_icall (mono_threads_enter_gc_safe_region_unbalanced, "mono_threads_enter_gc_safe_region_unbalanced", "ptr ptr", TRUE);
+ register_icall (mono_threads_exit_gc_safe_region_unbalanced, "mono_threads_exit_gc_safe_region_unbalanced", "void ptr ptr", TRUE);
+ register_icall (mono_threads_attach_coop, "mono_threads_attach_coop", "ptr ptr ptr", TRUE);
+ register_icall (mono_threads_detach_coop, "mono_threads_detach_coop", "void ptr ptr", TRUE);
mono_cominterop_init ();
mono_remoting_init ();
-
- if (mono_threads_is_coop_enabled ()) {
- register_icall (mono_threads_prepare_blocking, "mono_threads_prepare_blocking", "ptr ptr", TRUE);
- register_icall (mono_threads_finish_blocking, "mono_threads_finish_blocking", "void ptr ptr", TRUE);
- register_icall (mono_threads_reset_blocking_start, "mono_threads_reset_blocking_start","ptr ptr", TRUE);
- register_icall (mono_threads_reset_blocking_end, "mono_threads_reset_blocking_end","void ptr ptr", TRUE);
- }
}
}
wrapper = mono_marshal_get_managed_wrapper (method, klass, target_handle);
- delegate->delegate_trampoline = mono_compile_method (wrapper);
+ delegate->delegate_trampoline = mono_compile_method_checked (wrapper, &error);
+ if (!is_ok (&error))
+ goto fail;
// Add the delegate to the delegate hash table
delegate_hash_table_add (delegate);
/* when the object is collected, collect the dynamic method, too */
- mono_object_register_finalizer ((MonoObject*)delegate, &error);
- if (!mono_error_ok (&error)) {
- mono_error_set_pending_exception (&error);
- return NULL;
- }
+ mono_object_register_finalizer ((MonoObject*)delegate);
return delegate->delegate_trampoline;
+
+fail:
+ mono_gchandle_free (target_handle);
+ mono_error_set_pending_exception (&error);
+ return NULL;
}
/*
mono_error_set_pending_exception (&error);
return NULL;
}
- mono_delegate_ctor_with_method ((MonoObject*)d, this_obj, mono_compile_method (wrapper), wrapper);
+ gpointer compiled_ptr = mono_compile_method_checked (wrapper, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
+ mono_delegate_ctor_with_method ((MonoObject*)d, this_obj, compiled_ptr, wrapper, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
}
if (d->object.vtable->domain != mono_domain_get ()) {
return as;
}
#else
- return mono_string_to_utf8 (s);
+ MonoError error;
+ char *result = mono_string_to_utf8_checked (s, &error);
+ mono_error_set_pending_exception (&error);
+ return result;
#endif
}
void
mono_string_to_byvalstr (gpointer dst, MonoString *src, int size)
{
+ MonoError error;
char *s;
int len;
if (!src)
return;
- s = mono_string_to_utf8 (src);
+ s = mono_string_to_utf8_checked (src, &error);
+ if (mono_error_set_pending_exception (&error))
+ return;
len = MIN (size, strlen (s));
if (len >= size)
len--;
} else {
mono_mb_emit_ldloc (mb, 1);
mono_mb_emit_ldloc (mb, 0);
- mono_mb_emit_icall (mb, mono_string_from_utf16);
+ mono_mb_emit_icall (mb, ves_icall_mono_string_from_utf16);
}
mono_mb_emit_byte (mb, CEE_STIND_REF);
break;
mono_mb_emit_ldloc (mb, 0);
mono_mb_emit_byte (mb, CEE_LDIND_I);
#ifdef TARGET_WIN32
- mono_mb_emit_icall (mb, mono_string_from_utf16);
+ mono_mb_emit_icall (mb, ves_icall_mono_string_from_utf16);
#else
mono_mb_emit_icall (mb, mono_string_new_wrapper);
#endif
mono_mb_emit_ldloc (mb, 1);
mono_mb_emit_ldloc (mb, 0);
mono_mb_emit_byte (mb, CEE_LDIND_I);
- mono_mb_emit_icall (mb, mono_string_from_utf16);
+ mono_mb_emit_icall (mb, ves_icall_mono_string_from_utf16);
mono_mb_emit_byte (mb, CEE_STIND_REF);
break;
case MONO_MARSHAL_CONV_OBJECT_STRUCT: {
return mono_marshal_string_to_utf16;
case MONO_MARSHAL_CONV_LPWSTR_STR:
*ind_store_type = CEE_STIND_REF;
- return mono_string_from_utf16;
+ return ves_icall_mono_string_from_utf16;
case MONO_MARSHAL_CONV_LPTSTR_STR:
*ind_store_type = CEE_STIND_REF;
return mono_string_new_wrapper;
MonoArray *out_args;
method = delegate->method;
- msg = mono_method_call_message_new (mono_marshal_method_from_wrapper (method), params, NULL, &async_callback, &state);
- ares = mono_async_result_new (mono_domain_get (), NULL, state, NULL, NULL);
+ msg = mono_method_call_message_new (mono_marshal_method_from_wrapper (method), params, NULL, &async_callback, &state, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
+ ares = mono_async_result_new (mono_domain_get (), NULL, state, NULL, NULL, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
MONO_OBJECT_SETREF (ares, async_delegate, (MonoObject *)delegate);
MONO_OBJECT_SETREF (ares, async_callback, (MonoObject *)async_callback);
MONO_OBJECT_SETREF (msg, async_result, ares);
sig = mono_signature_no_pinvoke (method);
- msg = mono_method_call_message_new (method, params, NULL, NULL, NULL);
+ msg = mono_method_call_message_new (method, params, NULL, NULL, NULL, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
ares = (MonoAsyncResult *)mono_array_get (msg->args, gpointer, sig->param_count - 1);
if (ares == NULL) {
mono_error_set_pending_exception (&error);
return NULL;
}
- mono_message_init (domain, msg, delegate->method_info, NULL);
+ mono_message_init (domain, msg, delegate->method_info, NULL, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
msg->call_type = CallType_EndInvoke;
MONO_OBJECT_SETREF (msg, async_result, ares);
res = mono_remoting_invoke ((MonoObject *)tp->rp, msg, &exc, &out_args, &error);
} else
#endif
{
- res = mono_threadpool_ms_end_invoke (ares, &out_args, &exc);
+ res = mono_threadpool_ms_end_invoke (ares, &out_args, &exc, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
}
if (exc) {
if (((MonoException*)exc)->stack_trace) {
- char *strace = mono_string_to_utf8 (((MonoException*)exc)->stack_trace);
- char *tmp;
- tmp = g_strdup_printf ("%s\nException Rethrown at:\n", strace);
- g_free (strace);
- MONO_OBJECT_SETREF (((MonoException*)exc), stack_trace, mono_string_new (domain, tmp));
- g_free (tmp);
+ MonoError inner_error;
+ char *strace = mono_string_to_utf8_checked (((MonoException*)exc)->stack_trace, &inner_error);
+ if (is_ok (&inner_error)) {
+ char *tmp;
+ tmp = g_strdup_printf ("%s\nException Rethrown at:\n", strace);
+ g_free (strace);
+ MONO_OBJECT_SETREF (((MonoException*)exc), stack_trace, mono_string_new (domain, tmp));
+ g_free (tmp);
+ } else
+ mono_error_cleanup (&inner_error); /* no stack trace, but at least throw the original exception */
}
mono_set_pending_exception ((MonoException*)exc);
}
EmitMarshalContext m;
MonoMethodSignature *csig;
MonoClass *klass;
- MonoExceptionClause *clause;
int i, argnum, *tmp_locals;
int type, param_shift = 0;
- static MonoMethodSignature *get_last_error_sig = NULL;
- int coop_gc_stack_dummy, coop_gc_var, coop_unblocked_var;
- int leave_pos;
+ int coop_gc_stack_dummy, coop_gc_var;
memset (&m, 0, sizeof (m));
m.mb = mb;
coop_gc_stack_dummy = mono_mb_add_local (mb, &mono_defaults.int_class->byval_arg);
/* local 5, the local to be used when calling the suspend funcs */
coop_gc_var = mono_mb_add_local (mb, &mono_defaults.int_class->byval_arg);
- coop_unblocked_var = mono_mb_add_local (mb, &mono_defaults.int_class->byval_arg);
-
- clause = (MonoExceptionClause *)mono_image_alloc0 (image, sizeof (MonoExceptionClause));
- clause->flags = MONO_EXCEPTION_CLAUSE_FINALLY;
}
+ /*
+ * cookie = mono_threads_enter_gc_safe_region_unbalanced (ref dummy);
+ *
+ * ret = method (...);
+ *
+ * mono_threads_exit_gc_safe_region_unbalanced (cookie, ref dummy);
+ *
+ * <interrupt check>
+ *
+ * return ret;
+ */
+
if (MONO_TYPE_ISSTRUCT (sig->ret))
m.vtaddr_var = mono_mb_add_local (mb, &mono_defaults.int_class->byval_arg);
mono_mb_emit_byte (mb, CEE_POP); // Result not needed yet
}
- clause->try_offset = mono_mb_get_label (mb);
-
mono_mb_emit_ldloc_addr (mb, coop_gc_stack_dummy);
- mono_mb_emit_icall (mb, mono_threads_prepare_blocking);
+ mono_mb_emit_icall (mb, mono_threads_enter_gc_safe_region_unbalanced);
mono_mb_emit_stloc (mb, coop_gc_var);
}
#else
g_assert_not_reached ();
#endif
- }
- else {
+ } else {
if (aot) {
/* Reuse the ICALL_ADDR opcode for pinvokes too */
mono_mb_emit_byte (mb, MONO_CUSTOM_PREFIX);
}
}
- if (MONO_TYPE_ISSTRUCT (sig->ret)) {
- MonoClass *klass = mono_class_from_mono_type (sig->ret);
- mono_class_init (klass);
- if (!(((klass->flags & TYPE_ATTRIBUTE_LAYOUT_MASK) == TYPE_ATTRIBUTE_EXPLICIT_LAYOUT) || klass->blittable)) {
- /* This is used by emit_marshal_vtype (), but it needs to go right before the call */
- mono_mb_emit_byte (mb, MONO_CUSTOM_PREFIX);
- mono_mb_emit_byte (mb, CEE_MONO_VTADDR);
- mono_mb_emit_stloc (mb, m.vtaddr_var);
- }
- }
-
- /* Unblock before converting the result, since that can involve calls into the runtime */
- if (mono_threads_is_coop_enabled ()) {
- mono_mb_emit_ldloc (mb, coop_gc_var);
- mono_mb_emit_ldloc_addr (mb, coop_gc_stack_dummy);
- mono_mb_emit_icall (mb, mono_threads_finish_blocking);
- mono_mb_emit_icon (mb, 1);
- mono_mb_emit_stloc (mb, coop_unblocked_var);
- }
-
/* Set LastError if needed */
if (piinfo->piflags & PINVOKE_ATTRIBUTE_SUPPORTS_LAST_ERROR) {
+#ifdef TARGET_WIN32
+ static MonoMethodSignature *get_last_error_sig = NULL;
if (!get_last_error_sig) {
get_last_error_sig = mono_metadata_signature_alloc (mono_defaults.corlib, 0);
get_last_error_sig->ret = &mono_defaults.int_class->byval_arg;
get_last_error_sig->pinvoke = 1;
}
-#ifdef TARGET_WIN32
/*
* Have to call GetLastError () early and without a wrapper, since various runtime components could
* clobber its value.
#endif
}
+ if (MONO_TYPE_ISSTRUCT (sig->ret)) {
+ MonoClass *klass = mono_class_from_mono_type (sig->ret);
+ mono_class_init (klass);
+ if (!(((klass->flags & TYPE_ATTRIBUTE_LAYOUT_MASK) == TYPE_ATTRIBUTE_EXPLICIT_LAYOUT) || klass->blittable)) {
+ /* This is used by emit_marshal_vtype (), but it needs to go right before the call */
+ mono_mb_emit_byte (mb, MONO_CUSTOM_PREFIX);
+ mono_mb_emit_byte (mb, CEE_MONO_VTADDR);
+ mono_mb_emit_stloc (mb, m.vtaddr_var);
+ }
+ }
+
+ /* Unblock before converting the result, since that can involve calls into the runtime */
+ if (mono_threads_is_coop_enabled ()) {
+ mono_mb_emit_ldloc (mb, coop_gc_var);
+ mono_mb_emit_ldloc_addr (mb, coop_gc_stack_dummy);
+ mono_mb_emit_icall (mb, mono_threads_exit_gc_safe_region_unbalanced);
+ }
+
/* convert the result */
if (!sig->ret->byref) {
MonoMarshalSpec *spec = mspecs [0];
mono_mb_emit_stloc (mb, 3);
}
- if (mono_threads_is_coop_enabled ()) {
- int pos;
-
- leave_pos = mono_mb_emit_branch (mb, CEE_LEAVE);
-
- clause->try_len = mono_mb_get_label (mb) - clause->try_offset;
- clause->handler_offset = mono_mb_get_label (mb);
-
- mono_mb_emit_ldloc (mb, coop_unblocked_var);
- mono_mb_emit_icon (mb, 1);
- pos = mono_mb_emit_branch (mb, CEE_BEQ);
-
- mono_mb_emit_ldloc (mb, coop_gc_var);
- mono_mb_emit_ldloc_addr (mb, coop_gc_stack_dummy);
- mono_mb_emit_icall (mb, mono_threads_finish_blocking);
-
- mono_mb_patch_branch (mb, pos);
-
- mono_mb_emit_byte (mb, CEE_ENDFINALLY);
-
- clause->handler_len = mono_mb_get_pos (mb) - clause->handler_offset;
-
- mono_mb_patch_branch (mb, leave_pos);
- }
-
/*
* Need to call this after converting the result since MONO_VTADDR needs
* to be adjacent to the call instruction.
mono_mb_emit_ldloc (mb, 3);
mono_mb_emit_byte (mb, CEE_RET);
-
- if (mono_threads_is_coop_enabled ()) {
- mono_mb_set_clauses (mb, 1, clause);
- }
}
#endif /* DISABLE_JIT */
#else
MonoMethodSignature *sig, *csig;
MonoExceptionClause *clauses, *clause_finally, *clause_catch;
- int i, *tmp_locals, ex_local, e_local;
- int leave_try_pos, leave_catch_pos, ex_m1_pos, rethrow_pos;
+ int i, *tmp_locals, ex_local, e_local, attach_cookie_local, attach_dummy_local;
+ int leave_try_pos, leave_catch_pos, ex_m1_pos;
gboolean closed = FALSE;
sig = m->sig;
ex_local = mono_mb_add_local (mb, &mono_defaults.uint32_class->byval_arg);
e_local = mono_mb_add_local (mb, &mono_defaults.exception_class->byval_arg);
+ attach_cookie_local = mono_mb_add_local (mb, &mono_defaults.int_class->byval_arg);
+ attach_dummy_local = mono_mb_add_local (mb, &mono_defaults.int_class->byval_arg);
+
/*
* guint32 ex = -1;
* try {
- * mono_jit_attach ();
+ * // does (STARTING|RUNNING|BLOCKING) -> RUNNING + set/switch domain
+ * mono_threads_attach_coop ();
*
* <interrupt check>
*
* ret = method (...);
* } catch (Exception e) {
- * if (!mono_marshal_has_ftnptr_eh_callback ())
- * throw e;
* ex = mono_gchandle_new (e, false);
* } finally {
- * mono_jit_detach ();
+ * // does RUNNING -> (RUNNING|BLOCKING) + unset/switch domain
+ * mono_threads_detach_coop ();
+ *
+ * if (ex != -1)
+ * mono_marshal_ftnptr_eh_callback (ex);
* }
- * if (ex != -1)
- * mono_marshal_ftnptr_eh_callback (ex);
*
* return ret;
*/
/* try { */
clause_catch->try_offset = clause_finally->try_offset = mono_mb_get_label (mb);
- /*
- * Might need to attach the thread to the JIT or change the
- * domain for the callback.
- *
- * Also does the (STARTING|BLOCKING|RUNNING) -> RUNNING thread state transtion
- *
- * mono_jit_attach ();
- */
- mono_mb_emit_byte (mb, MONO_CUSTOM_PREFIX);
- mono_mb_emit_byte (mb, CEE_MONO_JIT_ATTACH);
+ if (!mono_threads_is_coop_enabled ()) {
+ mono_mb_emit_byte (mb, MONO_CUSTOM_PREFIX);
+ mono_mb_emit_byte (mb, CEE_MONO_JIT_ATTACH);
+ } else {
+ /* mono_threads_attach_coop (); */
+ mono_mb_emit_byte (mb, MONO_CUSTOM_PREFIX);
+ mono_mb_emit_byte (mb, CEE_MONO_LDDOMAIN);
+ mono_mb_emit_ldloc_addr (mb, attach_dummy_local);
+ mono_mb_emit_icall (mb, mono_threads_attach_coop);
+ mono_mb_emit_stloc (mb, attach_cookie_local);
+ }
/* <interrupt check> */
emit_thread_interrupt_checkpoint (mb);
leave_try_pos = mono_mb_emit_branch (mb, CEE_LEAVE);
- /* } catch (Exception e) { */
+ /* } [endtry] */
+
+ /* catch (Exception e) { */
clause_catch->try_len = mono_mb_get_label (mb) - clause_catch->try_offset;
clause_catch->handler_offset = mono_mb_get_label (mb);
mono_mb_emit_stloc (mb, e_local);
- /* if (!mono_marshal_has_ftnptr_eh_callback ()) { */
- mono_mb_emit_icall (mb, mono_marshal_has_ftnptr_eh_callback);
- rethrow_pos = mono_mb_emit_branch (mb, CEE_BRTRUE);
-
- /* throw e; */
- mono_mb_emit_ldloc (mb, e_local);
- mono_mb_emit_byte (mb, CEE_THROW);
-
- /* } [endif] */
- mono_mb_patch_branch (mb, rethrow_pos);
-
/* ex = mono_gchandle_new (e, false); */
mono_mb_emit_ldloc (mb, e_local);
mono_mb_emit_icon (mb, 0);
/* } [endcatch] */
clause_catch->handler_len = mono_mb_get_pos (mb) - clause_catch->handler_offset;
- /* } finally { */
+ /* finally { */
clause_finally->try_len = mono_mb_get_label (mb) - clause_finally->try_offset;
clause_finally->handler_offset = mono_mb_get_label (mb);
- /*
- * Also does the RUNNING -> (BLOCKING|RUNNING) thread state transition
- *
- * mono_jit_detach ();
- */
- mono_mb_emit_byte (mb, MONO_CUSTOM_PREFIX);
- mono_mb_emit_byte (mb, CEE_MONO_JIT_DETACH);
-
- mono_mb_emit_byte (mb, CEE_ENDFINALLY);
-
- /* } [endfinally] */
- clause_finally->handler_len = mono_mb_get_pos (mb) - clause_finally->handler_offset;
-
- mono_mb_patch_branch (mb, leave_try_pos);
- mono_mb_patch_branch (mb, leave_catch_pos);
+ if (!mono_threads_is_coop_enabled ()) {
+ mono_mb_emit_byte (mb, MONO_CUSTOM_PREFIX);
+ mono_mb_emit_byte (mb, CEE_MONO_JIT_DETACH);
+ } else {
+ /* mono_threads_detach_coop (); */
+ mono_mb_emit_ldloc (mb, attach_cookie_local);
+ mono_mb_emit_ldloc_addr (mb, attach_dummy_local);
+ mono_mb_emit_icall (mb, mono_threads_detach_coop);
+ }
/* if (ex != -1) */
mono_mb_emit_ldloc (mb, ex_local);
/* [ex == -1] */
mono_mb_patch_branch (mb, ex_m1_pos);
+ mono_mb_emit_byte (mb, CEE_ENDFINALLY);
+
+ /* } [endfinally] */
+ clause_finally->handler_len = mono_mb_get_pos (mb) - clause_finally->handler_offset;
+
+ mono_mb_patch_branch (mb, leave_try_pos);
+ mono_mb_patch_branch (mb, leave_catch_pos);
+
/* return ret; */
if (m->retobj_var) {
mono_mb_emit_ldloc (mb, m->retobj_var);
mono_metadata_free_marshal_spec (mspecs [i]);
g_free (mspecs);
- return mono_compile_method (method);
+ gpointer compiled_ptr = mono_compile_method_checked (method, &error);
+ mono_error_assert_ok (&error);
+ return compiled_ptr;
}
sig = mono_method_signature (method);
method = mono_mb_create (mb, sig, param_count, NULL);
mono_mb_free (mb);
- return mono_compile_method (method);
+ gpointer compiled_ptr = mono_compile_method_checked (method, &error);
+ mono_error_assert_ok (&error);
+ return compiled_ptr;
}
#ifndef DISABLE_JIT
return cached;
}
+/* this is an icall */
static MonoObject *
mono_marshal_isinst_with_cache (MonoObject *obj, MonoClass *klass, uintptr_t *cache)
{
MonoError error;
MonoObject *isinst = mono_object_isinst_checked (obj, klass, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
#ifndef DISABLE_REMOTING
if (obj->vtable->klass == mono_defaults.transparent_proxy_class)
int
ves_icall_System_Runtime_InteropServices_Marshal_OffsetOf (MonoReflectionType *type, MonoString *field_name)
{
+ MonoError error;
MonoMarshalType *info;
MonoClass *klass;
char *fname;
MONO_CHECK_ARG_NULL (type, 0);
MONO_CHECK_ARG_NULL (field_name, 0);
- fname = mono_string_to_utf8 (field_name);
+ fname = mono_string_to_utf8_checked (field_name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return 0;
klass = mono_class_from_mono_type (type->type);
if (!mono_class_init (klass)) {
mono_set_pending_exception (mono_class_get_exception_for_failure (klass));
gpointer
ves_icall_System_Runtime_InteropServices_Marshal_StringToHGlobalAnsi (MonoString *string)
{
+ MonoError error;
#ifdef HOST_WIN32
char* tres, *ret;
size_t len;
- tres = mono_string_to_utf8 (string);
+ tres = mono_string_to_utf8_checked (string, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
if (!tres)
return tres;
return ret;
#else
- return mono_string_to_utf8 (string);
+ char *ret = mono_string_to_utf8_checked (string, &error);
+ mono_error_set_pending_exception (&error);
+ return ret;
#endif
}
GHashTable *cache;
MonoMethod *res;
int i, param_count, sig_size, pos_leave;
- int coop_gc_var, coop_gc_dummy_local;
g_assert (method);
+ // FIXME: we need to store the exception into a MonoHandle
+ g_assert (!mono_threads_is_coop_enabled ());
+
klass = method->klass;
image = method->klass->image;
if (!MONO_TYPE_IS_VOID (sig->ret))
mono_mb_add_local (mb, sig->ret);
- if (mono_threads_is_coop_enabled ()) {
- /* local 4, the local to be used when calling the reset_blocking funcs */
- /* tons of code hardcode 3 to be the return var */
- coop_gc_var = mono_mb_add_local (mb, &mono_defaults.int_class->byval_arg);
- /* local 5, the local used to get a stack address for suspend funcs */
- coop_gc_dummy_local = mono_mb_add_local (mb, &mono_defaults.int_class->byval_arg);
- }
-
/* clear exception arg */
mono_mb_emit_ldarg (mb, param_count - 1);
mono_mb_emit_byte (mb, CEE_LDNULL);
mono_mb_emit_byte (mb, CEE_STIND_REF);
- if (mono_threads_is_coop_enabled ()) {
- /* FIXME this is technically wrong as the callback itself must be executed in gc unsafe context. */
- mono_mb_emit_ldloc_addr (mb, coop_gc_dummy_local);
- mono_mb_emit_icall (mb, mono_threads_reset_blocking_start);
- mono_mb_emit_stloc (mb, coop_gc_var);
- }
-
/* try */
clause = (MonoExceptionClause *)mono_image_alloc0 (image, sizeof (MonoExceptionClause));
clause->try_offset = mono_mb_get_label (mb);
mono_mb_emit_op (mb, CEE_BOX, mono_class_from_mono_type (sig->ret));
}
- if (mono_threads_is_coop_enabled ()) {
- /* XXX merge reset_blocking_end with detach */
- mono_mb_emit_ldloc (mb, coop_gc_var);
- mono_mb_emit_ldloc_addr (mb, coop_gc_dummy_local);
- mono_mb_emit_icall (mb, mono_threads_reset_blocking_end);
- }
-
mono_mb_emit_byte (mb, CEE_RET);
#endif
mono_marshal_unlock ();
}
-static gint32
-mono_marshal_has_ftnptr_eh_callback (void)
-{
- return ftnptr_eh_callback != NULL;
-}
-
static void
mono_marshal_ftnptr_eh_callback (guint32 gchandle)
{
ftnptr_eh_callback (gchandle);
}
+static void
+ftnptr_eh_callback_default (guint32 gchandle)
+{
+ MonoException *exc;
+ gpointer stackdata;
+
+ g_assert (gchandle >= 0);
+
+ mono_threads_enter_gc_unsafe_region_unbalanced (&stackdata);
+
+ exc = (MonoException*) mono_gchandle_get_target (gchandle);
+
+ mono_gchandle_free (gchandle);
+
+ mono_raise_exception (exc);
+}
+
/*
* mono_install_ftnptr_eh_callback:
*
mono_marshal_use_aot_wrappers (gboolean use);
MonoObject *
-mono_marshal_xdomain_copy_value (MonoObject *val);
+mono_marshal_xdomain_copy_value (MonoObject *val, MonoError *error);
+
+MonoObject *
+ves_icall_mono_marshal_xdomain_copy_value (MonoObject *val);
int
mono_mb_emit_save_args (MonoMethodBuilder *mb, MonoMethodSignature *sig, gboolean save_this);
const char *ptr,
MonoError *error);
+MonoMethodSignature *mono_metadata_parse_signature_checked (MonoImage *image,
+ uint32_t token,
+ MonoError *error);
+
gboolean
mono_method_get_header_summary (MonoMethod *method, MonoMethodHeaderSummary *summary);
/*
* mono_metadata_parse_signature:
* @image: metadata context
- * @toke: metadata token
+ * @token: metadata token
*
* Decode a method signature stored in the STANDALONESIG table
*
{
MonoError error;
MonoMethodSignature *ret;
+ ret = mono_metadata_parse_signature_checked (image, token, &error);
+ mono_error_cleanup (&error);
+ return ret;
+}
+
+/*
+ * mono_metadata_parse_signature_checked:
+ * @image: metadata context
+ * @token: metadata token
+ * @error: set on error
+ *
+ * Decode a method signature stored in the STANDALONESIG table
+ *
+ * Returns: a MonoMethodSignature describing the signature. On failure
+ * returns NULL and sets @error.
+ */
+MonoMethodSignature*
+mono_metadata_parse_signature_checked (MonoImage *image, guint32 token, MonoError *error)
+{
+
+ mono_error_init (error);
MonoTableInfo *tables = image->tables;
guint32 idx = mono_metadata_token_index (token);
guint32 sig;
const char *ptr;
if (image_is_dynamic (image)) {
- ret = (MonoMethodSignature *)mono_lookup_dynamic_token (image, token, NULL, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
- return ret;
+ return (MonoMethodSignature *)mono_lookup_dynamic_token (image, token, NULL, error);
}
g_assert (mono_metadata_token_table(token) == MONO_TABLE_STANDALONESIG);
ptr = mono_metadata_blob_heap (image, sig);
mono_metadata_decode_blob_size (ptr, &ptr);
- ret = mono_metadata_parse_method_signature_full (image, NULL, 0, ptr, NULL, &error);
- mono_error_cleanup (&error); /*FIXME don't swallow the error message*/
- return ret;
+ return mono_metadata_parse_method_signature_full (image, NULL, 0, ptr, NULL, error);
}
/*
MONO_API MonoMethodSignature *mono_metadata_signature_dup (MonoMethodSignature *sig);
+MONO_RT_EXTERNAL_ONLY
MONO_API MonoMethodSignature *mono_metadata_parse_signature (MonoImage *image,
uint32_t token);
* We pass TRUE instead of allow_interruption since we have to check for the
* StopRequested case below.
*/
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = WaitForSingleObjectEx (mon->entry_sem, waitms, TRUE);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_clr_state (thread, ThreadState_WaitSleepJoin);
mon = lock_word_get_inflated_lock (lw);
/* Do this WaitSleepJoin check before creating the event handle */
- mono_thread_current_check_pending_interrupt ();
+ if (mono_thread_current_check_pending_interrupt ())
+ return FALSE;
event = CreateEvent (NULL, FALSE, FALSE, NULL);
if (event == NULL) {
LOCK_DEBUG (g_message ("%s: (%d) queuing handle %p", __func__, mono_thread_info_get_small_id (), event));
- mono_thread_current_check_pending_interrupt ();
+ /* This looks superfluous */
+ if (mono_thread_current_check_pending_interrupt ()) {
+ CloseHandle (event);
+ return FALSE;
+ }
mono_thread_set_state (thread, ThreadState_WaitSleepJoin);
* is private to this thread. Therefore even if the event was
* signalled before we wait, we still succeed.
*/
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = WaitForSingleObjectEx (event, ms, TRUE);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
/* Reset the thread state fairly early, so we don't have to worry
* about the monitor error checking
/* Poll the event again, just in case it was signalled
* while we were trying to regain the monitor lock
*/
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = WaitForSingleObjectEx (event, 0, FALSE);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
}
/* Pulse will have popped our event from the queue if it signalled
#include "mono-hash.h"
#include "metadata/gc-internals.h"
#include <mono/utils/checked-build.h>
+#include <mono/utils/mono-threads-coop.h>
#ifdef HAVE_BOEHM_GC
#define mg_new0(type,n) ((type *) GC_MALLOC(sizeof(type) * (n)))
}
static int
-id_from_string (MonoString *instance, gboolean is_process)
+id_from_string (const gchar *id_str, gboolean is_process)
{
int id = -1;
- if (mono_string_length (instance)) {
- char *id_str = mono_string_to_utf8 (instance);
+ if (strcmp("", id_str) != 0) {
char *end;
id = strtol (id_str, &end, 0);
if (end == id_str && !is_process)
id = -1;
- g_free (id_str);
}
return id;
}
}
static void*
-cpu_get_impl (MonoString* counter, MonoString* instance, int *type, MonoBoolean *custom)
+cpu_get_impl (MonoString* counter, const gchar* instance, int *type, MonoBoolean *custom)
{
int id = id_from_string (instance, FALSE) << 5;
const CounterDesc *cdesc;
}
static void*
-network_get_impl (MonoString* counter, MonoString* instance, int *type, MonoBoolean *custom)
+network_get_impl (MonoString* counter, const gchar* instance, int *type, MonoBoolean *custom)
{
const CounterDesc *cdesc;
NetworkVtableArg *narg;
*custom = FALSE;
if ((cdesc = get_counter_in_category (&predef_categories [CATEGORY_NETWORK], counter))) {
- instance_name = mono_string_to_utf8 (instance);
+ instance_name = g_strdup (instance);
narg = g_new0 (NetworkVtableArg, 1);
narg->id = cdesc->id;
narg->name = instance_name;
}
static void*
-process_get_impl (MonoString* counter, MonoString* instance, int *type, MonoBoolean *custom)
+process_get_impl (MonoString* counter, const gchar* instance, int *type, MonoBoolean *custom)
{
int id = id_from_string (instance, TRUE) << 5;
const CounterDesc *cdesc;
}
static void*
-mono_mem_get_impl (MonoString* counter, MonoString* instance, int *type, MonoBoolean *custom)
+mono_mem_get_impl (MonoString* counter, const gchar* instance, int *type, MonoBoolean *custom)
{
const CounterDesc *cdesc;
*custom = FALSE;
}
static ImplVtable*
-predef_vtable (void *arg, MonoString *instance)
+predef_vtable (void *arg, const gchar *pids)
{
MonoSharedArea *area;
PredefVtable *vtable;
- char *pids = mono_string_to_utf8 (instance);
int pid;
pid = atoi (pids);
- g_free (pids);
area = load_sarea_for_pid (pid);
if (!area)
return NULL;
}
static void*
-predef_writable_get_impl (int cat, MonoString* counter, MonoString* instance, int *type, MonoBoolean *custom)
+predef_writable_get_impl (int cat, MonoString* counter, const gchar *instance, int *type, MonoBoolean *custom)
{
const CounterDesc *cdesc;
*custom = TRUE;
if ((cdesc = get_counter_in_category (&predef_categories [cat], counter))) {
*type = cdesc->type;
- if (instance == NULL || mono_string_compare_ascii (instance, "") == 0)
+ if (instance == NULL || strcmp (instance, "") == 0)
return create_vtable (GINT_TO_POINTER ((cdesc->id << 16) | cat), predef_writable_counter, predef_writable_update);
else
return predef_vtable (GINT_TO_POINTER ((cdesc->id << 16) | cat), instance);
}
static void*
-custom_get_impl (SharedCategory *cat, MonoString* counter, MonoString* instance, int *type)
+custom_get_impl (SharedCategory *cat, MonoString *counter, MonoString* instance, int *type, MonoError *error)
{
SharedCounter *scounter;
SharedInstance* inst;
char *name;
+ mono_error_init (error);
scounter = find_custom_counter (cat, counter);
if (!scounter)
return NULL;
+ name = mono_string_to_utf8_checked (counter, error);
+ return_val_if_nok (error, NULL);
*type = simple_type_to_type [scounter->type];
- name = mono_string_to_utf8 (counter);
inst = custom_get_instance (cat, scounter, name);
g_free (name);
if (!inst)
mono_perfcounter_get_impl (MonoString* category, MonoString* counter, MonoString* instance,
MonoString* machine, int *type, MonoBoolean *custom)
{
+ MonoError error;
const CategoryDesc *cdesc;
+ void *result = NULL;
/* no support for counters on other machines */
if (mono_string_compare_ascii (machine, "."))
return NULL;
if (!scat)
return NULL;
*custom = TRUE;
- return custom_get_impl (scat, counter, instance, type);
+ result = custom_get_impl (scat, counter, instance, type, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
+ return result;
}
+ gchar *c_instance = mono_string_to_utf8_checked (instance, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
switch (cdesc->id) {
case CATEGORY_CPU:
- return cpu_get_impl (counter, instance, type, custom);
+ result = cpu_get_impl (counter, c_instance, type, custom);
+ break;
case CATEGORY_PROC:
- return process_get_impl (counter, instance, type, custom);
+ result = process_get_impl (counter, c_instance, type, custom);
+ break;
case CATEGORY_MONO_MEM:
- return mono_mem_get_impl (counter, instance, type, custom);
+ result = mono_mem_get_impl (counter, c_instance, type, custom);
+ break;
case CATEGORY_NETWORK:
- return network_get_impl (counter, instance, type, custom);
+ result = network_get_impl (counter, c_instance, type, custom);
+ break;
case CATEGORY_JIT:
case CATEGORY_EXC:
case CATEGORY_GC:
case CATEGORY_SECURITY:
case CATEGORY_ASPNET:
case CATEGORY_THREADPOOL:
- return predef_writable_get_impl (cdesc->id, counter, instance, type, custom);
+ result = predef_writable_get_impl (cdesc->id, counter, c_instance, type, custom);
+ break;
}
- return NULL;
+ g_free (c_instance);
+ return result;
}
MonoBoolean
SharedCategory *cat;
/* FIXME: ensure there isn't a category created already */
- mono_error_init (&error);
name = mono_string_to_utf8_checked (category, &error);
if (!mono_error_ok (&error))
goto failure;
int
mono_perfcounter_instance_exists (MonoString *instance, MonoString *category, MonoString *machine)
{
+ MonoError error;
const CategoryDesc *cdesc;
SharedInstance *sinst;
char *name;
scat = find_custom_category (category);
if (!scat)
return FALSE;
- name = mono_string_to_utf8 (instance);
+ name = mono_string_to_utf8_checked (instance, &error);
+ if (mono_error_set_pending_exception (&error))
+ return FALSE;
sinst = find_custom_instance (scat, name);
g_free (name);
if (sinst)
extern MonoBoolean ves_icall_System_Net_NetworkInformation_MacOsIPInterfaceProperties_ParseRouteInfo_internal(MonoString *iface, MonoArray **gw_addr_list)
{
+ MonoError error;
size_t needed;
in_addr_t in;
int mib[6];
MonoDomain *domain = mono_domain_get ();
- ifacename = mono_string_to_utf8(iface);
+ ifacename = mono_string_to_utf8_checked(iface, &error);
+ if (mono_error_set_pending_exception (&error))
+ return FALSE;
+
if ((ifindex = if_nametoindex(ifacename)) == 0)
return FALSE;
g_free(ifacename);
}
MonoMethod*
-mono_gc_get_managed_allocator_by_type (int atype, gboolean slowpath)
+mono_gc_get_managed_allocator_by_type (int atype, ManagedAllocatorVariant variant)
{
return NULL;
}
#include <mono/metadata/mempool.h>
#include <mono/metadata/class-internals.h>
#include <mono/metadata/threads-types.h>
-#include <mono/metadata/handle.h>
#include <mono/io-layer/io-layer.h>
#include "mono/utils/mono-compiler.h"
#include "mono/utils/mono-error.h"
MonoType *type;
};
+/* This corresponds to System.RuntimeType */
typedef struct {
MonoReflectionType type;
MonoObject *type_info;
MonoAsyncResult *
mono_async_result_new (MonoDomain *domain, HANDLE handle,
- MonoObject *state, gpointer data, MonoObject *object_data);
+ MonoObject *state, gpointer data, MonoObject *object_data, MonoError *error);
MonoObject *
ves_icall_System_Runtime_Remoting_Messaging_AsyncResult_Invoke (MonoAsyncResult *ares);
HANDLE
mono_wait_handle_get_handle (MonoWaitHandle *handle);
-void
+gboolean
mono_message_init (MonoDomain *domain, MonoMethodMessage *this_obj,
- MonoReflectionMethod *method, MonoArray *out_args);
+ MonoReflectionMethod *method, MonoArray *out_args, MonoError *error);
MonoObject *
mono_message_invoke (MonoObject *target, MonoMethodMessage *msg,
- MonoObject **exc, MonoArray **out_args);
+ MonoObject **exc, MonoArray **out_args, MonoError *error);
MonoMethodMessage *
mono_method_call_message_new (MonoMethod *method, gpointer *params, MonoMethod *invoke,
- MonoDelegate **cb, MonoObject **state);
+ MonoDelegate **cb, MonoObject **state, MonoError *error);
void
mono_method_return_message_restore (MonoMethod *method, gpointer *params, MonoArray *out_args, MonoError *error);
-void
-mono_delegate_ctor_with_method (MonoObject *this_obj, MonoObject *target, gpointer addr, MonoMethod *method);
+gboolean
+mono_delegate_ctor_with_method (MonoObject *this_obj, MonoObject *target, gpointer addr, MonoMethod *method, MonoError *error);
-void
-mono_delegate_ctor (MonoObject *this_obj, MonoObject *target, gpointer addr);
+gboolean
+mono_delegate_ctor (MonoObject *this_obj, MonoObject *target, gpointer addr, MonoError *error);
void*
mono_class_get_allocation_ftn (MonoVTable *vtable, gboolean for_box, gboolean *pass_size_in_words);
mono_remoting_invoke (MonoObject *real_proxy, MonoMethodMessage *msg, MonoObject **exc, MonoArray **out_args, MonoError *error);
gpointer
-mono_remote_class_vtable (MonoDomain *domain, MonoRemoteClass *remote_class, MonoRealProxy *real_proxy);
+mono_remote_class_vtable (MonoDomain *domain, MonoRemoteClass *remote_class, MonoRealProxy *real_proxy, MonoError *error);
-void
-mono_upgrade_remote_class (MonoDomain *domain, MonoObject *tproxy, MonoClass *klass);
+gboolean
+mono_upgrade_remote_class (MonoDomain *domain, MonoObject *tproxy, MonoClass *klass, MonoError *error);
void*
mono_load_remote_field_checked (MonoObject *this_obj, MonoClass *klass, MonoClassField *field, void **res, MonoError *error);
MonoObject*
mono_property_get_value_checked (MonoProperty *prop, void *obj, void **params, MonoError *error);
+MonoString*
+mono_object_to_string_checked (MonoObject *obj, MonoError *error);
+
+MonoString*
+mono_object_try_to_string (MonoObject *obj, MonoObject **exc, MonoError *error);
+
char *
mono_string_to_utf8_ignore (MonoString *s);
MonoString *
mono_string_new_size_checked (MonoDomain *domain, gint32 len, MonoError *error);
+MonoString*
+mono_ldstr_checked (MonoDomain *domain, MonoImage *image, uint32_t str_index, MonoError *error);
+
MonoString*
mono_string_new_len_checked (MonoDomain *domain, const char *text, guint length, MonoError *error);
MonoString *
mono_string_new_utf16_checked (MonoDomain *domain, const guint16 *text, gint32 len, MonoError *error);
+MonoString *
+mono_string_from_utf16_checked (mono_unichar2 *data, MonoError *error);
+
+MonoString *
+mono_string_from_utf32_checked (mono_unichar4 *data, MonoError *error);
+
+char*
+mono_ldstr_utf8 (MonoImage *image, guint32 idx, MonoError *error);
+
gboolean
mono_runtime_object_init_checked (MonoObject *this_obj, MonoError *error);
MonoObject*
mono_runtime_invoke_checked (MonoMethod *method, void *obj, void **params, MonoError *error);
+MonoObject*
+mono_runtime_try_invoke_array (MonoMethod *method, void *obj, MonoArray *params,
+ MonoObject **exc, MonoError *error);
+
+MonoObject*
+mono_runtime_invoke_array_checked (MonoMethod *method, void *obj, MonoArray *params,
+ MonoError *error);
+
+void*
+mono_compile_method_checked (MonoMethod *method, MonoError *error);
+
+MonoObject*
+mono_runtime_delegate_try_invoke (MonoObject *delegate, void **params,
+ MonoObject **exc, MonoError *error);
+
+MonoObject*
+mono_runtime_delegate_invoke_checked (MonoObject *delegate, void **params,
+ MonoError *error);
MonoArray*
mono_runtime_get_main_args_checked (MonoError *error);
+int
+mono_runtime_run_main_checked (MonoMethod *method, int argc, char* argv[],
+ MonoError *error);
+
+int
+mono_runtime_try_run_main (MonoMethod *method, int argc, char* argv[],
+ MonoObject **exc, MonoError *error);
+
+int
+mono_runtime_exec_main_checked (MonoMethod *method, MonoArray *args, MonoError *error);
+
+int
+mono_runtime_try_exec_main (MonoMethod *method, MonoArray *args, MonoObject **exc, MonoError *error);
+
+
#endif /* __MONO_OBJECT_INTERNALS_H__ */
DECL_OFFSET(MonoThreadsSync, status)
DECL_OFFSET(MonoThreadsSync, nest)
-#if defined (HAVE_SGEN_GC) && !defined (HAVE_KW_THREAD)
+#ifdef HAVE_SGEN_GC
+DECL_OFFSET(SgenClientThreadInfo, in_critical_region)
+#ifndef HAVE_KW_THREAD
DECL_OFFSET(SgenThreadInfo, tlab_next_addr)
DECL_OFFSET(SgenThreadInfo, tlab_temp_end)
#endif
+#endif
#endif //DISABLE METADATA OFFSETS
#include <mono/utils/mono-memory-model.h>
#include <mono/utils/checked-build.h>
#include <mono/utils/mono-threads.h>
+#include <mono/utils/mono-threads-coop.h>
#include "cominterop.h"
static void
MonoException *exc_to_store = mono_error_convert_to_exception (error);
/* What we really want to do here is clone the error object and store one copy in the
* domain's exception hash and use the other one to error out here. */
+ mono_error_init (error);
mono_error_set_exception_instance (error, exc_to_store);
/*
* Store the exception object so it could be thrown on subsequent
#ifndef DISABLE_REMOTING
static gpointer
-default_remoting_trampoline (MonoDomain *domain, MonoMethod *method, MonoRemotingTarget target)
+default_remoting_trampoline (MonoDomain *domain, MonoMethod *method, MonoRemotingTarget target, MonoError *error)
{
g_error ("remoting not installed");
return NULL;
gpointer
mono_compile_method (MonoMethod *method)
{
- gpointer res;
MonoError error;
+ gpointer result = mono_compile_method_checked (method, &error);
+ mono_error_cleanup (&error);
+ return result;
+}
+
+/**
+ * mono_compile_method:
+ * @method: The method to compile.
+ * @error: set on error.
+ *
+ * This JIT-compiles the method, and returns the pointer to the native code
+ * produced. On failure returns NULL and sets @error.
+ */
+gpointer
+mono_compile_method_checked (MonoMethod *method, MonoError *error)
+{
+ gpointer res;
MONO_REQ_GC_NEUTRAL_MODE
+ mono_error_init (error);
+
if (!callbacks.compile_method) {
g_error ("compile method called on uninitialized runtime");
return NULL;
}
- res = callbacks.compile_method (method, &error);
- if (!mono_error_ok (&error))
- mono_error_raise_exception (&error);
+ res = callbacks.compile_method (method, error);
return res;
}
g_assert (klass);
if (mono_class_has_failure (klass)) {
- mono_error_set_exception_instance (error, mono_class_get_exception_for_failure (klass));
+ mono_error_set_for_class_failure (error, klass);
return NULL;
}
if (!mono_class_init (klass) || mono_class_has_failure (klass)) {
mono_domain_unlock (domain);
mono_loader_unlock ();
- mono_error_set_exception_instance (error, mono_class_get_exception_for_failure (klass));
+ mono_error_set_for_class_failure (error, klass);
return NULL;
}
}
mono_class_set_failure (klass, MONO_EXCEPTION_TYPE_LOAD, NULL);
mono_domain_unlock (domain);
mono_loader_unlock ();
- mono_error_set_exception_instance (error, mono_class_get_exception_for_failure (klass));
+ mono_error_set_for_class_failure (error, klass);
return NULL;
}
}
if (mono_class_has_failure (klass)) {
mono_domain_unlock (domain);
mono_loader_unlock ();
- mono_error_set_exception_instance (error, mono_class_get_exception_for_failure (klass));
+ mono_error_set_for_class_failure (error, klass);
return NULL;
}
* re-acquire them and check if another thread has created the vtable in the meantime.
*/
/* Special case System.MonoType to avoid infinite recursion */
- if (klass != mono_defaults.monotype_class) {
+ if (klass != mono_defaults.runtimetype_class) {
vt->type = mono_type_get_object_checked (domain, &klass->byval_arg, error);
if (!is_ok (error)) {
mono_domain_unlock (domain);
return NULL;
}
- if (mono_object_get_class ((MonoObject *)vt->type) != mono_defaults.monotype_class)
+ if (mono_object_get_class ((MonoObject *)vt->type) != mono_defaults.runtimetype_class)
/* This is unregistered in
unregister_vtable_reflection_type() in
domain.c. */
klass->runtime_info = runtime_info;
}
- if (klass == mono_defaults.monotype_class) {
+ if (klass == mono_defaults.runtimetype_class) {
vt->type = mono_type_get_object_checked (domain, &klass->byval_arg, error);
if (!is_ok (error)) {
mono_domain_unlock (domain);
return NULL;
}
- if (mono_object_get_class ((MonoObject *)vt->type) != mono_defaults.monotype_class)
+ if (mono_object_get_class ((MonoObject *)vt->type) != mono_defaults.runtimetype_class)
/* This is unregistered in
unregister_vtable_reflection_type() in
domain.c. */
* mono_class_proxy_vtable:
* @domain: the application domain
* @remove_class: the remote class
+ * @error: set on error
*
* Creates a vtable for transparent proxies. It is basically
* a copy of the real vtable of the class wrapped in @remote_class,
* but all function pointers invoke the remoting functions, and
* vtable->klass points to the transparent proxy class, and not to @class.
+ *
+ * On failure returns NULL and sets @error
*/
static MonoVTable *
-mono_class_proxy_vtable (MonoDomain *domain, MonoRemoteClass *remote_class, MonoRemotingTarget target_type)
+mono_class_proxy_vtable (MonoDomain *domain, MonoRemoteClass *remote_class, MonoRemotingTarget target_type, MonoError *error)
{
MONO_REQ_GC_UNSAFE_MODE;
- MonoError error;
MonoVTable *vt, *pvt;
int i, j, vtsize, max_interface_id, extra_interface_vtsize = 0;
MonoClass *k;
GSList *extra_interfaces = NULL;
MonoClass *klass = remote_class->proxy_class;
gpointer *interface_offsets;
- uint8_t *bitmap;
+ uint8_t *bitmap = NULL;
int bsize;
size_t imt_table_bytes;
int bcsize;
#endif
+ mono_error_init (error);
+
vt = mono_class_vtable (domain, klass);
g_assert (vt); /*FIXME property handle failure*/
max_interface_id = vt->max_interface_id;
method_count = mono_class_num_methods (iclass);
- ifaces = mono_class_get_implemented_interfaces (iclass, &error);
- g_assert (mono_error_ok (&error)); /*FIXME do proper error handling*/
+ ifaces = mono_class_get_implemented_interfaces (iclass, error);
+ if (!is_ok (error))
+ goto failure;
if (ifaces) {
for (i = 0; i < ifaces->len; ++i) {
MonoClass *ic = (MonoClass *)g_ptr_array_index (ifaces, i);
method_count += mono_class_num_methods (ic);
}
g_ptr_array_free (ifaces, TRUE);
+ ifaces = NULL;
}
extra_interface_vtsize += method_count * sizeof (gpointer);
for (i = 0; i < klass->vtable_size; ++i) {
MonoMethod *cm;
- if ((cm = klass->vtable [i]))
- pvt->vtable [i] = arch_create_remoting_trampoline (domain, cm, target_type);
- else
+ if ((cm = klass->vtable [i])) {
+ pvt->vtable [i] = arch_create_remoting_trampoline (domain, cm, target_type, error);
+ if (!is_ok (error))
+ goto failure;
+ } else
pvt->vtable [i] = NULL;
}
MonoMethod* m;
gpointer iter = NULL;
while ((m = mono_class_get_methods (k, &iter)))
- if (!pvt->vtable [m->slot])
- pvt->vtable [m->slot] = arch_create_remoting_trampoline (domain, m, target_type);
+ if (!pvt->vtable [m->slot]) {
+ pvt->vtable [m->slot] = arch_create_remoting_trampoline (domain, m, target_type, error);
+ if (!is_ok (error))
+ goto failure;
+ }
}
}
iter = NULL;
j = 0;
- while ((cm = mono_class_get_methods (interf, &iter)))
- pvt->vtable [slot + j++] = arch_create_remoting_trampoline (domain, cm, target_type);
+ while ((cm = mono_class_get_methods (interf, &iter))) {
+ pvt->vtable [slot + j++] = arch_create_remoting_trampoline (domain, cm, target_type, error);
+ if (!is_ok (error))
+ goto failure;
+ }
slot += mono_class_num_methods (interf);
}
pvt->interface_bitmap = bitmap;
#endif
return pvt;
+failure:
+ if (extra_interfaces)
+ g_slist_free (extra_interfaces);
+#ifdef COMPRESSED_INTERFACE_BITMAP
+ g_free (bitmap);
+#endif
+ return NULL;
}
#endif /* DISABLE_REMOTING */
}
gpointer
-mono_remote_class_vtable (MonoDomain *domain, MonoRemoteClass *remote_class, MonoRealProxy *rp)
+mono_remote_class_vtable (MonoDomain *domain, MonoRemoteClass *remote_class, MonoRealProxy *rp, MonoError *error)
{
MONO_REQ_GC_UNSAFE_MODE;
+ mono_error_init (error);
+
mono_loader_lock (); /*FIXME mono_class_from_mono_type and mono_class_proxy_vtable take it*/
mono_domain_lock (domain);
if (rp->target_domain_id != -1) {
if (remote_class->xdomain_vtable == NULL)
- remote_class->xdomain_vtable = mono_class_proxy_vtable (domain, remote_class, MONO_REMOTING_TARGET_APPDOMAIN);
+ remote_class->xdomain_vtable = mono_class_proxy_vtable (domain, remote_class, MONO_REMOTING_TARGET_APPDOMAIN, error);
mono_domain_unlock (domain);
mono_loader_unlock ();
+ return_val_if_nok (error, NULL);
return remote_class->xdomain_vtable;
}
if (remote_class->default_vtable == NULL) {
klass = mono_class_from_mono_type (type);
#ifndef DISABLE_COM
if ((mono_class_is_com_object (klass) || (mono_class_get_com_object_class () && klass == mono_class_get_com_object_class ())) && !mono_vtable_is_remote (mono_class_vtable (mono_domain_get (), klass)))
- remote_class->default_vtable = mono_class_proxy_vtable (domain, remote_class, MONO_REMOTING_TARGET_COMINTEROP);
+ remote_class->default_vtable = mono_class_proxy_vtable (domain, remote_class, MONO_REMOTING_TARGET_COMINTEROP, error);
else
#endif
- remote_class->default_vtable = mono_class_proxy_vtable (domain, remote_class, MONO_REMOTING_TARGET_UNKNOWN);
+ remote_class->default_vtable = mono_class_proxy_vtable (domain, remote_class, MONO_REMOTING_TARGET_UNKNOWN, error);
+ /* N.B. both branches of the if modify error */
+ if (!is_ok (error)) {
+ mono_domain_unlock (domain);
+ mono_loader_unlock ();
+ return NULL;
+ }
}
mono_domain_unlock (domain);
* @domain: the application domain
* @tproxy: the proxy whose remote class has to be upgraded.
* @klass: class to which the remote class can be casted.
+ * @error: set on error
*
* Updates the vtable of the remote class by adding the necessary method slots
* and interface offsets so it can be safely casted to klass. klass can be a
- * class or an interface.
+ * class or an interface. On success returns TRUE, on failure returns FALSE and sets @error.
*/
-void
-mono_upgrade_remote_class (MonoDomain *domain, MonoObject *proxy_object, MonoClass *klass)
+gboolean
+mono_upgrade_remote_class (MonoDomain *domain, MonoObject *proxy_object, MonoClass *klass, MonoError *error)
{
MONO_REQ_GC_UNSAFE_MODE;
MonoRemoteClass *remote_class;
gboolean redo_vtable;
+ mono_error_init (error);
mono_loader_lock (); /*FIXME mono_remote_class_vtable requires it.*/
mono_domain_lock (domain);
if (redo_vtable) {
tproxy->remote_class = clone_remote_class (domain, remote_class, klass);
- proxy_object->vtable = (MonoVTable *)mono_remote_class_vtable (domain, tproxy->remote_class, tproxy->rp);
+ proxy_object->vtable = (MonoVTable *)mono_remote_class_vtable (domain, tproxy->remote_class, tproxy->rp, error);
+ if (!is_ok (error))
+ goto leave;
}
+leave:
mono_domain_unlock (domain);
mono_loader_unlock ();
+ return is_ok (error);
}
#endif /* DISABLE_REMOTING */
if (mono_profiler_get_events () & MONO_PROFILE_METHOD_EVENTS)
mono_profiler_method_start_invoke (method);
- MONO_PREPARE_RESET_BLOCKING;
-
result = callbacks.runtime_invoke (method, obj, params, exc, error);
- MONO_FINISH_RESET_BLOCKING;
-
if (mono_profiler_get_events () & MONO_PROFILE_METHOD_EVENTS)
mono_profiler_method_end_invoke (method);
mono_error_cleanup (&error);
} else {
res = mono_runtime_invoke_checked (method, obj, params, &error);
- mono_error_raise_exception (&error);
+ mono_error_raise_exception (&error); /* OK to throw, external only without a good alternative */
}
return res;
}
MONO_REQ_GC_NEUTRAL_MODE;
MONO_REQ_API_ENTRYPOINT;
+ MonoError error;
gpointer res;
- MONO_PREPARE_RESET_BLOCKING;
+ g_assert (!mono_threads_is_coop_enabled ());
+
+ MONO_ENTER_GC_UNSAFE;
method = mono_marshal_get_thunk_invoke_wrapper (method);
- res = mono_compile_method (method);
- MONO_FINISH_RESET_BLOCKING;
+ res = mono_compile_method_checked (method, &error);
+ mono_error_cleanup (&error);
+ MONO_EXIT_GC_UNSAFE;
return res;
}
MONO_REQ_GC_UNSAFE_MODE;
MonoError error;
+ if (exc) {
+ MonoObject *result = mono_runtime_delegate_try_invoke (delegate, params, exc, &error);
+ if (*exc) {
+ mono_error_cleanup (&error);
+ return NULL;
+ } else {
+ if (!is_ok (&error))
+ *exc = (MonoObject*)mono_error_convert_to_exception (&error);
+ return result;
+ }
+ } else {
+ MonoObject *result = mono_runtime_delegate_invoke_checked (delegate, params, &error);
+ mono_error_raise_exception (&error); /* OK to throw, external only without a good alternative */
+ return result;
+ }
+}
+
+/**
+ * mono_runtime_delegate_try_invoke:
+ * @delegate: pointer to a delegate object.
+ * @params: parameters for the delegate.
+ * @exc: Pointer to the exception result.
+ * @error: set on error
+ *
+ * Invokes the delegate method @delegate with the parameters provided.
+ *
+ * You can pass NULL as the exc argument if you don't want to
+ * catch exceptions, otherwise, *exc will be set to the exception
+ * thrown, if any. On failure to execute, @error will be set.
+ * if an exception is thrown, you can't use the
+ * MonoObject* result from the function.
+ */
+MonoObject*
+mono_runtime_delegate_try_invoke (MonoObject *delegate, void **params, MonoObject **exc, MonoError *error)
+{
+ MONO_REQ_GC_UNSAFE_MODE;
+
+ mono_error_init (error);
MonoMethod *im;
MonoClass *klass = delegate->vtable->klass;
MonoObject *o;
g_error ("Could not lookup delegate invoke method for delegate %s", mono_type_get_full_name (klass));
if (exc) {
- o = mono_runtime_try_invoke (im, delegate, params, exc, &error);
- if (*exc == NULL && !mono_error_ok (&error))
- *exc = (MonoObject*) mono_error_convert_to_exception (&error);
- else
- mono_error_cleanup (&error);
+ o = mono_runtime_try_invoke (im, delegate, params, exc, error);
} else {
- o = mono_runtime_invoke_checked (im, delegate, params, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ o = mono_runtime_invoke_checked (im, delegate, params, error);
}
return o;
}
+/**
+ * mono_runtime_delegate_invoke_checked:
+ * @delegate: pointer to a delegate object.
+ * @params: parameters for the delegate.
+ * @error: set on error
+ *
+ * Invokes the delegate method @delegate with the parameters provided.
+ *
+ * On failure @error will be set and you can't use the MonoObject*
+ * result from the function.
+ */
+MonoObject*
+mono_runtime_delegate_invoke_checked (MonoObject *delegate, void **params, MonoError *error)
+{
+ mono_error_init (error);
+ return mono_runtime_delegate_try_invoke (delegate, params, NULL, error);
+}
+
static char **main_args = NULL;
static int num_main_args = 0;
return 0;
}
-/**
- * mono_runtime_run_main:
- * @method: the method to start the application with (usually Main)
- * @argc: number of arguments from the command line
- * @argv: array of strings from the command line
- * @exc: excetption results
- *
- * Execute a standard Main() method (argc/argv contains the
- * executable name). This method also sets the command line argument value
- * needed by System.Environment.
- *
+/*
+ * Prepare an array of arguments in order to execute a standard Main()
+ * method (argc/argv contains the executable name). This method also
+ * sets the command line argument value needed by System.Environment.
*
*/
-int
-mono_runtime_run_main (MonoMethod *method, int argc, char* argv[],
- MonoObject **exc)
+static MonoArray*
+prepare_run_main (MonoMethod *method, int argc, char *argv[])
{
MONO_REQ_GC_UNSAFE_MODE;
mono_assembly_set_main (method->klass->image->assembly);
- return mono_runtime_exec_main (method, args, exc);
+ return args;
+}
+
+/**
+ * mono_runtime_run_main:
+ * @method: the method to start the application with (usually Main)
+ * @argc: number of arguments from the command line
+ * @argv: array of strings from the command line
+ * @exc: excetption results
+ *
+ * Execute a standard Main() method (argc/argv contains the
+ * executable name). This method also sets the command line argument value
+ * needed by System.Environment.
+ *
+ *
+ */
+int
+mono_runtime_run_main (MonoMethod *method, int argc, char* argv[],
+ MonoObject **exc)
+{
+ MONO_REQ_GC_UNSAFE_MODE;
+
+ MonoError error;
+ MonoArray *args = prepare_run_main (method, argc, argv);
+ int res;
+ if (exc) {
+ res = mono_runtime_try_exec_main (method, args, exc, &error);
+ if (*exc == NULL && !is_ok (&error))
+ *exc = (MonoObject*) mono_error_convert_to_exception (&error);
+ else
+ mono_error_cleanup (&error);
+ } else {
+ res = mono_runtime_exec_main_checked (method, args, &error);
+ mono_error_raise_exception (&error); /* OK to throw, external only without a better alternative */
+ }
+ return res;
+}
+
+/**
+ * mono_runtime_run_main_checked:
+ * @method: the method to start the application with (usually Main)
+ * @argc: number of arguments from the command line
+ * @argv: array of strings from the command line
+ * @error: set on error
+ *
+ * Execute a standard Main() method (argc/argv contains the
+ * executable name). This method also sets the command line argument value
+ * needed by System.Environment. On failure sets @error.
+ *
+ *
+ */
+int
+mono_runtime_run_main_checked (MonoMethod *method, int argc, char* argv[],
+ MonoError *error)
+{
+ mono_error_init (error);
+ MonoArray *args = prepare_run_main (method, argc, argv);
+ return mono_runtime_exec_main_checked (method, args, error);
+}
+
+/**
+ * mono_runtime_try_run_main:
+ * @method: the method to start the application with (usually Main)
+ * @argc: number of arguments from the command line
+ * @argv: array of strings from the command line
+ * @exc: set if Main throws an exception
+ * @error: set if Main can't be executed
+ *
+ * Execute a standard Main() method (argc/argv contains the executable
+ * name). This method also sets the command line argument value needed
+ * by System.Environment. On failure sets @error if Main can't be
+ * executed or @exc if it threw and exception.
+ *
+ *
+ */
+int
+mono_runtime_try_run_main (MonoMethod *method, int argc, char* argv[],
+ MonoObject **exc, MonoError *error)
+{
+ g_assert (exc);
+ mono_error_init (error);
+ MonoArray *args = prepare_run_main (method, argc, argv);
+ return mono_runtime_try_exec_main (method, args, exc, error);
}
+
static MonoObject*
serialize_object (MonoObject *obj, gboolean *failure, MonoObject **exc)
{
/* Used in call_unhandled_exception_delegate */
static MonoObject *
-create_unhandled_exception_eventargs (MonoObject *exc)
+create_unhandled_exception_eventargs (MonoObject *exc, MonoError *error)
{
MONO_REQ_GC_UNSAFE_MODE;
- MonoError error;
+ mono_error_init (error);
MonoClass *klass;
gpointer args [2];
MonoMethod *method = NULL;
args [0] = exc;
args [1] = &is_terminating;
- obj = mono_object_new_checked (mono_domain_get (), klass, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ obj = mono_object_new_checked (mono_domain_get (), klass, error);
+ return_val_if_nok (error, NULL);
- mono_runtime_invoke_checked (method, obj, args, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ mono_runtime_invoke_checked (method, obj, args, error);
+ return_val_if_nok (error, NULL);
return obj;
}
call_unhandled_exception_delegate (MonoDomain *domain, MonoObject *delegate, MonoObject *exc) {
MONO_REQ_GC_UNSAFE_MODE;
+ MonoError error;
MonoObject *e = NULL;
gpointer pa [2];
MonoDomain *current_domain = mono_domain_get ();
g_assert (domain == mono_object_domain (domain->domain));
if (mono_object_domain (exc) != domain) {
- MonoError error;
exc = mono_object_xdomain_representation (exc, domain, &error);
if (!exc) {
g_assert (mono_object_domain (exc) == domain);
pa [0] = domain->domain;
- pa [1] = create_unhandled_exception_eventargs (exc);
- mono_runtime_delegate_invoke (delegate, pa, &e);
+ pa [1] = create_unhandled_exception_eventargs (exc, &error);
+ mono_error_assert_ok (&error);
+ mono_runtime_delegate_try_invoke (delegate, pa, &e, &error);
+ if (!is_ok (&error)) {
+ if (e == NULL)
+ e = (MonoObject*)mono_error_convert_to_exception (&error);
+ else
+ mono_error_cleanup (&error);
+ }
if (domain != current_domain)
mono_domain_set_internal_with_options (current_domain, FALSE);
if (e) {
- MonoError error;
gchar *msg = mono_string_to_utf8_checked (((MonoException *) e)->message, &error);
if (!mono_error_ok (&error)) {
g_warning ("Exception inside UnhandledException handler with invalid message (Invalid characters)\n");
root_domain = mono_get_root_domain ();
root_appdomain_delegate = mono_field_get_value_object_checked (root_domain, field, (MonoObject*) root_domain->domain, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ mono_error_assert_ok (&error);
if (current_domain != root_domain) {
current_appdomain_delegate = mono_field_get_value_object_checked (current_domain, field, (MonoObject*) current_domain->domain, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ mono_error_assert_ok (&error);
}
if (!current_appdomain_delegate && !root_appdomain_delegate) {
mono_thread_manage ();
}
-/*
- * Execute a standard Main() method (args doesn't contain the
- * executable name).
- */
-int
-mono_runtime_exec_main (MonoMethod *method, MonoArray *args, MonoObject **exc)
+static void
+prepare_thread_to_exec_main (MonoDomain *domain, MonoMethod *method)
{
- MONO_REQ_GC_UNSAFE_MODE;
-
- MonoError error;
- MonoDomain *domain;
- gpointer pa [1];
- int rval;
+ MonoInternalThread* thread = mono_thread_internal_current ();
MonoCustomAttrInfo* cinfo;
gboolean has_stathread_attribute;
- MonoInternalThread* thread = mono_thread_internal_current ();
-
- g_assert (args);
-
- pa [0] = args;
- domain = mono_object_domain (args);
if (!domain->entry_assembly) {
gchar *str;
MonoAssembly *assembly;
}
}
- cinfo = mono_custom_attrs_from_method_checked (method, &error);
- mono_error_cleanup (&error); /* FIXME warn here? */
+ MonoError cattr_error;
+ cinfo = mono_custom_attrs_from_method_checked (method, &cattr_error);
+ mono_error_cleanup (&cattr_error); /* FIXME warn here? */
if (cinfo) {
has_stathread_attribute = mono_custom_attrs_has_attr (cinfo, mono_class_get_sta_thread_attribute_class ());
if (!cinfo->cached)
}
mono_thread_init_apartment_state ();
+}
+
+static int
+do_exec_main_checked (MonoMethod *method, MonoArray *args, MonoError *error)
+{
+ MONO_REQ_GC_UNSAFE_MODE;
+
+ gpointer pa [1];
+ int rval;
+
+ mono_error_init (error);
+ g_assert (args);
+
+ pa [0] = args;
+
/* FIXME: check signature of method */
if (mono_method_signature (method)->ret->type == MONO_TYPE_I4) {
MonoObject *res;
- if (exc) {
- res = mono_runtime_try_invoke (method, NULL, pa, exc, &error);
- if (*exc == NULL && !mono_error_ok (&error))
- *exc = (MonoObject*) mono_error_convert_to_exception (&error);
- else
- mono_error_cleanup (&error);
- } else {
- res = mono_runtime_invoke_checked (method, NULL, pa, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
- }
-
- if (!exc || !*exc)
+ res = mono_runtime_invoke_checked (method, NULL, pa, error);
+ if (is_ok (error))
rval = *(guint32 *)((char *)res + sizeof (MonoObject));
else
rval = -1;
-
mono_environment_exitcode_set (rval);
} else {
- if (exc) {
- mono_runtime_try_invoke (method, NULL, pa, exc, &error);
- if (*exc == NULL && !mono_error_ok (&error))
- *exc = (MonoObject*) mono_error_convert_to_exception (&error);
- else
- mono_error_cleanup (&error);
- } else {
- mono_runtime_invoke_checked (method, NULL, pa, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
- }
+ mono_runtime_invoke_checked (method, NULL, pa, error);
- if (!exc || !*exc)
+ if (is_ok (error))
rval = 0;
else {
/* If the return type of Main is void, only
mono_environment_exitcode_set (rval);
}
}
-
return rval;
}
-/**
- * mono_runtime_invoke_array:
- * @method: method to invoke
- * @obJ: object instance
- * @params: arguments to the method
- * @exc: exception information.
- *
- * Invokes the method represented by @method on the object @obj.
- *
- * obj is the 'this' pointer, it should be NULL for static
- * methods, a MonoObject* for object instances and a pointer to
- * the value type for value types.
- *
- * The params array contains the arguments to the method with the
- * same convention: MonoObject* pointers for object instances and
- * pointers to the value type otherwise. The _invoke_array
- * variant takes a C# object[] as the params argument (MonoArray
- * *params): in this case the value types are boxed inside the
- * respective reference representation.
- *
- * From unmanaged code you'll usually use the
- * mono_runtime_invoke_checked() variant.
- *
- * Note that this function doesn't handle virtual methods for
- * you, it will exec the exact method you pass: we still need to
- * expose a function to lookup the derived class implementation
- * of a virtual method (there are examples of this in the code,
- * though).
- *
- * You can pass NULL as the exc argument if you don't want to
- * catch exceptions, otherwise, *exc will be set to the exception
- * thrown, if any. if an exception is thrown, you can't use the
- * MonoObject* result from the function.
- *
- * If the method returns a value type, it is boxed in an object
- * reference.
- */
-MonoObject*
-mono_runtime_invoke_array (MonoMethod *method, void *obj, MonoArray *params,
- MonoObject **exc)
+static int
+do_try_exec_main (MonoMethod *method, MonoArray *args, MonoObject **exc, MonoError *error)
{
MONO_REQ_GC_UNSAFE_MODE;
+ gpointer pa [1];
+ int rval;
+
+ mono_error_init (error);
+ g_assert (args);
+ g_assert (exc);
+
+ pa [0] = args;
+
+ /* FIXME: check signature of method */
+ if (mono_method_signature (method)->ret->type == MONO_TYPE_I4) {
+ MonoObject *res;
+ res = mono_runtime_try_invoke (method, NULL, pa, exc, error);
+ if (*exc == NULL && !mono_error_ok (error))
+ *exc = (MonoObject*) mono_error_convert_to_exception (error);
+ else
+ mono_error_cleanup (error);
+
+ if (*exc == NULL)
+ rval = *(guint32 *)((char *)res + sizeof (MonoObject));
+ else
+ rval = -1;
+
+ mono_environment_exitcode_set (rval);
+ } else {
+ mono_runtime_try_invoke (method, NULL, pa, exc, error);
+ if (*exc == NULL && !mono_error_ok (error))
+ *exc = (MonoObject*) mono_error_convert_to_exception (error);
+ else
+ mono_error_cleanup (error);
+
+ if (*exc == NULL)
+ rval = 0;
+ else {
+ /* If the return type of Main is void, only
+ * set the exitcode if an exception was thrown
+ * (we don't want to blow away an
+ * explicitly-set exit code)
+ */
+ rval = -1;
+ mono_environment_exitcode_set (rval);
+ }
+ }
+
+ return rval;
+}
+
+/*
+ * Execute a standard Main() method (args doesn't contain the
+ * executable name).
+ */
+int
+mono_runtime_exec_main (MonoMethod *method, MonoArray *args, MonoObject **exc)
+{
MonoError error;
- MonoMethodSignature *sig = mono_method_signature (method);
- gpointer *pa = NULL;
- MonoObject *res;
- int i;
- gboolean has_byref_nullables = FALSE;
+ prepare_thread_to_exec_main (mono_object_domain (args), method);
+ if (exc) {
+ int rval = do_try_exec_main (method, args, exc, &error);
+ if (*exc == NULL && !is_ok (&error))
+ *exc = (MonoObject*) mono_error_convert_to_exception (&error);
+ else
+ mono_error_cleanup (&error);
+ return rval;
+ } else {
+ int rval = do_exec_main_checked (method, args, &error);
+ mono_error_raise_exception (&error); /* OK to throw, external only with no better option */
+ return rval;
+ }
+}
+
+/*
+ * Execute a standard Main() method (args doesn't contain the
+ * executable name).
+ *
+ * On failure sets @error
+ */
+int
+mono_runtime_exec_main_checked (MonoMethod *method, MonoArray *args, MonoError *error)
+{
+ mono_error_init (error);
+ prepare_thread_to_exec_main (mono_object_domain (args), method);
+ return do_exec_main_checked (method, args, error);
+}
+
+/*
+ * Execute a standard Main() method (args doesn't contain the
+ * executable name).
+ *
+ * On failure sets @error if Main couldn't be executed, or @exc if it threw an exception.
+ */
+int
+mono_runtime_try_exec_main (MonoMethod *method, MonoArray *args, MonoObject **exc, MonoError *error)
+{
+ mono_error_init (error);
+ prepare_thread_to_exec_main (mono_object_domain (args), method);
+ return do_try_exec_main (method, args, exc, error);
+}
- if (NULL != params) {
- pa = (void **)alloca (sizeof (gpointer) * mono_array_length (params));
- for (i = 0; i < mono_array_length (params); i++) {
- MonoType *t = sig->params [i];
+
+/** invoke_array_extract_argument:
+ * @params: array of arguments to the method.
+ * @i: the index of the argument to extract.
+ * @t: ith type from the method signature.
+ * @has_byref_nullables: outarg - TRUE if method expects a byref nullable argument
+ * @error: set on error.
+ *
+ * Given an array of method arguments, return the ith one using the corresponding type
+ * to perform necessary unboxing. If method expects a ref nullable argument, writes TRUE to @has_byref_nullables.
+ *
+ * On failure sets @error and returns NULL.
+ */
+static gpointer
+invoke_array_extract_argument (MonoArray *params, int i, MonoType *t, gboolean* has_byref_nullables, MonoError *error)
+{
+ MonoType *t_orig = t;
+ gpointer result = NULL;
+ mono_error_init (error);
again:
switch (t->type) {
case MONO_TYPE_U1:
case MONO_TYPE_R4:
case MONO_TYPE_R8:
case MONO_TYPE_VALUETYPE:
- if (t->type == MONO_TYPE_VALUETYPE && mono_class_is_nullable (mono_class_from_mono_type (sig->params [i]))) {
+ if (t->type == MONO_TYPE_VALUETYPE && mono_class_is_nullable (mono_class_from_mono_type (t_orig))) {
/* The runtime invoke wrapper needs the original boxed vtype, it does handle byref values as well. */
- pa [i] = mono_array_get (params, MonoObject*, i);
+ result = mono_array_get (params, MonoObject*, i);
if (t->byref)
- has_byref_nullables = TRUE;
+ *has_byref_nullables = TRUE;
} else {
/* MS seems to create the objects if a null is passed in */
if (!mono_array_get (params, MonoObject*, i)) {
- MonoObject *o = mono_object_new_checked (mono_domain_get (), mono_class_from_mono_type (sig->params [i]), &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ MonoObject *o = mono_object_new_checked (mono_domain_get (), mono_class_from_mono_type (t_orig), error);
+ return_val_if_nok (error, NULL);
mono_array_setref (params, i, o);
}
* boxed object in the arg array with the copy.
*/
MonoObject *orig = mono_array_get (params, MonoObject*, i);
- MonoObject *copy = mono_value_box_checked (mono_domain_get (), orig->vtable->klass, mono_object_unbox (orig), &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ MonoObject *copy = mono_value_box_checked (mono_domain_get (), orig->vtable->klass, mono_object_unbox (orig), error);
+ return_val_if_nok (error, NULL);
mono_array_setref (params, i, copy);
}
- pa [i] = mono_object_unbox (mono_array_get (params, MonoObject*, i));
+ result = mono_object_unbox (mono_array_get (params, MonoObject*, i));
}
break;
case MONO_TYPE_STRING:
case MONO_TYPE_ARRAY:
case MONO_TYPE_SZARRAY:
if (t->byref)
- pa [i] = mono_array_addr (params, MonoObject*, i);
+ result = mono_array_addr (params, MonoObject*, i);
// FIXME: I need to check this code path
else
- pa [i] = mono_array_get (params, MonoObject*, i);
+ result = mono_array_get (params, MonoObject*, i);
break;
case MONO_TYPE_GENERICINST:
if (t->byref)
/* The argument should be an IntPtr */
arg = mono_array_get (params, MonoObject*, i);
if (arg == NULL) {
- pa [i] = NULL;
+ result = NULL;
} else {
g_assert (arg->vtable->klass == mono_defaults.int_class);
- pa [i] = ((MonoIntPtr*)arg)->m_value;
+ result = ((MonoIntPtr*)arg)->m_value;
}
break;
}
default:
- g_error ("type 0x%x not handled in mono_runtime_invoke_array", sig->params [i]->type);
+ g_error ("type 0x%x not handled in mono_runtime_invoke_array", t_orig->type);
}
+ return result;
+}
+/**
+ * mono_runtime_invoke_array:
+ * @method: method to invoke
+ * @obJ: object instance
+ * @params: arguments to the method
+ * @exc: exception information.
+ *
+ * Invokes the method represented by @method on the object @obj.
+ *
+ * obj is the 'this' pointer, it should be NULL for static
+ * methods, a MonoObject* for object instances and a pointer to
+ * the value type for value types.
+ *
+ * The params array contains the arguments to the method with the
+ * same convention: MonoObject* pointers for object instances and
+ * pointers to the value type otherwise. The _invoke_array
+ * variant takes a C# object[] as the params argument (MonoArray
+ * *params): in this case the value types are boxed inside the
+ * respective reference representation.
+ *
+ * From unmanaged code you'll usually use the
+ * mono_runtime_invoke_checked() variant.
+ *
+ * Note that this function doesn't handle virtual methods for
+ * you, it will exec the exact method you pass: we still need to
+ * expose a function to lookup the derived class implementation
+ * of a virtual method (there are examples of this in the code,
+ * though).
+ *
+ * You can pass NULL as the exc argument if you don't want to
+ * catch exceptions, otherwise, *exc will be set to the exception
+ * thrown, if any. if an exception is thrown, you can't use the
+ * MonoObject* result from the function.
+ *
+ * If the method returns a value type, it is boxed in an object
+ * reference.
+ */
+MonoObject*
+mono_runtime_invoke_array (MonoMethod *method, void *obj, MonoArray *params,
+ MonoObject **exc)
+{
+ MonoError error;
+ if (exc) {
+ MonoObject *result = mono_runtime_try_invoke_array (method, obj, params, exc, &error);
+ if (*exc) {
+ mono_error_cleanup (&error);
+ return NULL;
+ } else {
+ if (!is_ok (&error))
+ *exc = (MonoObject*)mono_error_convert_to_exception (&error);
+ return result;
+ }
+ } else {
+ MonoObject *result = mono_runtime_try_invoke_array (method, obj, params, NULL, &error);
+ mono_error_raise_exception (&error); /* OK to throw, external only without a good alternative */
+ return result;
+ }
+}
+
+/**
+ * mono_runtime_invoke_array_checked:
+ * @method: method to invoke
+ * @obJ: object instance
+ * @params: arguments to the method
+ * @error: set on failure.
+ *
+ * Invokes the method represented by @method on the object @obj.
+ *
+ * obj is the 'this' pointer, it should be NULL for static
+ * methods, a MonoObject* for object instances and a pointer to
+ * the value type for value types.
+ *
+ * The params array contains the arguments to the method with the
+ * same convention: MonoObject* pointers for object instances and
+ * pointers to the value type otherwise. The _invoke_array
+ * variant takes a C# object[] as the params argument (MonoArray
+ * *params): in this case the value types are boxed inside the
+ * respective reference representation.
+ *
+ * From unmanaged code you'll usually use the
+ * mono_runtime_invoke_checked() variant.
+ *
+ * Note that this function doesn't handle virtual methods for
+ * you, it will exec the exact method you pass: we still need to
+ * expose a function to lookup the derived class implementation
+ * of a virtual method (there are examples of this in the code,
+ * though).
+ *
+ * On failure or exception, @error will be set. In that case, you
+ * can't use the MonoObject* result from the function.
+ *
+ * If the method returns a value type, it is boxed in an object
+ * reference.
+ */
+MonoObject*
+mono_runtime_invoke_array_checked (MonoMethod *method, void *obj, MonoArray *params,
+ MonoError *error)
+{
+ mono_error_init (error);
+ return mono_runtime_try_invoke_array (method, obj, params, NULL, error);
+}
+
+/**
+ * mono_runtime_try_invoke_array:
+ * @method: method to invoke
+ * @obJ: object instance
+ * @params: arguments to the method
+ * @exc: exception information.
+ * @error: set on failure.
+ *
+ * Invokes the method represented by @method on the object @obj.
+ *
+ * obj is the 'this' pointer, it should be NULL for static
+ * methods, a MonoObject* for object instances and a pointer to
+ * the value type for value types.
+ *
+ * The params array contains the arguments to the method with the
+ * same convention: MonoObject* pointers for object instances and
+ * pointers to the value type otherwise. The _invoke_array
+ * variant takes a C# object[] as the params argument (MonoArray
+ * *params): in this case the value types are boxed inside the
+ * respective reference representation.
+ *
+ * From unmanaged code you'll usually use the
+ * mono_runtime_invoke_checked() variant.
+ *
+ * Note that this function doesn't handle virtual methods for
+ * you, it will exec the exact method you pass: we still need to
+ * expose a function to lookup the derived class implementation
+ * of a virtual method (there are examples of this in the code,
+ * though).
+ *
+ * You can pass NULL as the exc argument if you don't want to catch
+ * exceptions, otherwise, *exc will be set to the exception thrown, if
+ * any. On other failures, @error will be set. If an exception is
+ * thrown or there's an error, you can't use the MonoObject* result
+ * from the function.
+ *
+ * If the method returns a value type, it is boxed in an object
+ * reference.
+ */
+MonoObject*
+mono_runtime_try_invoke_array (MonoMethod *method, void *obj, MonoArray *params,
+ MonoObject **exc, MonoError *error)
+{
+ MONO_REQ_GC_UNSAFE_MODE;
+
+ mono_error_init (error);
+
+ MonoMethodSignature *sig = mono_method_signature (method);
+ gpointer *pa = NULL;
+ MonoObject *res;
+ int i;
+ gboolean has_byref_nullables = FALSE;
+
+ if (NULL != params) {
+ pa = (void **)alloca (sizeof (gpointer) * mono_array_length (params));
+ for (i = 0; i < mono_array_length (params); i++) {
+ MonoType *t = sig->params [i];
+ pa [i] = invoke_array_extract_argument (params, i, t, &has_byref_nullables, error);
+ return_val_if_nok (error, NULL);
}
}
if (!params)
return NULL;
else {
- MonoObject *result = mono_value_box_checked (mono_domain_get (), method->klass->cast_class, pa [0], &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
- return result;
+ return mono_value_box_checked (mono_domain_get (), method->klass->cast_class, pa [0], error);
}
}
if (!obj) {
- obj = mono_object_new_checked (mono_domain_get (), method->klass, &error);
- g_assert (obj && mono_error_ok (&error)); /*maybe we should raise a TLE instead?*/ /* FIXME don't swallow error */
+ obj = mono_object_new_checked (mono_domain_get (), method->klass, error);
+ mono_error_assert_ok (error);
+ g_assert (obj); /*maybe we should raise a TLE instead?*/
#ifndef DISABLE_REMOTING
if (mono_object_class(obj) == mono_defaults.transparent_proxy_class) {
method = mono_marshal_get_remoting_invoke (method->slot == -1 ? method : method->klass->vtable [method->slot]);
else
o = obj;
} else if (method->klass->valuetype) {
- obj = mono_value_box_checked (mono_domain_get (), method->klass, obj, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ obj = mono_value_box_checked (mono_domain_get (), method->klass, obj, error);
+ return_val_if_nok (error, NULL);
}
if (exc) {
- mono_runtime_try_invoke (method, o, pa, exc, &error);
- if (*exc == NULL && !mono_error_ok (&error))
- *exc = (MonoObject*) mono_error_convert_to_exception (&error);
- else
- mono_error_cleanup (&error);
+ mono_runtime_try_invoke (method, o, pa, exc, error);
} else {
- mono_runtime_invoke_checked (method, o, pa, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ mono_runtime_invoke_checked (method, o, pa, error);
}
return (MonoObject *)obj;
MonoObject *nullable;
/* Convert the unboxed vtype into a Nullable structure */
- nullable = mono_object_new_checked (mono_domain_get (), method->klass, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ nullable = mono_object_new_checked (mono_domain_get (), method->klass, error);
+ return_val_if_nok (error, NULL);
- MonoObject *boxed = mono_value_box_checked (mono_domain_get (), method->klass->cast_class, obj, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ MonoObject *boxed = mono_value_box_checked (mono_domain_get (), method->klass->cast_class, obj, error);
+ return_val_if_nok (error, NULL);
mono_nullable_init ((guint8 *)mono_object_unbox (nullable), boxed, method->klass);
obj = mono_object_unbox (nullable);
}
/* obj must be already unboxed if needed */
if (exc) {
- res = mono_runtime_try_invoke (method, obj, pa, exc, &error);
- if (*exc == NULL && !mono_error_ok (&error))
- *exc = (MonoObject*) mono_error_convert_to_exception (&error);
- else
- mono_error_cleanup (&error);
+ res = mono_runtime_try_invoke (method, obj, pa, exc, error);
} else {
- res = mono_runtime_invoke_checked (method, obj, pa, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ res = mono_runtime_invoke_checked (method, obj, pa, error);
}
+ return_val_if_nok (error, NULL);
if (sig->ret->type == MONO_TYPE_PTR) {
MonoClass *pointer_class;
g_assert (res->vtable->klass == mono_defaults.int_class);
box_args [0] = ((MonoIntPtr*)res)->m_value;
- box_args [1] = mono_type_get_object_checked (mono_domain_get (), sig->ret, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ box_args [1] = mono_type_get_object_checked (mono_domain_get (), sig->ret, error);
+ return_val_if_nok (error, NULL);
- res = mono_runtime_try_invoke (box_method, NULL, box_args, &box_exc, &error);
+ res = mono_runtime_try_invoke (box_method, NULL, box_args, &box_exc, error);
g_assert (box_exc == NULL);
- mono_error_assert_ok (&error);
+ mono_error_assert_ok (error);
}
if (has_byref_nullables) {
if (G_UNLIKELY (!o))
mono_error_set_out_of_memory (error, "Could not allocate %i bytes", mono_class_instance_size (klass));
else if (G_UNLIKELY (vtable->klass->has_finalize))
- mono_object_register_finalizer (o, error);
+ mono_object_register_finalizer (o);
return o;
}
if (G_UNLIKELY (!o))
mono_error_set_out_of_memory (error, "Could not allocate %i bytes", vtable->klass->instance_size);
else if (G_UNLIKELY (vtable->klass->has_finalize))
- mono_object_register_finalizer (o, error);
+ mono_object_register_finalizer (o);
return o;
}
if (G_UNLIKELY (!o))
mono_error_set_out_of_memory (error, "Could not allocate %i bytes", vtable->klass->instance_size);
else if (G_UNLIKELY (vtable->klass->has_finalize))
- mono_object_register_finalizer (o, error);
+ mono_object_register_finalizer (o);
return o;
}
mono_gc_wbarrier_object_copy (o, obj);
if (obj->vtable->klass->has_finalize)
- mono_object_register_finalizer (o, error);
+ mono_object_register_finalizer (o);
return o;
}
#endif
#endif
if (klass->has_finalize) {
- mono_object_register_finalizer (res, error);
+ mono_object_register_finalizer (res);
return_val_if_nok (error, NULL);
}
return res;
if (*(MonoBoolean *) mono_object_unbox(res)) {
/* Update the vtable of the remote type, so it can safely cast to this new type */
- mono_upgrade_remote_class (domain, obj, klass);
+ mono_upgrade_remote_class (domain, obj, klass, error);
+ return_val_if_nok (error, NULL);
return obj;
}
}
MonoString*
mono_ldstr (MonoDomain *domain, MonoImage *image, guint32 idx)
{
- MONO_REQ_GC_UNSAFE_MODE;
MonoError error;
+ MonoString *result = mono_ldstr_checked (domain, image, idx, &error);
+ mono_error_cleanup (&error);
+ return result;
+}
+
+/**
+ * mono_ldstr_checked:
+ * @domain: the domain where the string will be used.
+ * @image: a metadata context
+ * @idx: index into the user string table.
+ * @error: set on error.
+ *
+ * Implementation for the ldstr opcode.
+ * Returns: a loaded string from the @image/@idx combination.
+ * On failure returns NULL and sets @error.
+ */
+MonoString*
+mono_ldstr_checked (MonoDomain *domain, MonoImage *image, guint32 idx, MonoError *error)
+{
+ MONO_REQ_GC_UNSAFE_MODE;
+ mono_error_init (error);
if (image->dynamic) {
- MonoString *str = (MonoString *)mono_lookup_dynamic_token (image, MONO_TOKEN_STRING | idx, NULL, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ MonoString *str = (MonoString *)mono_lookup_dynamic_token (image, MONO_TOKEN_STRING | idx, NULL, error);
return str;
} else {
if (!mono_verifier_verify_string_signature (image, idx, NULL))
return NULL; /*FIXME we should probably be raising an exception here*/
- MonoString *str = mono_ldstr_metadata_sig (domain, mono_metadata_user_string (image, idx), &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ MonoString *str = mono_ldstr_metadata_sig (domain, mono_metadata_user_string (image, idx), error);
return str;
}
}
return interned;
}
+/*
+ * mono_ldstr_utf8:
+ *
+ * Same as mono_ldstr, but return a NULL terminated utf8 string instead
+ * of an object.
+ */
+char*
+mono_ldstr_utf8 (MonoImage *image, guint32 idx, MonoError *error)
+{
+ const char *str;
+ size_t len2;
+ long written = 0;
+ char *as;
+ GError *gerror = NULL;
+
+ mono_error_init (error);
+
+ if (!mono_verifier_verify_string_signature (image, idx, NULL))
+ return NULL; /*FIXME we should probably be raising an exception here*/
+ str = mono_metadata_user_string (image, idx);
+
+ len2 = mono_metadata_decode_blob_size (str, &str);
+ len2 >>= 1;
+
+ as = g_utf16_to_utf8 ((guint16*)str, len2, NULL, &written, &gerror);
+ if (gerror) {
+ mono_error_set_argument (error, "string", "%s", gerror->message);
+ g_error_free (gerror);
+ return NULL;
+ }
+ /* g_utf16_to_utf8 may not be able to complete the convertion (e.g. NULL values were found, #335488) */
+ if (len2 > written) {
+ /* allocate the total length and copy the part of the string that has been converted */
+ char *as2 = (char *)g_malloc0 (len2);
+ memcpy (as2, as, written);
+ g_free (as);
+ as = as2;
+ }
+
+ return as;
+}
+
/**
* mono_string_to_utf8:
* @s: a System.String
MonoError error;
char *result = mono_string_to_utf8_checked (s, &error);
- if (!mono_error_ok (&error))
- mono_error_raise_exception (&error);
+ if (!is_ok (&error)) {
+ mono_error_cleanup (&error);
+ return NULL;
+ }
return result;
}
MonoString *
mono_string_from_utf16 (gunichar2 *data)
{
+ MonoError error;
+ MonoString *result = mono_string_from_utf16_checked (data, &error);
+ mono_error_cleanup (&error);
+ return result;
+}
+
+/**
+ * mono_string_from_utf16_checked:
+ * @data: the UTF16 string (LPWSTR) to convert
+ * @error: set on error
+ *
+ * Converts a NULL terminated UTF16 string (LPWSTR) to a MonoString.
+ *
+ * Returns: a MonoString. On failure sets @error and returns NULL.
+ */
+MonoString *
+mono_string_from_utf16_checked (gunichar2 *data, MonoError *error)
+{
+
MONO_REQ_GC_UNSAFE_MODE;
- MonoError error;
- MonoString *res = NULL;
+ mono_error_init (error);
MonoDomain *domain = mono_domain_get ();
int len = 0;
while (data [len]) len++;
- res = mono_string_new_utf16_checked (domain, data, len, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
- return res;
+ return mono_string_new_utf16_checked (domain, data, len, error);
}
/**
*/
MonoString *
mono_string_from_utf32 (mono_unichar4 *data)
+{
+ MonoError error;
+ MonoString *result = mono_string_from_utf32_checked (data, &error);
+ mono_error_cleanup (&error);
+ return result;
+}
+
+/**
+ * mono_string_from_utf32_checked:
+ * @data: the UTF32 string (LPWSTR) to convert
+ * @error: set on error
+ *
+ * Converts a UTF32 (UCS-4)to a MonoString.
+ *
+ * Returns: a MonoString. On failure returns NULL and sets @error.
+ */
+MonoString *
+mono_string_from_utf32_checked (mono_unichar4 *data, MonoError *error)
{
MONO_REQ_GC_UNSAFE_MODE;
+ mono_error_init (error);
MonoString* result = NULL;
mono_unichar2 *utf16_output = NULL;
- GError *error = NULL;
+ GError *gerror = NULL;
glong items_written;
int len = 0;
while (data [len]) len++;
- utf16_output = g_ucs4_to_utf16 (data, len, NULL, &items_written, &error);
+ utf16_output = g_ucs4_to_utf16 (data, len, NULL, &items_written, &gerror);
- if (error)
- g_error_free (error);
+ if (gerror)
+ g_error_free (gerror);
- result = mono_string_from_utf16 (utf16_output);
+ result = mono_string_from_utf16_checked (utf16_output, error);
g_free (utf16_output);
return result;
}
static MonoObject*
-mono_runtime_capture_context (MonoDomain *domain)
+mono_runtime_capture_context (MonoDomain *domain, MonoError *error)
{
MONO_REQ_GC_UNSAFE_MODE;
RuntimeInvokeFunction runtime_invoke;
+ mono_error_init (error);
+
if (!domain->capture_context_runtime_invoke || !domain->capture_context_method) {
MonoMethod *method = mono_get_context_capture_method ();
MonoMethod *wrapper;
if (!method)
return NULL;
wrapper = mono_marshal_get_runtime_invoke (method, FALSE);
- domain->capture_context_runtime_invoke = mono_compile_method (wrapper);
- domain->capture_context_method = mono_compile_method (method);
+ domain->capture_context_runtime_invoke = mono_compile_method_checked (wrapper, error);
+ return_val_if_nok (error, NULL);
+ domain->capture_context_method = mono_compile_method_checked (method, error);
+ return_val_if_nok (error, NULL);
}
runtime_invoke = (RuntimeInvokeFunction)domain->capture_context_runtime_invoke;
* @handle: wait handle.
* @state: state to pass to AsyncResult
* @data: C closure data.
+ * @error: set on error.
*
* Creates a new MonoAsyncResult (AsyncResult C# class) in the given domain.
* If the handle is not null, the handle is initialized to a MonOWaitHandle.
+ * On failure returns NULL and sets @error.
*
*/
MonoAsyncResult *
-mono_async_result_new (MonoDomain *domain, HANDLE handle, MonoObject *state, gpointer data, MonoObject *object_data)
+mono_async_result_new (MonoDomain *domain, HANDLE handle, MonoObject *state, gpointer data, MonoObject *object_data, MonoError *error)
{
MONO_REQ_GC_UNSAFE_MODE;
- MonoError error;
- MonoAsyncResult *res = (MonoAsyncResult *)mono_object_new_checked (domain, mono_defaults.asyncresult_class, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
- MonoObject *context = mono_runtime_capture_context (domain);
+ mono_error_init (error);
+ MonoAsyncResult *res = (MonoAsyncResult *)mono_object_new_checked (domain, mono_defaults.asyncresult_class, error);
+ return_val_if_nok (error, NULL);
+ MonoObject *context = mono_runtime_capture_context (domain, error);
+ return_val_if_nok (error, NULL);
/* we must capture the execution context from the original thread */
if (context) {
MONO_OBJECT_SETREF (res, execution_context, context);
res->data = (void **)data;
MONO_OBJECT_SETREF (res, object_data, object_data);
MONO_OBJECT_SETREF (res, async_state, state);
- MonoWaitHandle *wait_handle = mono_wait_handle_new (domain, handle, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ MonoWaitHandle *wait_handle = mono_wait_handle_new (domain, handle, error);
+ return_val_if_nok (error, NULL);
if (handle != NULL)
MONO_OBJECT_SETREF (res, handle, (MonoObject *) wait_handle);
ac = (MonoAsyncCall*) ares->object_data;
if (!ac) {
- res = mono_runtime_delegate_invoke (ares->async_delegate, (void**) &ares->async_state, NULL);
+ res = mono_runtime_delegate_invoke_checked (ares->async_delegate, (void**) &ares->async_state, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
} else {
gpointer wait_event = NULL;
ac->msg->exc = NULL;
- res = mono_message_invoke (ares->async_delegate, ac->msg, &ac->msg->exc, &ac->out_args);
+ res = mono_message_invoke (ares->async_delegate, ac->msg, &ac->msg->exc, &ac->out_args, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
MONO_OBJECT_SETREF (ac, res, res);
mono_monitor_enter ((MonoObject*) ares);
return res;
}
-void
+gboolean
mono_message_init (MonoDomain *domain,
MonoMethodMessage *this_obj,
MonoReflectionMethod *method,
- MonoArray *out_args)
+ MonoArray *out_args,
+ MonoError *error)
{
MONO_REQ_GC_UNSAFE_MODE;
static MonoClass *object_array_klass;
static MonoClass *byte_array_klass;
static MonoClass *string_array_klass;
- MonoError error;
+ mono_error_init (error);
MonoMethodSignature *sig = mono_method_signature (method->method);
MonoString *name;
MonoArray *arr;
MONO_OBJECT_SETREF (this_obj, method, method);
- arr = mono_array_new_specific_checked (mono_class_vtable (domain, object_array_klass), sig->param_count, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ arr = mono_array_new_specific_checked (mono_class_vtable (domain, object_array_klass), sig->param_count, error);
+ return_val_if_nok (error, FALSE);
MONO_OBJECT_SETREF (this_obj, args, arr);
- arr = mono_array_new_specific_checked (mono_class_vtable (domain, byte_array_klass), sig->param_count, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ arr = mono_array_new_specific_checked (mono_class_vtable (domain, byte_array_klass), sig->param_count, error);
+ return_val_if_nok (error, FALSE);
MONO_OBJECT_SETREF (this_obj, arg_types, arr);
names = g_new (char *, sig->param_count);
mono_method_get_param_names (method->method, (const char **) names);
- arr = mono_array_new_specific_checked (mono_class_vtable (domain, string_array_klass), sig->param_count, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ arr = mono_array_new_specific_checked (mono_class_vtable (domain, string_array_klass), sig->param_count, error);
+ if (!is_ok (error))
+ goto fail;
MONO_OBJECT_SETREF (this_obj, names, arr);
for (i = 0; i < sig->param_count; i++) {
- name = mono_string_new (domain, names [i]);
+ name = mono_string_new_checked (domain, names [i], error);
+ if (!is_ok (error))
+ goto fail;
mono_array_setref (this_obj->names, i, name);
}
}
mono_array_set (this_obj->arg_types, guint8, i, arg_type);
}
+
+ return TRUE;
+fail:
+ g_free (names);
+ return FALSE;
}
#ifndef DISABLE_REMOTING
MonoObject *
mono_message_invoke (MonoObject *target, MonoMethodMessage *msg,
- MonoObject **exc, MonoArray **out_args)
+ MonoObject **exc, MonoArray **out_args, MonoError *error)
{
MONO_REQ_GC_UNSAFE_MODE;
static MonoClass *object_array_klass;
- MonoError error;
+ mono_error_init (error);
+
MonoDomain *domain;
MonoMethod *method;
MonoMethodSignature *sig;
- MonoObject *ret;
MonoArray *arr;
int i, j, outarg_count = 0;
if (mono_class_is_contextbound (tp->remote_class->proxy_class) && tp->rp->context == (MonoObject *) mono_context_get ()) {
target = tp->rp->unwrapped_server;
} else {
- ret = mono_remoting_invoke ((MonoObject *)tp->rp, msg, exc, out_args, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
-
- return ret;
+ return mono_remoting_invoke ((MonoObject *)tp->rp, msg, exc, out_args, error);
}
}
#endif
object_array_klass = klass;
}
- arr = mono_array_new_specific_checked (mono_class_vtable (domain, object_array_klass), outarg_count, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ arr = mono_array_new_specific_checked (mono_class_vtable (domain, object_array_klass), outarg_count, error);
+ return_val_if_nok (error, NULL);
mono_gc_wbarrier_generic_store (out_args, (MonoObject*) arr);
*exc = NULL;
- ret = mono_runtime_invoke_array (method, method->klass->valuetype? mono_object_unbox (target): target, msg->args, exc);
+ MonoObject *ret = mono_runtime_try_invoke_array (method, method->klass->valuetype? mono_object_unbox (target): target, msg->args, exc, error);
+ return_val_if_nok (error, NULL);
for (i = 0, j = 0; i < sig->param_count; i++) {
if (sig->params [i]->byref) {
}
/**
- * mono_object_to_string:
+ * prepare_to_string_method:
* @obj: The object
- * @exc: Any exception thrown by ToString (). May be NULL.
+ * @target: Set to @obj or unboxed value if a valuetype
*
- * Returns: the result of calling ToString () on an object.
+ * Returns: the ToString override for @obj. If @obj is a valuetype, @target is unboxed otherwise it's @obj.
*/
-MonoString *
-mono_object_to_string (MonoObject *obj, MonoObject **exc)
+static MonoMethod *
+prepare_to_string_method (MonoObject *obj, void **target)
{
MONO_REQ_GC_UNSAFE_MODE;
static MonoMethod *to_string = NULL;
- MonoError error;
MonoMethod *method;
- MonoString *s;
- void *target = obj;
-
+ g_assert (target);
g_assert (obj);
+ *target = obj;
+
if (!to_string)
to_string = mono_class_get_method_from_name_flags (mono_get_object_class (), "ToString", 0, METHOD_ATTRIBUTE_VIRTUAL | METHOD_ATTRIBUTE_PUBLIC);
// Unbox value type if needed
if (mono_class_is_valuetype (mono_method_get_class (method))) {
- target = mono_object_unbox (obj);
+ *target = mono_object_unbox (obj);
}
+ return method;
+}
+/**
+ * mono_object_to_string:
+ * @obj: The object
+ * @exc: Any exception thrown by ToString (). May be NULL.
+ *
+ * Returns: the result of calling ToString () on an object.
+ */
+MonoString *
+mono_object_to_string (MonoObject *obj, MonoObject **exc)
+{
+ MonoError error;
+ MonoString *s = NULL;
+ void *target;
+ MonoMethod *method = prepare_to_string_method (obj, &target);
if (exc) {
s = (MonoString *) mono_runtime_try_invoke (method, target, NULL, exc, &error);
if (*exc == NULL && !mono_error_ok (&error))
mono_error_cleanup (&error);
} else {
s = (MonoString *) mono_runtime_invoke_checked (method, target, NULL, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ mono_error_raise_exception (&error); /* OK to throw, external only without a good alternative */
}
return s;
}
+/**
+ * mono_object_to_string_checked:
+ * @obj: The object
+ * @error: Set on error.
+ *
+ * Returns: the result of calling ToString () on an object. If the
+ * method cannot be invoked or if it raises an exception, sets @error
+ * and returns NULL.
+ */
+MonoString *
+mono_object_to_string_checked (MonoObject *obj, MonoError *error)
+{
+ mono_error_init (error);
+ void *target;
+ MonoMethod *method = prepare_to_string_method (obj, &target);
+ return (MonoString*) mono_runtime_invoke_checked (method, target, NULL, error);
+}
+
+/**
+ * mono_object_try_to_string:
+ * @obj: The object
+ * @exc: Any exception thrown by ToString (). Must not be NULL.
+ * @error: Set if method cannot be invoked.
+ *
+ * Returns: the result of calling ToString () on an object. If the
+ * method cannot be invoked sets @error, if it raises an exception sets @exc,
+ * and returns NULL.
+ */
+MonoString *
+mono_object_try_to_string (MonoObject *obj, MonoObject **exc, MonoError *error)
+{
+ g_assert (exc);
+ mono_error_init (error);
+ void *target;
+ MonoMethod *method = prepare_to_string_method (obj, &target);
+ return (MonoString*) mono_runtime_try_invoke (method, target, NULL, exc, error);
+}
+
+
+
/**
* mono_print_unhandled_exception:
* @exc: The exception
free_message = TRUE;
} else {
MonoObject *other_exc = NULL;
- str = mono_object_to_string (exc, &other_exc);
+ str = mono_object_try_to_string (exc, &other_exc, &error);
+ if (other_exc == NULL && !is_ok (&error))
+ other_exc = (MonoObject*)mono_error_convert_to_exception (&error);
+ else
+ mono_error_cleanup (&error);
if (other_exc) {
char *original_backtrace = mono_exception_get_managed_backtrace ((MonoException*)exc);
char *nested_backtrace = mono_exception_get_managed_backtrace ((MonoException*)other_exc);
}
/**
- * mono_delegate_ctor:
+ * mono_delegate_ctor_with_method:
* @this: pointer to an uninitialized delegate object
* @target: target object
* @addr: pointer to native code
* @method: method
+ * @error: set on error.
*
* Initialize a delegate and sets a specific method, not the one
* associated with addr. This is useful when sharing generic code.
* In that case addr will most probably not be associated with the
* correct instantiation of the method.
+ * On failure returns FALSE and sets @error.
*/
-void
-mono_delegate_ctor_with_method (MonoObject *this_obj, MonoObject *target, gpointer addr, MonoMethod *method)
+gboolean
+mono_delegate_ctor_with_method (MonoObject *this_obj, MonoObject *target, gpointer addr, MonoMethod *method, MonoError *error)
{
MONO_REQ_GC_UNSAFE_MODE;
+ mono_error_init (error);
MonoDelegate *delegate = (MonoDelegate *)this_obj;
g_assert (this_obj);
if (target && target->vtable->klass == mono_defaults.transparent_proxy_class) {
g_assert (method);
method = mono_marshal_get_remoting_invoke (method);
- delegate->method_ptr = mono_compile_method (method);
+ delegate->method_ptr = mono_compile_method_checked (method, error);
+ return_val_if_nok (error, FALSE);
MONO_OBJECT_SETREF (delegate, target, target);
} else
#endif
delegate->invoke_impl = arch_create_delegate_trampoline (delegate->object.vtable->domain, delegate->object.vtable->klass);
if (callbacks.init_delegate)
callbacks.init_delegate (delegate);
+ return TRUE;
}
/**
* @this: pointer to an uninitialized delegate object
* @target: target object
* @addr: pointer to native code
+ * @error: set on error.
*
* This is used to initialize a delegate.
+ * On failure returns FALSE and sets @error.
*/
-void
-mono_delegate_ctor (MonoObject *this_obj, MonoObject *target, gpointer addr)
+gboolean
+mono_delegate_ctor (MonoObject *this_obj, MonoObject *target, gpointer addr, MonoError *error)
{
MONO_REQ_GC_UNSAFE_MODE;
+ mono_error_init (error);
MonoDomain *domain = mono_domain_get ();
MonoJitInfo *ji;
MonoMethod *method = NULL;
g_assert (!method->klass->generic_container);
}
- mono_delegate_ctor_with_method (this_obj, target, addr, method);
+ return mono_delegate_ctor_with_method (this_obj, target, addr, method, error);
}
/**
* @invoke: optional, delegate invoke.
* @cb: async callback delegate.
* @state: state passed to the async callback.
+ * @error: set on error.
*
* Translates arguments pointers into a MonoMethodMessage.
+ * On failure returns NULL and sets @error.
*/
MonoMethodMessage *
mono_method_call_message_new (MonoMethod *method, gpointer *params, MonoMethod *invoke,
- MonoDelegate **cb, MonoObject **state)
+ MonoDelegate **cb, MonoObject **state, MonoError *error)
{
MONO_REQ_GC_UNSAFE_MODE;
- MonoError error;
+ mono_error_init (error);
MonoDomain *domain = mono_domain_get ();
MonoMethodSignature *sig = mono_method_signature (method);
MonoMethodMessage *msg;
int i, count;
- msg = (MonoMethodMessage *)mono_object_new_checked (domain, mono_defaults.mono_method_message_class, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ msg = (MonoMethodMessage *)mono_object_new_checked (domain, mono_defaults.mono_method_message_class, error);
+ return_val_if_nok (error, NULL);
if (invoke) {
- MonoReflectionMethod *rm = mono_method_get_object_checked (domain, invoke, NULL, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
- mono_message_init (domain, msg, rm, NULL);
+ MonoReflectionMethod *rm = mono_method_get_object_checked (domain, invoke, NULL, error);
+ return_val_if_nok (error, NULL);
+ mono_message_init (domain, msg, rm, NULL, error);
+ return_val_if_nok (error, NULL);
count = sig->param_count - 2;
} else {
- MonoReflectionMethod *rm = mono_method_get_object_checked (domain, method, NULL, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
- mono_message_init (domain, msg, rm, NULL);
+ MonoReflectionMethod *rm = mono_method_get_object_checked (domain, method, NULL, error);
+ return_val_if_nok (error, NULL);
+ mono_message_init (domain, msg, rm, NULL, error);
+ return_val_if_nok (error, NULL);
count = sig->param_count;
}
klass = mono_class_from_mono_type (sig->params [i]);
if (klass->valuetype) {
- arg = mono_value_box_checked (domain, klass, vpos, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ arg = mono_value_box_checked (domain, klass, vpos, error);
+ return_val_if_nok (error, NULL);
} else
arg = *((MonoObject **)vpos);
return_val_if_nok (error, NULL);
MonoReflectionMethod *rm = mono_method_get_object_checked (domain, getter, NULL, error);
return_val_if_nok (error, NULL);
- mono_message_init (domain, msg, rm, out_args);
+ mono_message_init (domain, msg, rm, out_args, error);
+ return_val_if_nok (error, NULL);
full_name = mono_type_get_full_name (klass);
mono_array_setref (msg->args, 0, mono_string_new (domain, full_name));
MonoReflectionMethod *rm = mono_method_get_object_checked (domain, getter, NULL, error);
return_val_if_nok (error, NULL);
- mono_message_init (domain, msg, rm, out_args);
+ mono_message_init (domain, msg, rm, out_args, error);
+ return_val_if_nok (error, NULL);
full_name = mono_type_get_full_name (klass);
mono_array_setref (msg->args, 0, mono_string_new (domain, full_name));
return_val_if_nok (error, FALSE);
MonoReflectionMethod *rm = mono_method_get_object_checked (domain, setter, NULL, error);
return_val_if_nok (error, FALSE);
- mono_message_init (domain, msg, rm, NULL);
+ mono_message_init (domain, msg, rm, NULL, error);
+ return_val_if_nok (error, FALSE);
full_name = mono_type_get_full_name (klass);
mono_array_setref (msg->args, 0, mono_string_new (domain, full_name));
return_val_if_nok (error, FALSE);
MonoReflectionMethod *rm = mono_method_get_object_checked (domain, setter, NULL, error);
return_val_if_nok (error, FALSE);
- mono_message_init (domain, msg, rm, NULL);
+ mono_message_init (domain, msg, rm, NULL, error);
+ return_val_if_nok (error, FALSE);
full_name = mono_type_get_full_name (klass);
mono_array_setref (msg->args, 0, mono_string_new (domain, full_name));
MONO_API MonoString*
mono_string_new_size (MonoDomain *domain, int32_t len);
+MONO_RT_EXTERNAL_ONLY
MONO_API MonoString*
mono_ldstr (MonoDomain *domain, MonoImage *image, uint32_t str_index);
MONO_API MonoString*
mono_string_new_utf32 (MonoDomain *domain, const mono_unichar4 *text, int32_t len);
+MONO_RT_EXTERNAL_ONLY
MONO_API char *
mono_string_to_utf8 (MonoString *string_obj);
MONO_API mono_unichar4 *
mono_string_to_utf32 (MonoString *string_obj);
+MONO_RT_EXTERNAL_ONLY
MONO_API MonoString *
mono_string_from_utf16 (mono_unichar2 *data);
+MONO_RT_EXTERNAL_ONLY
MONO_API MonoString *
mono_string_from_utf32 (mono_unichar4 *data);
MONO_API int
mono_object_hash (MonoObject* obj);
+MONO_RT_EXTERNAL_ONLY
MONO_API MonoString *
mono_object_to_string (MonoObject *obj, MonoObject **exc);
MONO_API MonoMethod *
mono_get_delegate_end_invoke (MonoClass *klass);
+MONO_RT_EXTERNAL_ONLY
MONO_API MonoObject*
mono_runtime_delegate_invoke (MonoObject *delegate, void **params,
MonoObject **exc);
+MONO_RT_EXTERNAL_ONLY
MONO_API MonoObject*
mono_runtime_invoke_array (MonoMethod *method, void *obj, MonoArray *params,
MonoObject **exc);
MonoMainThreadFunc main_func,
void* main_args);
+MONO_RT_EXTERNAL_ONLY
MONO_API int
mono_runtime_run_main (MonoMethod *method, int argc, char* argv[],
MonoObject **exc);
+MONO_RT_EXTERNAL_ONLY
MONO_API int
mono_runtime_exec_main (MonoMethod *method, MonoArray *args,
MonoObject **exc);
MONO_API void
mono_print_unhandled_exception (MonoObject *exc);
+MONO_RT_EXTERNAL_ONLY
MONO_API void*
mono_compile_method (MonoMethod *method);
MonoBoolean
ves_icall_System_Diagnostics_Process_CreateProcess_internal (MonoProcessStartInfo *proc_start_info, HANDLE stdin_handle, HANDLE stdout_handle, HANDLE stderr_handle, MonoProcInfo *process_info)
{
+ MonoError error G_GNUC_UNUSED;
gboolean ret;
gunichar2 *dir;
STARTUPINFO startinfo={0};
free_shell_path = FALSE;
if (cmd) {
gchar *newcmd, *tmp;
- tmp = mono_string_to_utf8 (cmd);
+ tmp = mono_string_to_utf8_checked (cmd, &error);
+ if (mono_error_set_pending_exception (&error)) {
+ g_free (spath);
+ return NULL;
+ }
newcmd = g_strdup_printf ("%s %s", spath, tmp);
cmd = mono_string_new_wrapper (newcmd);
g_free (tmp);
static inline void
dynamic_image_lock (MonoDynamicImage *image)
{
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
mono_image_lock ((MonoImage*)image);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
}
static inline void
}
static guint32
-string_heap_insert_mstring (MonoDynamicStream *sh, MonoString *str)
+string_heap_insert_mstring (MonoDynamicStream *sh, MonoString *str, MonoError *error)
{
MONO_REQ_GC_UNSAFE_MODE;
- char *name = mono_string_to_utf8 (str);
+ mono_error_init (error);
+ char *name = mono_string_to_utf8_checked (str, error);
+ return_val_if_nok (error, -1);
guint32 idx;
idx = string_heap_insert (sh, name);
g_free (name);
} else {
code = mb->code;
if (code == NULL){
- char *name = mono_string_to_utf8 (mb->name);
+ MonoError inner_error;
+ char *name = mono_string_to_utf8_checked (mb->name, &inner_error);
+ if (!is_ok (&inner_error)) {
+ name = g_strdup ("");
+ mono_error_cleanup (&inner_error);
+ }
char *str = g_strdup_printf ("Method %s does not have any IL associated", name);
mono_error_set_argument (error, NULL, "a method does not have any IL associated");
g_free (str);
*mb->table_idx = table->next_idx ++;
g_hash_table_insert (assembly->method_to_table_idx, mb->mhandle, GUINT_TO_POINTER ((*mb->table_idx)));
values = table->values + *mb->table_idx * MONO_METHOD_SIZE;
- values [MONO_METHOD_NAME] = string_heap_insert_mstring (&assembly->sheap, mb->name);
+ values [MONO_METHOD_NAME] = string_heap_insert_mstring (&assembly->sheap, mb->name, error);
+ return_val_if_nok (error, FALSE);
values [MONO_METHOD_FLAGS] = mb->attrs;
values [MONO_METHOD_IMPLFLAGS] = mb->iattrs;
values [MONO_METHOD_SIGNATURE] = method_builder_encode_signature (assembly, mb, error);
values [MONO_PARAM_FLAGS] = pb->attrs;
values [MONO_PARAM_SEQUENCE] = i;
if (pb->name != NULL) {
- values [MONO_PARAM_NAME] = string_heap_insert_mstring (&assembly->sheap, pb->name);
+ values [MONO_PARAM_NAME] = string_heap_insert_mstring (&assembly->sheap, pb->name, error);
+ return_val_if_nok (error, FALSE);
} else {
values [MONO_PARAM_NAME] = 0;
}
values [MONO_IMPLMAP_FLAGS] = (mb->native_cc << 8) | ncharset | extra_flags;
values [MONO_IMPLMAP_MEMBER] = (mb->table_idx << 1) | 1; /* memberforwarded: method */
- if (mb->dllentry)
- values [MONO_IMPLMAP_NAME] = string_heap_insert_mstring (&assembly->sheap, mb->dllentry);
- else
- values [MONO_IMPLMAP_NAME] = string_heap_insert_mstring (&assembly->sheap, mb->name);
- moduleref = string_heap_insert_mstring (&assembly->sheap, mb->dll);
+ if (mb->dllentry) {
+ values [MONO_IMPLMAP_NAME] = string_heap_insert_mstring (&assembly->sheap, mb->dllentry, error);
+ return_val_if_nok (error, FALSE);
+ } else {
+ values [MONO_IMPLMAP_NAME] = string_heap_insert_mstring (&assembly->sheap, mb->name, error);
+ return_val_if_nok (error, FALSE);
+ }
+ moduleref = string_heap_insert_mstring (&assembly->sheap, mb->dll, error);
+ return_val_if_nok (error, FALSE);
if (!(values [MONO_IMPLMAP_SCOPE] = find_index_in_table (assembly, MONO_TABLE_MODULEREF, MONO_MODULEREF_NAME, moduleref))) {
table = &assembly->tables [MONO_TABLE_MODULEREF];
table->rows ++;
break;
case MONO_NATIVE_CUSTOM:
if (minfo->guid) {
- str = mono_string_to_utf8 (minfo->guid);
+ str = mono_string_to_utf8_checked (minfo->guid, error);
+ if (!is_ok (error)) {
+ sigbuffer_free (&buf);
+ return 0;
+ }
len = strlen (str);
sigbuffer_add_value (&buf, len);
sigbuffer_add_mem (&buf, str, len);
return 0;
}
str = type_get_fully_qualified_name (marshaltype);
- } else
- str = mono_string_to_utf8 (minfo->marshaltype);
+ } else {
+ str = mono_string_to_utf8_checked (minfo->marshaltype, error);
+ if (!is_ok (error)) {
+ sigbuffer_free (&buf);
+ return 0;
+ }
+ }
len = strlen (str);
sigbuffer_add_value (&buf, len);
sigbuffer_add_mem (&buf, str, len);
sigbuffer_add_value (&buf, 0);
}
if (minfo->mcookie) {
- str = mono_string_to_utf8 (minfo->mcookie);
+ str = mono_string_to_utf8_checked (minfo->mcookie, error);
+ if (!is_ok (error)) {
+ sigbuffer_free (&buf);
+ return 0;
+ }
len = strlen (str);
sigbuffer_add_value (&buf, len);
sigbuffer_add_mem (&buf, str, len);
fb->table_idx = table->next_idx ++;
g_hash_table_insert (assembly->field_to_table_idx, fb->handle, GUINT_TO_POINTER (fb->table_idx));
values = table->values + fb->table_idx * MONO_FIELD_SIZE;
- values [MONO_FIELD_NAME] = string_heap_insert_mstring (&assembly->sheap, fb->name);
+ values [MONO_FIELD_NAME] = string_heap_insert_mstring (&assembly->sheap, fb->name, error);
+ return_if_nok (error);
values [MONO_FIELD_FLAGS] = fb->attrs;
values [MONO_FIELD_SIGNATURE] = field_encode_signature (assembly, fb, error);
return_if_nok (error);
table = &assembly->tables [MONO_TABLE_PROPERTY];
pb->table_idx = table->next_idx ++;
values = table->values + pb->table_idx * MONO_PROPERTY_SIZE;
- values [MONO_PROPERTY_NAME] = string_heap_insert_mstring (&assembly->sheap, pb->name);
+ values [MONO_PROPERTY_NAME] = string_heap_insert_mstring (&assembly->sheap, pb->name, error);
+ return_if_nok (error);
values [MONO_PROPERTY_FLAGS] = pb->attrs;
values [MONO_PROPERTY_TYPE] = property_encode_signature (assembly, pb, error);
return_if_nok (error);
table = &assembly->tables [MONO_TABLE_EVENT];
eb->table_idx = table->next_idx ++;
values = table->values + eb->table_idx * MONO_EVENT_SIZE;
- values [MONO_EVENT_NAME] = string_heap_insert_mstring (&assembly->sheap, eb->name);
+ values [MONO_EVENT_NAME] = string_heap_insert_mstring (&assembly->sheap, eb->name, error);
+ return_if_nok (error);
values [MONO_EVENT_FLAGS] = eb->attrs;
MonoType *ebtype = mono_reflection_type_get_handle (eb->type, error);
return_if_nok (error);
parent = mono_image_typedef_or_ref (assembly, t);
}
- char *name = mono_string_to_utf8 (method->name);
+ char *name = mono_string_to_utf8_checked (method->name, error);
+ return_val_if_nok (error, 0);
token = mono_image_add_memberef_row (assembly, parent, name, sig);
g_free (name);
parent = mono_image_typedef_or_ref (assembly, type);
}
- name = mono_string_to_utf8 (rmb.name);
+ name = mono_string_to_utf8_checked (rmb.name, error);
+ return_val_if_nok (error, 0);
sig = method_builder_encode_signature (assembly, &rmb, error);
return_val_if_nok (error, 0);
guint32 sig_token = field_encode_signature (assembly, fb, error);
return_val_if_nok (error, 0);
- name = mono_string_to_utf8 (fb->name);
+ name = mono_string_to_utf8_checked (fb->name, error);
+ return_val_if_nok (error, 0);
token = mono_image_get_memberref_token (assembly, &klass->byval_arg, name, sig_token);
g_free (name);
} else if (is_sr_mono_field (mono_object_class (f->fb))) {
sig = method_builder_encode_signature (assembly, &rmb, error);
return_val_if_nok (error, 0);
- name = mono_string_to_utf8 (rmb.name);
+ name = mono_string_to_utf8_checked (rmb.name, error);
+ return_val_if_nok (error, 0);
token = mono_image_get_memberref_token (assembly, &klass->byval_arg, name, sig);
g_free (name);
sig = method_builder_encode_signature (assembly, &rmb, error);
return_val_if_nok (error, 0);
- name = mono_string_to_utf8 (rmb.name);
+ name = mono_string_to_utf8_checked (rmb.name, error);
+ return_val_if_nok (error, 0);
token = mono_image_get_memberref_token (assembly, &klass->byval_arg, name, sig);
g_free (name);
table = &assembly->tables [MONO_TABLE_MEMBERREF];
- name = mono_string_to_utf8 (fb->name);
+ name = mono_string_to_utf8_checked (fb->name, error);
+ return_val_if_nok (error, 0);
if (assembly->save) {
alloc_table (table, table->rows + 1);
goto fail;
}
- name = mono_string_to_utf8 (m->name);
+ name = mono_string_to_utf8_checked (m->name, error);
+ if (!is_ok (error))
+ goto fail;
for (tmp = assembly->array_methods; tmp; tmp = tmp->next) {
am = (ArrayMethod *)tmp->data;
if (strcmp (name, am->name) == 0 &&
table = &assembly->tables [MONO_TABLE_TYPEDEF];
values = table->values + tb->table_idx * MONO_TYPEDEF_SIZE;
values [MONO_TYPEDEF_FLAGS] = tb->attrs;
- n = mono_string_to_utf8 (tb->name);
+ n = mono_string_to_utf8_checked (tb->name, error);
+ return_val_if_nok (error, FALSE);
if (strcmp (n, "Object") == 0)
is_object++;
values [MONO_TYPEDEF_NAME] = string_heap_insert (&assembly->sheap, n);
g_free (n);
- n = mono_string_to_utf8 (tb->nspace);
+ n = mono_string_to_utf8_checked (tb->nspace, error);
+ return_val_if_nok (error, FALSE);
if (strcmp (n, "System") == 0)
is_system++;
values [MONO_TYPEDEF_NAMESPACE] = string_heap_insert (&assembly->sheap, n);
return TRUE;
}
-static void
-mono_image_fill_file_table (MonoDomain *domain, MonoReflectionModule *module, MonoDynamicImage *assembly)
+static gboolean
+mono_image_fill_file_table (MonoDomain *domain, MonoReflectionModule *module, MonoDynamicImage *assembly, MonoError *error)
{
MonoDynamicTable *table;
guint32 *values;
char *b = blob_size;
char *dir, *path;
+ mono_error_init (error);
+
table = &assembly->tables [MONO_TABLE_FILE];
table->rows++;
alloc_table (table, table->rows);
values [MONO_FILE_NAME] = string_heap_insert (&assembly->sheap, module->image->module_name);
if (image_is_dynamic (module->image)) {
/* This depends on the fact that the main module is emitted last */
- dir = mono_string_to_utf8 (((MonoReflectionModuleBuilder*)module)->assemblyb->dir);
+ dir = mono_string_to_utf8_checked (((MonoReflectionModuleBuilder*)module)->assemblyb->dir, error);
+ return_val_if_nok (error, FALSE);
path = g_strdup_printf ("%s%c%s", dir, G_DIR_SEPARATOR, module->image->module_name);
} else {
dir = NULL;
values [MONO_FILE_HASH_VALUE] = mono_image_add_stream_data (&assembly->blob, blob_size, b-blob_size);
mono_image_add_stream_data (&assembly->blob, (char*)hash, 20);
table->next_idx ++;
+ return TRUE;
}
static void
-mono_image_fill_module_table (MonoDomain *domain, MonoReflectionModuleBuilder *mb, MonoDynamicImage *assembly)
+mono_image_fill_module_table (MonoDomain *domain, MonoReflectionModuleBuilder *mb, MonoDynamicImage *assembly, MonoError *error)
{
MonoDynamicTable *table;
int i;
+ mono_error_init (error);
+
table = &assembly->tables [MONO_TABLE_MODULE];
mb->table_idx = table->next_idx ++;
- table->values [mb->table_idx * MONO_MODULE_SIZE + MONO_MODULE_NAME] = string_heap_insert_mstring (&assembly->sheap, mb->module.name);
+ table->values [mb->table_idx * MONO_MODULE_SIZE + MONO_MODULE_NAME] = string_heap_insert_mstring (&assembly->sheap, mb->module.name, error);
+ return_if_nok (error);
i = mono_image_add_stream_data (&assembly->guid, mono_array_addr (mb->guid, char, 0), 16);
i /= 16;
++i;
}
}
-static void
-assembly_add_resource_manifest (MonoReflectionModuleBuilder *mb, MonoDynamicImage *assembly, MonoReflectionResource *rsrc, guint32 implementation)
+static gboolean
+assembly_add_resource_manifest (MonoReflectionModuleBuilder *mb, MonoDynamicImage *assembly, MonoReflectionResource *rsrc, guint32 implementation, MonoError *error)
{
MonoDynamicTable *table;
guint32 *values;
+ mono_error_init (error);
+
table = &assembly->tables [MONO_TABLE_MANIFESTRESOURCE];
table->rows++;
alloc_table (table, table->rows);
values = table->values + table->next_idx * MONO_MANIFEST_SIZE;
values [MONO_MANIFEST_OFFSET] = rsrc->offset;
values [MONO_MANIFEST_FLAGS] = rsrc->attrs;
- values [MONO_MANIFEST_NAME] = string_heap_insert_mstring (&assembly->sheap, rsrc->name);
+ values [MONO_MANIFEST_NAME] = string_heap_insert_mstring (&assembly->sheap, rsrc->name, error);
+ return_val_if_nok (error, FALSE);
values [MONO_MANIFEST_IMPLEMENTATION] = implementation;
table->next_idx++;
+ return TRUE;
}
-static void
-assembly_add_resource (MonoReflectionModuleBuilder *mb, MonoDynamicImage *assembly, MonoReflectionResource *rsrc)
+static gboolean
+assembly_add_resource (MonoReflectionModuleBuilder *mb, MonoDynamicImage *assembly, MonoReflectionResource *rsrc, MonoError *error)
{
MonoDynamicTable *table;
guint32 *values;
char *name, *sname;
guint32 idx, offset;
+ mono_error_init (error);
+
if (rsrc->filename) {
- name = mono_string_to_utf8 (rsrc->filename);
+ name = mono_string_to_utf8_checked (rsrc->filename, error);
+ return_val_if_nok (error, FALSE);
sname = g_path_get_basename (name);
table = &assembly->tables [MONO_TABLE_FILE];
* the main module, but that needs to reference the FILE table
* which isn't emitted yet.
*/
- return;
+ return TRUE;
else
idx = 0;
}
- assembly_add_resource_manifest (mb, assembly, rsrc, idx);
+ return assembly_add_resource_manifest (mb, assembly, rsrc, idx, error);
}
-static void
-set_version_from_string (MonoString *version, guint32 *values)
+static gboolean
+set_version_from_string (MonoString *version, guint32 *values, MonoError *error)
{
gchar *ver, *p, *str;
guint32 i;
+ mono_error_init (error);
+
values [MONO_ASSEMBLY_MAJOR_VERSION] = 0;
values [MONO_ASSEMBLY_MINOR_VERSION] = 0;
values [MONO_ASSEMBLY_REV_NUMBER] = 0;
values [MONO_ASSEMBLY_BUILD_NUMBER] = 0;
if (!version)
- return;
- ver = str = mono_string_to_utf8 (version);
+ return TRUE;
+ ver = str = mono_string_to_utf8_checked (version, error);
+ return_val_if_nok (error, FALSE);
for (i = 0; i < 4; ++i) {
values [MONO_ASSEMBLY_MAJOR_VERSION + i] = strtol (ver, &p, 10);
switch (*p) {
ver = p;
}
g_free (str);
+ return TRUE;
}
static guint32
return token;
}
-static void
+static gboolean
mono_image_emit_manifest (MonoReflectionModuleBuilder *moduleb, MonoError *error)
{
MonoDynamicTable *table;
alloc_table (table, 1);
values = table->values + MONO_ASSEMBLY_SIZE;
values [MONO_ASSEMBLY_HASH_ALG] = assemblyb->algid? assemblyb->algid: ASSEMBLY_HASH_SHA1;
- values [MONO_ASSEMBLY_NAME] = string_heap_insert_mstring (&assembly->sheap, assemblyb->name);
+ values [MONO_ASSEMBLY_NAME] = string_heap_insert_mstring (&assembly->sheap, assemblyb->name, error);
+ return_val_if_nok (error, FALSE);
if (assemblyb->culture) {
- values [MONO_ASSEMBLY_CULTURE] = string_heap_insert_mstring (&assembly->sheap, assemblyb->culture);
+ values [MONO_ASSEMBLY_CULTURE] = string_heap_insert_mstring (&assembly->sheap, assemblyb->culture, error);
+ return_val_if_nok (error, FALSE);
} else {
values [MONO_ASSEMBLY_CULTURE] = string_heap_insert (&assembly->sheap, "");
}
values [MONO_ASSEMBLY_PUBLIC_KEY] = load_public_key (assemblyb->public_key, assembly);
values [MONO_ASSEMBLY_FLAGS] = assemblyb->flags;
- set_version_from_string (assemblyb->version, values);
+ if (!set_version_from_string (assemblyb->version, values, error))
+ return FALSE;
/* Emit FILE + EXPORTED_TYPE table */
module_index = 0;
MonoReflectionModuleBuilder *file_module =
mono_array_get (assemblyb->modules, MonoReflectionModuleBuilder*, i);
if (file_module != moduleb) {
- mono_image_fill_file_table (domain, (MonoReflectionModule*)file_module, assembly);
+ if (!mono_image_fill_file_table (domain, (MonoReflectionModule*)file_module, assembly, error))
+ return FALSE;
module_index ++;
if (file_module->types) {
for (j = 0; j < file_module->num_types; ++j) {
MonoReflectionTypeBuilder *tb = mono_array_get (file_module->types, MonoReflectionTypeBuilder*, j);
mono_image_fill_export_table (domain, tb, module_index, 0, assembly, error);
- return_if_nok (error);
+ return_val_if_nok (error, FALSE);
}
}
}
for (i = 0; i < mono_array_length (assemblyb->loaded_modules); ++i) {
MonoReflectionModule *file_module =
mono_array_get (assemblyb->loaded_modules, MonoReflectionModule*, i);
- mono_image_fill_file_table (domain, file_module, assembly);
+ if (!mono_image_fill_file_table (domain, file_module, assembly, error))
+ return FALSE;
module_index ++;
mono_image_fill_export_table_from_module (domain, file_module, module_index, assembly);
}
int len = mono_array_length (file_module->resources);
for (j = 0; j < len; ++j) {
MonoReflectionResource* res = (MonoReflectionResource*)mono_array_addr (file_module->resources, MonoReflectionResource, j);
- assembly_add_resource_manifest (file_module, assembly, res, MONO_IMPLEMENTATION_FILE | (module_index << MONO_IMPLEMENTATION_BITS));
+ if (!assembly_add_resource_manifest (file_module, assembly, res, MONO_IMPLEMENTATION_FILE | (module_index << MONO_IMPLEMENTATION_BITS), error))
+ return FALSE;
}
}
}
- }
+ }
+ return TRUE;
}
#ifndef DISABLE_REFLECTION_EMIT_SAVE
table = &assembly->tables [MONO_TABLE_MODULE];
alloc_table (table, 1);
- mono_image_fill_module_table (domain, moduleb, assembly);
+ mono_image_fill_module_table (domain, moduleb, assembly, error);
+ if (!is_ok (error))
+ goto leave;
/* Collect all types into a list sorted by their table_idx */
mono_ptr_array_init (types, moduleb->num_types, MONO_ROOT_SOURCE_REFLECTION, "dynamic module types list");
*/
for (i = 0; i < mono_ptr_array_size (types); ++i) {
MonoReflectionTypeBuilder *tb = (MonoReflectionTypeBuilder *)mono_ptr_array_get (types, i);
- string_heap_insert_mstring (&assembly->sheap, tb->nspace);
+ string_heap_insert_mstring (&assembly->sheap, tb->nspace, error);
+ if (!is_ok (error))
+ goto leave_types;
}
for (i = 0; i < mono_ptr_array_size (types); ++i) {
MonoReflectionTypeBuilder *tb = (MonoReflectionTypeBuilder *)mono_ptr_array_get (types, i);
- string_heap_insert_mstring (&assembly->sheap, tb->name);
+ string_heap_insert_mstring (&assembly->sheap, tb->name, error);
+ if (!is_ok (error))
+ goto leave_types;
}
for (i = 0; i < mono_ptr_array_size (types); ++i) {
parent = mono_metadata_token_index (parent) << MONO_MEMBERREF_PARENT_BITS;
parent |= MONO_MEMBERREF_PARENT_METHODDEF;
- char *name = mono_string_to_utf8 (rmb.name);
+ char *name = mono_string_to_utf8_checked (rmb.name, error);
+ if (!is_ok (error)) goto fail;
token = mono_image_get_varargs_method_token (
assembly, parent, name, sig_token);
g_free (name);
return_val_if_nok (error, 0);
token = mono_metadata_token_from_dor (mono_image_typedef_or_ref (assembly, type));
}
- } else if (strcmp (klass->name, "MonoType") == 0) {
+ } else if (strcmp (klass->name, "RuntimeType") == 0) {
MonoType *type = mono_reflection_type_get_handle ((MonoReflectionType *)obj, error);
return_val_if_nok (error, 0);
MonoClass *mc = mono_class_from_mono_type (type);
void
mono_image_basic_init (MonoReflectionAssemblyBuilder *assemblyb)
{
+ MonoError error;
MonoDynamicAssembly *assembly;
MonoDynamicImage *image;
MonoDomain *domain = mono_object_domain (assemblyb);
assembly->assembly.dynamic = TRUE;
assembly->assembly.corlib_internal = assemblyb->corlib_internal;
assemblyb->assembly.assembly = (MonoAssembly*)assembly;
- assembly->assembly.basedir = mono_string_to_utf8 (assemblyb->dir);
- if (assemblyb->culture)
- assembly->assembly.aname.culture = mono_string_to_utf8 (assemblyb->culture);
- else
+ assembly->assembly.basedir = mono_string_to_utf8_checked (assemblyb->dir, &error);
+ if (mono_error_set_pending_exception (&error))
+ return;
+ if (assemblyb->culture) {
+ assembly->assembly.aname.culture = mono_string_to_utf8_checked (assemblyb->culture, &error);
+ if (mono_error_set_pending_exception (&error))
+ return;
+ } else
assembly->assembly.aname.culture = g_strdup ("");
if (assemblyb->version) {
- char *vstr = mono_string_to_utf8 (assemblyb->version);
+ char *vstr = mono_string_to_utf8_checked (assemblyb->version, &error);
+ if (mono_error_set_pending_exception (&error))
+ return;
char **version = g_strsplit (vstr, ".", 4);
char **parts = version;
assembly->assembly.aname.major = atoi (*parts++);
assembly->save = assemblyb->access != 1;
assembly->domain = domain;
- image = create_dynamic_mono_image (assembly, mono_string_to_utf8 (assemblyb->name), g_strdup ("RefEmit_YouForgotToDefineAModule"));
+ char *assembly_name = mono_string_to_utf8_checked (assemblyb->name, &error);
+ if (mono_error_set_pending_exception (&error))
+ return;
+ image = create_dynamic_mono_image (assembly, assembly_name, g_strdup ("RefEmit_YouForgotToDefineAModule"));
image->initial_image = TRUE;
assembly->assembly.aname.name = image->image.name;
assembly->assembly.image = &image->image;
if (mb->is_main && assemblyb->resources) {
int len = mono_array_length (assemblyb->resources);
- for (i = 0; i < len; ++i)
- assembly_add_resource (mb, assembly, (MonoReflectionResource*)mono_array_addr (assemblyb->resources, MonoReflectionResource, i));
+ for (i = 0; i < len; ++i) {
+ if (!assembly_add_resource (mb, assembly, (MonoReflectionResource*)mono_array_addr (assemblyb->resources, MonoReflectionResource, i), error))
+ return FALSE;
+ }
}
if (mb->resources) {
int len = mono_array_length (mb->resources);
- for (i = 0; i < len; ++i)
- assembly_add_resource (mb, assembly, (MonoReflectionResource*)mono_array_addr (mb->resources, MonoReflectionResource, i));
+ for (i = 0; i < len; ++i) {
+ if (!assembly_add_resource (mb, assembly, (MonoReflectionResource*)mono_array_addr (mb->resources, MonoReflectionResource, i), error))
+ return FALSE;
+ }
}
if (!build_compressed_metadata (assembly, error))
mono_error_init (error);
- name = mono_string_to_utf8 (fileName);
+ name = mono_string_to_utf8_checked (fileName, error);
+ return_val_if_nok (error, NULL);
image = mono_image_open (name, &status);
if (!image) {
* determined at assembly save time.
*/
/*image = (MonoDynamicImage*)ab->dynamic_assembly->assembly.image; */
- name = mono_string_to_utf8 (ab->name);
+ name = mono_string_to_utf8_checked (ab->name, error);
+ return_val_if_nok (error, FALSE);
fqname = mono_string_to_utf8_checked (moduleb->module.fqname, error);
if (!is_ok (error)) {
g_free (name);
}
}
/* This is stored in vtables/JITted code so it has to be pinned */
- res = (MonoReflectionType *)mono_object_new_pinned (domain, mono_defaults.monotype_class, error);
+ res = (MonoReflectionType *)mono_object_new_pinned (domain, mono_defaults.runtimetype_class, error);
if (!mono_error_ok (error))
return NULL;
type = mono_reflection_get_type_with_rootimage (rootimage, image, info, ignorecase, &type_resolve, error);
if (type == NULL && !info->assembly.name && image != mono_defaults.corlib) {
+ /* ignore the error and try again */
mono_error_cleanup (error);
+ mono_error_init (error);
image = mono_defaults.corlib;
type = mono_reflection_get_type_with_rootimage (rootimage, image, info, ignorecase, &type_resolve, error);
}
} else if (strcmp (klass->name, "TypeBuilder") == 0) {
MonoReflectionTypeBuilder *tb = (MonoReflectionTypeBuilder *)obj;
token = tb->table_idx | MONO_TOKEN_TYPE_DEF;
- } else if (strcmp (klass->name, "MonoType") == 0) {
+ } else if (strcmp (klass->name, "RuntimeType") == 0) {
MonoType *type = mono_reflection_type_get_handle ((MonoReflectionType*)obj, error);
return_val_if_nok (error, 0);
MonoClass *mc = mono_class_from_mono_type (type);
if (!mono_class_init (mc)) {
- mono_error_set_exception_instance (error, mono_class_get_exception_for_failure (mc));
+ mono_error_set_for_class_failure (error, mc);
return 0;
}
return token;
}
+/*
+ * Load the type with name @n on behalf of image @image. On failure sets @error and returns NULL.
+ * The @is_enum flag only affects the error message that's displayed on failure.
+ */
+static MonoType*
+cattr_type_from_name (char *n, MonoImage *image, gboolean is_enum, MonoError *error)
+{
+ MonoError inner_error;
+ MonoType *t = mono_reflection_type_from_name_checked (n, image, &inner_error);
+ if (!t) {
+ mono_error_set_type_load_name (error, g_strdup(n), NULL,
+ "Could not load %s %s while decoding custom attribute: %s",
+ is_enum ? "enum type": "type",
+ n,
+ mono_error_get_message (&inner_error));
+ mono_error_cleanup (&inner_error);
+ return NULL;
+ }
+ return t;
+}
+
static MonoClass*
load_cattr_enum_type (MonoImage *image, const char *p, const char **end, MonoError *error)
{
n = (char *)g_memdup (p, slen + 1);
n [slen] = 0;
- t = mono_reflection_type_from_name_checked (n, image, error);
- if (!t) {
- char *msg = g_strdup (mono_error_get_message (error));
- mono_error_cleanup (error);
- /* We don't free n, it's consumed by mono_error */
- mono_error_set_type_load_name (error, n, NULL, "Could not load enum type %s while decoding custom attribute: %s", n, msg);
- g_free (msg);
- return NULL;
- }
+ t = cattr_type_from_name (n, image, TRUE, error);
g_free (n);
+ return_val_if_nok (error, NULL);
p += slen;
*end = p;
return mono_class_from_mono_type (t);
slen = mono_metadata_decode_value (p, &p);
n = (char *)g_memdup (p, slen + 1);
n [slen] = 0;
- t = mono_reflection_type_from_name_checked (n, image, error);
- if (!t) {
- char *msg = g_strdup (mono_error_get_message (error));
- mono_error_cleanup (error);
- /* We don't free n, it's consumed by mono_error */
- mono_error_set_type_load_name (error, n, NULL, "Could not load type %s while decoding custom attribute: %msg", n, msg);
- g_free (msg);
- return NULL;
- }
+ t = cattr_type_from_name (n, image, FALSE, error);
g_free (n);
+ return_val_if_nok (error, NULL);
*end = p + slen;
rt = mono_type_get_object_checked (mono_domain_get (), t, error);
slen = mono_metadata_decode_value (p, &p);
n = (char *)g_memdup (p, slen + 1);
n [slen] = 0;
- t = mono_reflection_type_from_name_checked (n, image, error);
- if (!t) {
- char *msg = g_strdup (mono_error_get_message (error));
- mono_error_cleanup (error);
- /* We don't free n, it's consumed by mono_error */
- mono_error_set_type_load_name (error, n, NULL, "Could not load type %s while decoding custom attribute: %s", n, msg);
- g_free (msg);
- return NULL;
- }
+ t = cattr_type_from_name (n, image, FALSE, error);
g_free (n);
+ return_val_if_nok (error, NULL);
p += slen;
subc = mono_class_from_mono_type (t);
} else if (subt >= MONO_TYPE_BOOLEAN && subt <= MONO_TYPE_R8) {
domain = mono_object_domain (ref_method);
if (!mono_class_init (method->klass)) {
- mono_error_set_exception_instance (error, mono_class_get_exception_for_failure (method->klass));
+ mono_error_set_for_class_failure (error, method->klass);
goto leave;
}
mono_error_init (error);
klass = obj->vtable->klass;
- if (klass == mono_defaults.monotype_class) {
+ if (klass == mono_defaults.runtimetype_class) {
MonoType *type = mono_reflection_type_get_handle ((MonoReflectionType *)obj, error);
return_val_if_nok (error, NULL);
klass = mono_class_from_mono_type (type);
MonoClass *klass = mono_object_class (prop);
if (strcmp (klass->name, "PropertyBuilder") == 0) {
MonoReflectionPropertyBuilder *pb = (MonoReflectionPropertyBuilder *)prop;
- *name = mono_string_to_utf8 (pb->name);
+ *name = mono_string_to_utf8_checked (pb->name, error);
+ return_if_nok (error);
*type = mono_reflection_type_get_handle ((MonoReflectionType*)pb->type, error);
} else {
MonoReflectionProperty *p = (MonoReflectionProperty *)prop;
MonoClass *klass = mono_object_class (field);
if (strcmp (klass->name, "FieldBuilder") == 0) {
MonoReflectionFieldBuilder *fb = (MonoReflectionFieldBuilder *)field;
- *name = mono_string_to_utf8 (fb->name);
+ *name = mono_string_to_utf8_checked (fb->name, error);
+ return_if_nok (error);
*type = mono_reflection_type_get_handle ((MonoReflectionType*)fb->type, error);
} else {
MonoReflectionField *f = (MonoReflectionField *)field;
*p++ = 0xFF;
break;
}
- str = mono_string_to_utf8 ((MonoString*)arg);
+ str = mono_string_to_utf8_checked ((MonoString*)arg, error);
+ return_if_nok (error);
slen = strlen (str);
if ((p-buffer) + 10 + slen >= *buflen) {
char *newbuf;
res->data.custom_data.custom_name =
type_get_fully_qualified_name (marshaltyperef);
}
- if (minfo->mcookie)
- res->data.custom_data.cookie = mono_string_to_utf8 (minfo->mcookie);
+ if (minfo->mcookie) {
+ res->data.custom_data.cookie = mono_string_to_utf8_checked (minfo->mcookie, error);
+ if (!is_ok (error)) {
+ image_g_free (image, res);
+ return NULL;
+ }
+ }
break;
default:
event->parent = klass;
event->attrs = eb->attrs;
- event->name = mono_string_to_utf8 (eb->name);
+ event->name = mono_string_to_utf8_checked (eb->name, error);
+ if (!is_ok (error)) {
+ g_free (event);
+ return NULL;
+ }
if (eb->add_method)
event->add = eb->add_method->mhandle;
if (eb->remove_method)
return_val_if_nok (error, NULL);
*handle_class = mono_defaults.string_class;
g_assert (result);
- } else if (strcmp (obj->vtable->klass->name, "MonoType") == 0) {
+ } else if (strcmp (obj->vtable->klass->name, "RuntimeType") == 0) {
MonoType *type = mono_reflection_type_get_handle ((MonoReflectionType*)obj, error);
return_val_if_nok (error, NULL);
MonoClass *mc = mono_class_from_mono_type (type);
if (!mono_class_init (mc)) {
- mono_error_set_exception_instance (error, mono_class_get_exception_for_failure (mc));
+ mono_error_set_for_class_failure (error, mc);
return NULL;
}
/* Find the method */
- name = mono_string_to_utf8 (m->name);
+ name = mono_string_to_utf8_checked (m->name, error);
+ return_val_if_nok (error, NULL);
iter = NULL;
while ((method = mono_class_get_methods (klass, &iter))) {
if (!strcmp (method->name, name))
params [0] = mono_type_get_object_checked (mono_domain_get (), &oklass->byval_arg, error);
return_val_if_nok (error, FALSE);
- res = mono_runtime_try_invoke (method, (MonoObject*)(mono_class_get_ref_info (klass)), params, &exc, error);
+ MonoError inner_error;
+ res = mono_runtime_try_invoke (method, (MonoObject*)(mono_class_get_ref_info (klass)), params, &exc, &inner_error);
- if (exc || !mono_error_ok (error)) {
- mono_error_cleanup (error);
+ if (exc || !is_ok (&inner_error)) {
+ mono_error_cleanup (&inner_error);
return FALSE;
} else
return *(MonoBoolean*)mono_object_unbox (res);
static MonoMethod *method_set_call_context, *method_needs_context_sink, *method_rs_serialize_exc;
#endif
+static gpointer
+mono_compile_method_icall (MonoMethod *method);
+
static void
register_icall (gpointer func, const char *name, const char *sigstr, gboolean save)
{
register_icall (type_from_handle, "type_from_handle", "object ptr", FALSE);
register_icall (mono_marshal_set_domain_by_id, "mono_marshal_set_domain_by_id", "int32 int32 int32", FALSE);
register_icall (mono_marshal_check_domain_image, "mono_marshal_check_domain_image", "int32 int32 ptr", FALSE);
- register_icall (mono_marshal_xdomain_copy_value, "mono_marshal_xdomain_copy_value", "object object", FALSE);
+ register_icall (ves_icall_mono_marshal_xdomain_copy_value, "ves_icall_mono_marshal_xdomain_copy_value", "object object", FALSE);
register_icall (mono_marshal_xdomain_copy_out_value, "mono_marshal_xdomain_copy_out_value", "void object object", FALSE);
register_icall (mono_remoting_wrapper, "mono_remoting_wrapper", "object ptr ptr", FALSE);
register_icall (mono_upgrade_remote_class_wrapper, "mono_upgrade_remote_class_wrapper", "void object object", FALSE);
+ register_icall (mono_compile_method_icall, "mono_compile_method_icall", "ptr ptr", FALSE);
/* mono_load_remote_field_new_icall registered by mini-runtime.c */
/* mono_store_remote_field_new_icall registered by mini-runtime.c */
module_initialized = TRUE;
}
+/* This is an icall, it will return NULL and set pending exception on failure */
static MonoReflectionType *
type_from_handle (MonoType *handle)
{
mono_class_init (klass);
ret = mono_type_get_object_checked (domain, handle, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ mono_error_set_pending_exception (&error);
return ret;
}
return res;
}
- msg = mono_method_call_message_new (method, params, NULL, NULL, NULL);
+ msg = mono_method_call_message_new (method, params, NULL, NULL, NULL, &error);
+ if (!is_ok (&error))
+ goto fail;
res = mono_remoting_invoke ((MonoObject *)this_obj->rp, msg, &exc, &out_args, &error);
if (!is_ok (&error))
* is_running_protected_wrapper () in threads.c and
* mono_marshal_get_remoting_invoke () in remoting.c)
*/
- mono_error_raise_exception (&error);
+ mono_error_raise_exception (&error); /* OK to throw, see note */
return NULL;
}
/* mono_marshal_xdomain_copy_out_value()
* Copies the contents of the src instance into the dst instance. src and dst
* must have the same type, and if they are arrays, the same size.
+ *
+ * This is an icall, it may use mono_error_set_pending_exception
*/
static void
mono_marshal_xdomain_copy_out_value (MonoObject *src, MonoObject *dst)
{
+ MonoError error;
if (src == NULL || dst == NULL) return;
g_assert (mono_object_class (src) == mono_object_class (dst));
int i, len = mono_array_length ((MonoArray *)dst);
for (i = 0; i < len; i++) {
MonoObject *item = (MonoObject *)mono_array_get ((MonoArray *)src, gpointer, i);
- mono_array_setref ((MonoArray *)dst, i, mono_marshal_xdomain_copy_value (item));
+ MonoObject *item_copy = mono_marshal_xdomain_copy_value (item, &error);
+ if (mono_error_set_pending_exception (&error))
+ return;
+ mono_array_setref ((MonoArray *)dst, i, item_copy);
}
} else {
mono_array_full_copy ((MonoArray *)src, (MonoArray *)dst);
static void
mono_marshal_emit_xdomain_copy_value (MonoMethodBuilder *mb, MonoClass *pclass)
{
- mono_mb_emit_icall (mb, mono_marshal_xdomain_copy_value);
+ mono_mb_emit_icall (mb, ves_icall_mono_marshal_xdomain_copy_value);
mono_mb_emit_op (mb, CEE_CASTCLASS, pclass);
}
mono_mb_emit_icall (mb, mono_marshal_set_domain_by_id);
}
+gpointer
+mono_compile_method_icall (MonoMethod *method)
+{
+ MonoError error;
+ gpointer result = mono_compile_method_checked (method, &error);
+ mono_error_set_pending_exception (&error);
+ return result;
+}
+
/* mono_marshal_emit_load_domain_method ()
* Loads into the stack a pointer to the code of the provided method for
* the current domain.
* that compiles the method).
*/
mono_mb_emit_ptr (mb, method);
- mono_mb_emit_icall (mb, mono_compile_method);
+ mono_mb_emit_icall (mb, mono_compile_method_icall);
}
#endif
G_GNUC_UNUSED static gpointer
mono_marshal_load_remoting_wrapper (MonoRealProxy *rp, MonoMethod *method)
{
+ MonoError error;
+ MonoMethod *marshal_method = NULL;
if (rp->target_domain_id != -1)
- return mono_compile_method (mono_marshal_get_xappdomain_invoke (method));
+ marshal_method = mono_marshal_get_xappdomain_invoke (method);
else
- return mono_compile_method (mono_marshal_get_remoting_invoke (method));
+ marshal_method = mono_marshal_get_remoting_invoke (method);
+ gpointer compiled_ptr = mono_compile_method_checked (marshal_method, &error);
+ mono_error_assert_ok (&error);
+ return compiled_ptr;
}
MonoMethod *
void
mono_upgrade_remote_class_wrapper (MonoReflectionType *rtype, MonoTransparentProxy *tproxy)
{
+ MonoError error;
MonoClass *klass;
MonoDomain *domain = ((MonoObject*)tproxy)->vtable->domain;
klass = mono_class_from_mono_type (rtype->type);
- mono_upgrade_remote_class (domain, (MonoObject*)tproxy, klass);
+ mono_upgrade_remote_class (domain, (MonoObject*)tproxy, klass, &error);
+ mono_error_set_pending_exception (&error);
}
#else /* DISABLE_REMOTING */
* Makes a copy of "val" suitable for the current domain.
*/
MonoObject *
-mono_marshal_xdomain_copy_value (MonoObject *val)
+mono_marshal_xdomain_copy_value (MonoObject *val, MonoError *error)
{
- MonoError error;
+ mono_error_init (error);
MonoDomain *domain;
if (val == NULL) return NULL;
case MONO_TYPE_U8:
case MONO_TYPE_R4:
case MONO_TYPE_R8: {
- MonoObject *res = mono_value_box_checked (domain, mono_object_class (val), ((char*)val) + sizeof(MonoObject), &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ MonoObject *res = mono_value_box_checked (domain, mono_object_class (val), ((char*)val) + sizeof(MonoObject), error);
return res;
}
case MONO_TYPE_STRING: {
MonoString *str = (MonoString *) val;
MonoObject *res = NULL;
- res = (MonoObject *) mono_string_new_utf16_checked (domain, mono_string_chars (str), mono_string_length (str), &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ res = (MonoObject *) mono_string_new_utf16_checked (domain, mono_string_chars (str), mono_string_length (str), error);
return res;
}
case MONO_TYPE_ARRAY:
MonoArray *acopy;
MonoXDomainMarshalType mt = mono_get_xdomain_marshal_type (&(mono_object_class (val)->element_class->byval_arg));
if (mt == MONO_MARSHAL_SERIALIZE) return NULL;
- acopy = mono_array_clone_in_domain (domain, (MonoArray *) val, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ acopy = mono_array_clone_in_domain (domain, (MonoArray *) val, error);
+ return_val_if_nok (error, NULL);
if (mt == MONO_MARSHAL_COPY) {
int i, len = mono_array_length (acopy);
for (i = 0; i < len; i++) {
MonoObject *item = (MonoObject *)mono_array_get (acopy, gpointer, i);
- mono_array_setref (acopy, i, mono_marshal_xdomain_copy_value (item));
+ MonoObject *item_copy = mono_marshal_xdomain_copy_value (item, error);
+ return_val_if_nok (error, NULL);
+ mono_array_setref (acopy, i, item_copy);
}
}
return (MonoObject *) acopy;
return NULL;
}
+
+/* mono_marshal_xdomain_copy_value
+ * Makes a copy of "val" suitable for the current domain.
+ */
+MonoObject *
+ves_icall_mono_marshal_xdomain_copy_value (MonoObject *val)
+{
+ MonoError error;
+ MonoObject *result = mono_marshal_xdomain_copy_value (val, &error);
+ mono_error_set_pending_exception (&error);
+ return result;
+}
static void
fire_process_exit_event (MonoDomain *domain, gpointer user_data)
{
+ MonoError error;
MonoClassField *field;
gpointer pa [2];
MonoObject *delegate, *exc;
pa [0] = domain;
pa [1] = NULL;
- mono_runtime_delegate_invoke (delegate, pa, &exc);
+ mono_runtime_delegate_try_invoke (delegate, pa, &exc, &error);
+ mono_error_cleanup (&error);
}
static void
/* unlike most Invoke* cases InvokeMember is not inside System.Reflection[.Emit] but is SecuritySafeCritical */
if (((*kname == 'T') && (strcmp (kname, "Type") == 0)) ||
- ((*kname == 'M') && (strcmp (kname, "MonoType")) == 0)) {
+ ((*kname == 'R') && (strcmp (kname, "RuntimeType")) == 0)) {
/* if calling InvokeMember then we can't stop the stackwalk here and need to look at the caller */
if (strcmp (m->name, "InvokeMember") == 0)
sgen_set_bridge_implementation (const char *name)
{
if (!init_bridge_processor (&bridge_processor, name))
- g_warning ("Invalid value for bridge implementation, valid values are: 'new' and 'old'.");
+ g_warning ("Invalid value for bridge implementation, valid values are: 'new', 'old' and 'tarjan'.");
}
gboolean
if (compare_bridge_processors ())
compare_to_bridge_processor.processing_after_callback (generation);
+ mono_trace (G_LOG_LEVEL_INFO, MONO_TRACE_GC, "GC_BRIDGE: Complete, was running for %.2fms", mono_time_since_last_stw () / 10000.0f);
+
bridge_processing_in_progress = FALSE;
}
{
}
+static void G_GNUC_UNUSED
+sgen_client_binary_protocol_pin_stats (int objects_pinned_in_nursery, size_t bytes_pinned_in_nursery, int objects_pinned_in_major, size_t bytes_pinned_in_major)
+{
+}
+
int sgen_thread_handshake (BOOL suspend);
gboolean sgen_suspend_thread (SgenThreadInfo *info);
gboolean sgen_resume_thread (SgenThreadInfo *info);
*/
#define EXIT_CRITICAL_REGION do { mono_atomic_store_release (&IN_CRITICAL_REGION, 0); } while (0)
+#ifndef DISABLE_CRITICAL_REGION
+/*
+ * We can only use a critical region in the managed allocator if the JIT supports OP_ATOMIC_STORE_I4.
+ *
+ * TODO: Query the JIT instead of this ifdef hack.
+ */
+#if defined (TARGET_X86) || defined (TARGET_AMD64) || (defined (TARGET_ARM) && defined (HAVE_ARMV7)) || defined (TARGET_ARM64)
+#define MANAGED_ALLOCATOR_CAN_USE_CRITICAL_REGION
+#endif
+#endif
+
#define SGEN_TV_DECLARE(name) gint64 name
#define SGEN_TV_GETTIME(tv) tv = mono_100ns_ticks ()
#define SGEN_TV_ELAPSED(start,end) ((gint64)(end-start))
+guint64 mono_time_since_last_stw (void);
+
typedef MonoSemType SgenSemaphore;
#define SGEN_SEMAPHORE_INIT(sem,initial) mono_os_sem_init ((sem), (initial))
#include "metadata/handle.h"
#include "utils/mono-memory-model.h"
#include "utils/mono-logger-internals.h"
+#include "utils/mono-threads-coop.h"
#include "sgen/sgen-thread-pool.h"
#ifdef HEAVY_STATISTICS
major_collector.iterate_objects (ITERATE_OBJECTS_SWEEP_PINNED, (IterateObjectCallbackFunc)clear_domain_free_major_pinned_object_callback, domain);
if (domain == mono_get_root_domain ()) {
- sgen_pin_stats_print_class_stats ();
+ sgen_pin_stats_report ();
sgen_object_layout_dump (stdout);
}
- sgen_restart_world (0, NULL);
+ sgen_restart_world (0);
binary_protocol_domain_unload_end (domain);
binary_protocol_flush_buffers (FALSE);
#ifdef HAVE_KW_THREAD
-#define EMIT_TLS_ACCESS_NEXT_ADDR(mb) do { \
+#define EMIT_TLS_ACCESS_VAR(_mb, _var) /* nothing to do */
+
+#define EMIT_TLS_ACCESS_IN_CRITICAL_REGION_ADDR(mb, _var) \
+ do { \
+ mono_mb_emit_byte ((mb), MONO_CUSTOM_PREFIX); \
+ mono_mb_emit_byte ((mb), CEE_MONO_TLS); \
+ mono_mb_emit_i4 ((mb), TLS_KEY_SGEN_IN_CRITICAL_REGION_ADDR); \
+ } while (0)
+
+#define EMIT_TLS_ACCESS_NEXT_ADDR(mb, _var) do { \
mono_mb_emit_byte ((mb), MONO_CUSTOM_PREFIX); \
mono_mb_emit_byte ((mb), CEE_MONO_TLS); \
mono_mb_emit_i4 ((mb), TLS_KEY_SGEN_TLAB_NEXT_ADDR); \
} while (0)
-#define EMIT_TLS_ACCESS_TEMP_END(mb) do { \
+#define EMIT_TLS_ACCESS_TEMP_END(mb, _var) do { \
mono_mb_emit_byte ((mb), MONO_CUSTOM_PREFIX); \
mono_mb_emit_byte ((mb), CEE_MONO_TLS); \
mono_mb_emit_i4 ((mb), TLS_KEY_SGEN_TLAB_TEMP_END); \
#else
#if defined(TARGET_OSX) || defined(TARGET_WIN32) || defined(TARGET_ANDROID) || defined(TARGET_IOS)
-#define EMIT_TLS_ACCESS_NEXT_ADDR(mb) do { \
- mono_mb_emit_byte ((mb), MONO_CUSTOM_PREFIX); \
- mono_mb_emit_byte ((mb), CEE_MONO_TLS); \
- mono_mb_emit_i4 ((mb), TLS_KEY_SGEN_THREAD_INFO); \
+
+// Cache the SgenThreadInfo pointer in a local 'var'.
+#define EMIT_TLS_ACCESS_VAR(mb, var) \
+ do { \
+ var = mono_mb_add_local ((mb), &mono_defaults.int_class->byval_arg); \
+ mono_mb_emit_byte ((mb), MONO_CUSTOM_PREFIX); \
+ mono_mb_emit_byte ((mb), CEE_MONO_TLS); \
+ mono_mb_emit_i4 ((mb), TLS_KEY_SGEN_THREAD_INFO); \
+ mono_mb_emit_stloc ((mb), (var)); \
+ } while (0)
+
+#define EMIT_TLS_ACCESS_IN_CRITICAL_REGION_ADDR(mb, var) \
+ do { \
+ mono_mb_emit_ldloc ((mb), (var)); \
+ mono_mb_emit_icon ((mb), MONO_STRUCT_OFFSET (SgenClientThreadInfo, in_critical_region)); \
+ mono_mb_emit_byte ((mb), CEE_ADD); \
+ } while (0)
+
+#define EMIT_TLS_ACCESS_NEXT_ADDR(mb, var) do { \
+ mono_mb_emit_ldloc ((mb), (var)); \
mono_mb_emit_icon ((mb), MONO_STRUCT_OFFSET (SgenThreadInfo, tlab_next_addr)); \
mono_mb_emit_byte ((mb), CEE_ADD); \
mono_mb_emit_byte ((mb), CEE_LDIND_I); \
} while (0)
-#define EMIT_TLS_ACCESS_TEMP_END(mb) do { \
- mono_mb_emit_byte ((mb), MONO_CUSTOM_PREFIX); \
- mono_mb_emit_byte ((mb), CEE_MONO_TLS); \
- mono_mb_emit_i4 ((mb), TLS_KEY_SGEN_THREAD_INFO); \
+#define EMIT_TLS_ACCESS_TEMP_END(mb, var) do { \
+ mono_mb_emit_ldloc ((mb), (var)); \
mono_mb_emit_icon ((mb), MONO_STRUCT_OFFSET (SgenThreadInfo, tlab_temp_end)); \
mono_mb_emit_byte ((mb), CEE_ADD); \
mono_mb_emit_byte ((mb), CEE_LDIND_I); \
} while (0)
#else
-#define EMIT_TLS_ACCESS_NEXT_ADDR(mb) do { g_error ("sgen is not supported when using --with-tls=pthread.\n"); } while (0)
-#define EMIT_TLS_ACCESS_TEMP_END(mb) do { g_error ("sgen is not supported when using --with-tls=pthread.\n"); } while (0)
+#define EMIT_TLS_ACCESS_VAR(mb, _var) do { g_error ("sgen is not supported when using --with-tls=pthread.\n"); } while (0)
+#define EMIT_TLS_ACCESS_NEXT_ADDR(mb, _var) do { g_error ("sgen is not supported when using --with-tls=pthread.\n"); } while (0)
+#define EMIT_TLS_ACCESS_TEMP_END(mb, _var) do { g_error ("sgen is not supported when using --with-tls=pthread.\n"); } while (0)
+#define EMIT_TLS_ACCESS_IN_CRITICAL_REGION_ADDR(mb, _var) do { g_error ("sgen is not supported when using --with-tls=pthread.\n"); } while (0)
#endif
#endif
* that they are executed atomically via the restart mechanism.
*/
static MonoMethod*
-create_allocator (int atype, gboolean slowpath)
+create_allocator (int atype, ManagedAllocatorVariant variant)
{
- int p_var, size_var;
+ int p_var, size_var, thread_var G_GNUC_UNUSED;
+ gboolean slowpath = variant == MANAGED_ALLOCATOR_SLOW_PATH;
guint32 slowpath_branch, max_size_branch;
MonoMethodBuilder *mb;
MonoMethod *res;
goto done;
}
+ EMIT_TLS_ACCESS_VAR (mb, thread_var);
+
+#ifdef MANAGED_ALLOCATOR_CAN_USE_CRITICAL_REGION
+ EMIT_TLS_ACCESS_IN_CRITICAL_REGION_ADDR (mb, thread_var);
+ mono_mb_emit_byte (mb, CEE_LDC_I4_1);
+ mono_mb_emit_byte (mb, MONO_CUSTOM_PREFIX);
+ mono_mb_emit_byte (mb, CEE_MONO_ATOMIC_STORE_I4);
+ mono_mb_emit_i4 (mb, MONO_MEMORY_BARRIER_NONE);
+#endif
+
size_var = mono_mb_add_local (mb, &mono_defaults.int_class->byval_arg);
if (atype == ATYPE_SMALL) {
/* size_var = size_arg */
/* tlab_next_addr (local) = tlab_next_addr (TLS var) */
tlab_next_addr_var = mono_mb_add_local (mb, &mono_defaults.int_class->byval_arg);
- EMIT_TLS_ACCESS_NEXT_ADDR (mb);
+ EMIT_TLS_ACCESS_NEXT_ADDR (mb, thread_var);
mono_mb_emit_stloc (mb, tlab_next_addr_var);
/* p = (void**)tlab_next; */
/* if (G_LIKELY (new_next < tlab_temp_end)) */
mono_mb_emit_ldloc (mb, new_next_var);
- EMIT_TLS_ACCESS_TEMP_END (mb);
+ EMIT_TLS_ACCESS_TEMP_END (mb, thread_var);
slowpath_branch = mono_mb_emit_short_branch (mb, MONO_CEE_BLT_UN_S);
/* Slowpath */
mono_mb_emit_ldloc (mb, new_next_var);
mono_mb_emit_byte (mb, CEE_STIND_I);
- /*The tlab store must be visible before the the vtable store. This could be replaced with a DDS but doing it with IL would be tricky. */
- mono_mb_emit_byte (mb, MONO_CUSTOM_PREFIX);
- mono_mb_emit_byte (mb, CEE_MONO_MEMORY_BARRIER);
- mono_mb_emit_i4 (mb, MONO_MEMORY_BARRIER_REL);
-
/* *p = vtable; */
mono_mb_emit_ldloc (mb, p_var);
mono_mb_emit_ldarg (mb, 0);
mono_mb_emit_byte (mb, MONO_CEE_STIND_I4);
}
+#ifdef MANAGED_ALLOCATOR_CAN_USE_CRITICAL_REGION
+ EMIT_TLS_ACCESS_IN_CRITICAL_REGION_ADDR (mb, thread_var);
+ mono_mb_emit_byte (mb, CEE_LDC_I4_0);
+ mono_mb_emit_byte (mb, MONO_CUSTOM_PREFIX);
+ mono_mb_emit_byte (mb, CEE_MONO_ATOMIC_STORE_I4);
+#else
+ mono_mb_emit_byte (mb, MONO_CUSTOM_PREFIX);
+ mono_mb_emit_byte (mb, CEE_MONO_MEMORY_BARRIER);
+#endif
/*
We must make sure both vtable and max_length are globaly visible before returning to managed land.
*/
- mono_mb_emit_byte (mb, MONO_CUSTOM_PREFIX);
- mono_mb_emit_byte (mb, CEE_MONO_MEMORY_BARRIER);
mono_mb_emit_i4 (mb, MONO_MEMORY_BARRIER_REL);
/* return p */
return NULL;
if (known_instance_size && ALIGN_TO (klass->instance_size, SGEN_ALLOC_ALIGN) >= SGEN_MAX_SMALL_OBJ_SIZE)
return NULL;
- if (mono_class_has_finalizer (klass) || mono_class_is_marshalbyref (klass) || (mono_profiler_get_events () & MONO_PROFILE_ALLOCATIONS))
+ if (mono_class_has_finalizer (klass) || mono_class_is_marshalbyref (klass))
return NULL;
if (klass->rank)
return NULL;
+ if (mono_profiler_get_events () & MONO_PROFILE_ALLOCATIONS)
+ return NULL;
if (klass->byval_arg.type == MONO_TYPE_STRING)
- return mono_gc_get_managed_allocator_by_type (ATYPE_STRING, FALSE);
+ return mono_gc_get_managed_allocator_by_type (ATYPE_STRING, MANAGED_ALLOCATOR_REGULAR);
/* Generic classes have dynamic field and can go above MAX_SMALL_OBJ_SIZE. */
if (known_instance_size)
- return mono_gc_get_managed_allocator_by_type (ATYPE_SMALL, FALSE);
+ return mono_gc_get_managed_allocator_by_type (ATYPE_SMALL, MANAGED_ALLOCATOR_REGULAR);
else
- return mono_gc_get_managed_allocator_by_type (ATYPE_NORMAL, FALSE);
+ return mono_gc_get_managed_allocator_by_type (ATYPE_NORMAL, MANAGED_ALLOCATOR_REGULAR);
#else
return NULL;
#endif
return NULL;
g_assert (!mono_class_has_finalizer (klass) && !mono_class_is_marshalbyref (klass));
- return mono_gc_get_managed_allocator_by_type (ATYPE_VECTOR, FALSE);
+ return mono_gc_get_managed_allocator_by_type (ATYPE_VECTOR, MANAGED_ALLOCATOR_REGULAR);
#else
return NULL;
#endif
}
MonoMethod*
-mono_gc_get_managed_allocator_by_type (int atype, gboolean slowpath)
+mono_gc_get_managed_allocator_by_type (int atype, ManagedAllocatorVariant variant)
{
#ifdef MANAGED_ALLOCATION
MonoMethod *res;
- MonoMethod **cache = slowpath ? slowpath_alloc_method_cache : alloc_method_cache;
+ MonoMethod **cache;
if (!use_managed_allocator)
return NULL;
if (!mono_runtime_has_tls_get ())
return NULL;
+ switch (variant) {
+ case MANAGED_ALLOCATOR_REGULAR: cache = alloc_method_cache; break;
+ case MANAGED_ALLOCATOR_SLOW_PATH: cache = slowpath_alloc_method_cache; break;
+ default: g_assert_not_reached (); break;
+ }
+
res = cache [atype];
if (res)
return res;
- res = create_allocator (atype, slowpath);
+ res = create_allocator (atype, variant);
LOCK_GC;
if (cache [atype]) {
mono_free_method (res);
binary_protocol_thread_register ((gpointer)mono_thread_info_get_tid (info));
SGEN_LOG (3, "registered thread %p (%p) stack end %p", info, (gpointer)mono_thread_info_get_tid (info), info->client_info.stack_end);
+
+ info->client_info.info.handle_stack = mono_handle_stack_alloc ();
}
void
binary_protocol_thread_unregister ((gpointer)tid);
SGEN_LOG (3, "unregister thread %p (%p)", p, (gpointer)tid);
+
+ HandleStack *handles = (HandleStack*) p->client_info.info.handle_stack;
+ p->client_info.info.handle_stack = NULL;
+ mono_handle_stack_free (handles);
}
void
static void
sgen_thread_attach (SgenThreadInfo *info)
{
- mono_handle_arena_init ((MonoHandleArena**) &info->client_info.info.handle_arena);
-
if (mono_gc_get_gc_callbacks ()->thread_attach_func && !info->client_info.runtime_data)
info->client_info.runtime_data = mono_gc_get_gc_callbacks ()->thread_attach_func ();
}
sgen_thread_detach (SgenThreadInfo *p)
{
/* If a delegate is passed to native code and invoked on a thread we dont
- * know about, the jit will register it with mono_jit_thread_attach, but
+ * know about, marshal will register it with mono_threads_attach_coop, but
* we have no way of knowing when that thread goes away. SGen has a TSD
* so we assume that if the domain is still registered, we can detach
* the thread
*/
if (mono_domain_get ())
mono_thread_detach_internal (mono_thread_internal_current ());
-
- mono_handle_arena_cleanup ((MonoHandleArena**) &p->client_info.info.handle_arena);
}
gboolean
fprintf (stderr, "Precise stack mark not supported - disabling.\n");
conservative_stack_mark = TRUE;
}
+ //FIXME we should eventually use the new stack_mark from coop
sgen_conservatively_pin_objects_from ((void **)aligned_stack_start, (void **)info->client_info.stack_end, start_nursery, end_nursery, PIN_TYPE_STACK);
}
{
// This is used on Coop GC for platforms where we cannot get the data for individual registers.
// We force a spill of all registers into the stack and pass a chunk of data into sgen.
+ //FIXME under coop, for now, what we need to ensure is that we scan any extra memory from info->client_info.stack_end to stack_mark
MonoThreadUnwindState *state = &info->client_info.info.thread_saved_state [SELF_SUSPEND_STATE_INDEX];
if (state && state->gc_stackdata) {
sgen_conservatively_pin_objects_from ((void **)state->gc_stackdata, (void**)((char*)state->gc_stackdata + state->gc_stackdata_size),
}
}
}
+ if (precise && info->client_info.info.handle_stack) {
+ mono_handle_stack_scan ((HandleStack*)info->client_info.info.handle_stack, (GcScanFunc)ctx.ops->copy_or_mark_object, ctx.queue);
+ }
} FOREACH_THREAD_END
}
}
}
-void
-sgen_client_log_timing (GGTimingInfo *info, mword last_major_num_sections, mword last_los_memory_usage)
-{
- SgenMajorCollector *major_collector = sgen_get_major_collector ();
- mword num_major_sections = major_collector->get_num_major_sections ();
- char full_timing_buff [1024];
- full_timing_buff [0] = '\0';
-
- if (!info->is_overflow)
- sprintf (full_timing_buff, "total %.2fms, bridge %.2fms", info->stw_time / 10000.0f, (int)info->bridge_time / 10000.0f);
- if (info->generation == GENERATION_OLD)
- mono_trace (G_LOG_LEVEL_INFO, MONO_TRACE_GC, "GC_MAJOR%s: (%s) pause %.2fms, %s los %dK/%dK",
- info->is_overflow ? "_OVERFLOW" : "",
- info->reason ? info->reason : "",
- (int)info->total_time / 10000.0f,
- full_timing_buff,
- los_memory_usage / 1024,
- last_los_memory_usage / 1024);
- else
- mono_trace (G_LOG_LEVEL_INFO, MONO_TRACE_GC, "GC_MINOR%s: (%s) pause %.2fms, %s promoted %dK major %dK los %dK",
- info->is_overflow ? "_OVERFLOW" : "",
- info->reason ? info->reason : "",
- (int)info->total_time / 10000.0f,
- full_timing_buff,
- (num_major_sections - last_major_num_sections) * major_collector->section_size / 1024,
- major_collector->section_size * num_major_sections / 1024,
- los_memory_usage / 1024);
-}
-
/*
* Debugging
*/
/*
+ * Bridge data for a single managed object
+ *
* FIXME: Optimizations:
*
- * Don't allocate a scrs array for just one source. Most objects have
+ * Don't allocate a srcs array for just one source. Most objects have
* just one source, so use the srcs pointer itself.
*/
typedef struct _HashEntry {
struct _HashEntry *forwarded_to;
} dfs1;
struct {
+ // Index in sccs array of SCC this object was folded into
int scc_index;
} dfs2;
} v;
+ // "Source" managed objects pointing at this destination
DynPtrArray srcs;
} HashEntry;
double weight;
} HashEntryWithAccounting;
+// The graph of managed objects/HashEntries is reduced to a graph of strongly connected components
typedef struct _SCC {
int index;
int api_index;
+
+ // How many bridged objects does this SCC hold references to?
int num_bridge_entries;
+
gboolean flag;
+
/*
+ * Index in global sccs array of SCCs holding pointers to this SCC
+ *
* New and old xrefs are typically mutually exclusive. Only when TEST_NEW_XREFS is
* enabled we do both, and compare the results. This should only be done for
* debugging, obviously.
#endif
} SCC;
+// Maps managed objects to corresponding HashEntry stricts
static SgenHashTable hash_table = SGEN_HASH_TABLE_INIT (INTERNAL_MEM_BRIDGE_HASH_TABLE, INTERNAL_MEM_BRIDGE_HASH_TABLE_ENTRY, sizeof (HashEntry), mono_aligned_addr_hash, NULL);
static guint32 current_time;
DynArray array;
} DynSCCArray;
-
/*
+ * Bridge data for a single managed object
+ *
* FIXME: Optimizations:
*
- * Don't allocate a scrs array for just one source. Most objects have
+ * Don't allocate a srcs array for just one source. Most objects have
* just one source, so use the srcs pointer itself.
*/
typedef struct _HashEntry {
int finishing_time;
+ // "Source" managed objects pointing at this destination
DynPtrArray srcs;
+ // Index in sccs array of SCC this object was folded into
int scc_index;
} HashEntry;
double weight;
} HashEntryWithAccounting;
+// The graph of managed objects/HashEntries is reduced to a graph of strongly connected components
typedef struct _SCC {
int index;
int api_index;
+
+ // How many bridged objects does this SCC hold references to?
int num_bridge_entries;
+
+ // Index in global sccs array of SCCs holding pointers to this SCC
DynIntArray xrefs; /* these are incoming, not outgoing */
} SCC;
+// Maps managed objects to corresponding HashEntry stricts
static SgenHashTable hash_table = SGEN_HASH_TABLE_INIT (INTERNAL_MEM_OLD_BRIDGE_HASH_TABLE, INTERNAL_MEM_OLD_BRIDGE_HASH_TABLE_ENTRY, sizeof (HashEntry), mono_aligned_addr_hash, NULL);
static int current_time;
static void sgen_unified_suspend_restart_world (void);
static void sgen_unified_suspend_stop_world (void);
+static TV_DECLARE (end_of_last_stw);
+
+guint64 mono_time_since_last_stw ()
+{
+ if (end_of_last_stw == 0)
+ return 0;
+
+ TV_DECLARE (current_time);
+ TV_GETTIME (current_time);
+ return TV_ELAPSED (end_of_last_stw, current_time);
+}
+
unsigned int sgen_global_stop_count = 0;
inline static void*
return (void*)p;
}
-static MonoContext cur_thread_ctx;
-
static void
update_current_thread_stack (void *start)
{
/* LOCKING: assumes the GC lock is held */
void
-sgen_client_restart_world (int generation, GGTimingInfo *timing)
+sgen_client_restart_world (int generation, gint64 *stw_time)
{
TV_DECLARE (end_sw);
TV_DECLARE (start_handshake);
- TV_DECLARE (end_bridge);
- unsigned long usec, bridge_usec;
+ unsigned long usec;
/* notify the profiler of the leftovers */
/* FIXME this is the wrong spot at we can STW for non collection reasons. */
time_restart_world += TV_ELAPSED (start_handshake, end_sw);
usec = TV_ELAPSED (stop_world_time, end_sw);
max_pause_usec = MAX (usec, max_pause_usec);
+ end_of_last_stw = end_sw;
SGEN_LOG (2, "restarted (pause time: %d usec, max: %d)", (int)usec, (int)max_pause_usec);
*/
release_gc_locks ();
- TV_GETTIME (end_bridge);
- bridge_usec = TV_ELAPSED (end_sw, end_bridge);
-
- if (timing) {
- timing [0].stw_time = usec;
- timing [0].bridge_time = bridge_usec;
- }
+ *stw_time = usec;
}
void
#if defined (DUMP_GRAPH)
printf ("-----------------\n");
#endif
- /*
- * bridge_processing_in_progress must be set with the world
- * stopped. If not there would be race conditions.
- */
- bridge_processing_in_progress = TRUE;
SGEN_TV_GETTIME (curtime);
cache_hits = cache_misses = 0;
ignored_objects = 0;
- bridge_processing_in_progress = FALSE;
}
static void
* polling system does not notify when the socket is closed */
mono_threadpool_ms_io_remove_socket (GPOINTER_TO_INT (sock));
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
closesocket (sock);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
}
gint32
return NULL;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
#ifdef HOST_WIN32
{
newsock = _wapi_accept (sock, NULL, 0);
#endif
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_info_uninstall_interrupt (&interrupted);
if (interrupted) {
*werror = 0;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = _wapi_listen (sock, backlog);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (ret == SOCKET_ERROR)
*werror = WSAGetLastError ();
}
sa = (salen <= 128) ? (gchar *)alloca (salen) : (gchar *)g_malloc0 (salen);
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = _wapi_getsockname (sock, (struct sockaddr *)sa, &salen);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (ret == SOCKET_ERROR) {
*werror = WSAGetLastError ();
sa = (salen <= 128) ? (gchar *)alloca (salen) : (gchar *)g_malloc0 (salen);
/* Note: linux returns just 2 for AF_UNIX. Always. */
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = _wapi_getpeername (sock, (struct sockaddr *)sa, &salen);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (ret == SOCKET_ERROR) {
*werror = WSAGetLastError ();
return FALSE;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = mono_poll (pfds, 1, timeout);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_info_uninstall_interrupt (&interrupted);
if (interrupted) {
return;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = _wapi_connect (sock, sa, sa_size);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_info_uninstall_interrupt (&interrupted);
if (interrupted) {
LOGDEBUG (g_message("%s: disconnecting from socket %p (reuse %d)", __func__, sock, reuse));
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
/* I _think_ the extension function pointers need to be looked
* up for each socket. FIXME: check the best way to store
ret = WSAIoctl (sock, SIO_GET_EXTENSION_FUNCTION_POINTER, (gchar *)&disco_guid, sizeof (GUID),
(gchar *)&_wapi_disconnectex, sizeof (void *), &output_bytes, NULL, NULL);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (ret != 0) {
/* make sure that WSAIoctl didn't put crap in the
*/
_wapi_disconnectex = NULL;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
/*
* Use the SIO_GET_EXTENSION_FUNCTION_POINTER to
ret = WSAIoctl (sock, SIO_GET_EXTENSION_FUNCTION_POINTER, (gchar *)&trans_guid, sizeof(GUID),
(gchar *)&_wapi_transmitfile, sizeof(void *), &output_bytes, NULL, NULL);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (ret != 0)
_wapi_transmitfile = NULL;
return;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
if (_wapi_disconnectex != NULL) {
if (!_wapi_disconnectex (sock, NULL, TF_REUSE_SOCKET, 0))
*werror = ERROR_NOT_SUPPORTED;
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_info_uninstall_interrupt (&interrupted);
if (interrupted)
if (interrupted)
return 0;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
#ifdef HOST_WIN32
{
ret = _wapi_recv (sock, buf, count, recvflags);
#endif
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_info_uninstall_interrupt (&interrupted);
if (interrupted) {
return 0;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = WSARecv (sock, wsabufs, count, &recv, &recvflags, NULL, NULL);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_info_uninstall_interrupt (&interrupted);
if (interrupted) {
return 0;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = _wapi_recvfrom (sock, buf, count, recvflags, sa, &sa_size);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_info_uninstall_interrupt (&interrupted);
if (interrupted) {
return 0;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = _wapi_send (sock, buf, count, sendflags);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_info_uninstall_interrupt (&interrupted);
if (interrupted) {
return 0;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = WSASend (sock, wsabufs, count, &sent, sendflags, NULL, NULL);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_info_uninstall_interrupt (&interrupted);
if (interrupted) {
return 0;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = _wapi_sendto (sock, buf, count, sendflags, sa, sa_size);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_info_uninstall_interrupt (&interrupted);
if (interrupted) {
return;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = mono_poll (pfds, nfds, timeout);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_info_uninstall_interrupt (&interrupted);
if (interrupted) {
return;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
/* No need to deal with MulticastOption names here, because
* you cant getsockopt AddMembership or DropMembership (the
ret = _wapi_getsockopt (sock, system_level, system_name, &val, &valsize);
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (ret == SOCKET_ERROR) {
*werror = WSAGetLastError ();
valsize = mono_array_length (*byte_val);
buf = mono_array_addr (*byte_val, guchar, 0);
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = _wapi_getsockopt (sock, system_level, system_name, buf, &valsize);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (ret == SOCKET_ERROR)
*werror = WSAGetLastError ();
return;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
/* Currently, the values for how (recv=0, send=1, both=2) match the BSD API */
ret = _wapi_shutdown (sock, how);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_info_uninstall_interrupt (&interrupted);
if (interrupted) {
o_len = mono_array_length (output);
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = WSAIoctl (sock, code, i_buffer, i_len, o_buffer, o_len, &output_bytes, NULL, NULL);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (ret == SOCKET_ERROR) {
*werror = WSAGetLastError ();
MonoBoolean
ves_icall_System_Net_Dns_GetHostByName_internal (MonoString *host, MonoString **h_name, MonoArray **h_aliases, MonoArray **h_addr_list)
{
+ MonoError error;
gboolean add_local_ips = FALSE, add_info_ok = TRUE;
gchar this_hostname [256];
MonoAddressInfo *info = NULL;
- char *hostname = mono_string_to_utf8 (host);
- MonoError error;
int hint;
+ char *hostname = mono_string_to_utf8_checked (host, &error);
+ if (mono_error_set_pending_exception (&error))
+ return FALSE;
+
hint = get_addrinfo_family_hint (&error);
if (!mono_error_ok (&error)) {
mono_error_set_pending_exception (&error);
gchar hostname [NI_MAXHOST] = { 0 };
gboolean ret;
- address = mono_string_to_utf8 (addr);
+ address = mono_string_to_utf8_checked (addr, &error);
+ if (mono_error_set_pending_exception (&error))
+ return FALSE;
if (inet_pton (AF_INET, address, &saddr.sin_addr ) == 1) {
family = AF_INET;
g_free (address);
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
switch (family) {
case AF_INET: {
g_assert_not_reached ();
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (!ret)
return FALSE;
return FALSE;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = TransmitFile (sock, file, 0, 0, NULL, &buffers, flags);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_info_uninstall_interrupt (&interrupted);
if (interrupted) {
return FALSE;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
CloseHandle (file);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return ret;
}
gboolean
-ves_icall_System_Net_Sockets_Socket_SupportPortReuse (void)
+ves_icall_System_Net_Sockets_Socket_SupportPortReuse (MonoProtocolType proto)
{
#if defined (SO_REUSEPORT) || defined (HOST_WIN32)
- return TRUE;
+ return TRUE;
#else
- return FALSE;
+#ifdef __linux__
+ /* Linux always supports double binding for UDP, even on older kernels. */
+ if (proto == ProtocolType_Udp)
+ return TRUE;
+#endif
+ return FALSE;
#endif
}
extern void ves_icall_System_Net_Sockets_Socket_Disconnect_internal(SOCKET sock, MonoBoolean reuse, gint32 *error);
extern gboolean ves_icall_System_Net_Sockets_Socket_SendFile_internal (SOCKET sock, MonoString *filename, MonoArray *pre_buffer, MonoArray *post_buffer, gint flags);
void icall_cancel_blocking_socket_operation (MonoThread *thread);
-extern gboolean ves_icall_System_Net_Sockets_Socket_SupportPortReuse (void);
+extern gboolean ves_icall_System_Net_Sockets_Socket_SupportPortReuse (MonoProtocolType proto);
extern void mono_network_init(void);
extern void mono_network_cleanup(void);
MonoIOSelectorJob *job = get_job_for_event (&list, EVENT_IN);
if (job) {
mono_threadpool_ms_enqueue_work_item (((MonoObject*) job)->vtable->domain, (MonoObject*) job, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ mono_error_assert_ok (&error);
}
}
MonoIOSelectorJob *job = get_job_for_event (&list, EVENT_OUT);
if (job) {
mono_threadpool_ms_enqueue_work_item (((MonoObject*) job)->vtable->domain, (MonoObject*) job, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ mono_error_assert_ok (&error);
}
}
exists = mono_g_hash_table_lookup_extended (states, GINT_TO_POINTER (fd), &k, (gpointer*) &list);
list = mono_mlist_append_checked (list, (MonoObject*) job, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ mono_error_assert_ok (&error);
mono_g_hash_table_replace (states, GINT_TO_POINTER (fd), list);
operations = get_operations_for_jobs (list);
for (; list; list = mono_mlist_remove_item (list, list)) {
mono_threadpool_ms_enqueue_work_item (mono_object_domain (mono_mlist_get_data (list)), mono_mlist_get_data (list), &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ mono_error_assert_ok (&error);
}
mono_trace (G_LOG_LEVEL_DEBUG, MONO_TRACE_IO_THREADPOOL, "io threadpool: del fd %3d", fd);
{
ThreadPoolCounter counter;
MonoInternalThread *thread;
+ gint64 current_ticks;
gint32 now;
mono_coop_mutex_lock (&threadpool->worker_creation_lock);
mono_trace (G_LOG_LEVEL_DEBUG, MONO_TRACE_THREADPOOL, "[%p] try create worker", mono_native_thread_id_get ());
-
- if ((now = mono_100ns_ticks () / 10 / 1000 / 1000) == 0) {
+ current_ticks = mono_100ns_ticks ();
+ now = current_ticks / (10 * 1000 * 1000);
+ if (0 == current_ticks) {
g_warning ("failed to get 100ns ticks");
} else {
if (threadpool->worker_creation_current_second != now) {
mono_error_init (error);
- message = mono_method_call_message_new (method, params, mono_get_delegate_invoke (method->klass), (params != NULL) ? (&async_callback) : NULL, (params != NULL) ? (&state) : NULL);
+ message = mono_method_call_message_new (method, params, mono_get_delegate_invoke (method->klass), (params != NULL) ? (&async_callback) : NULL, (params != NULL) ? (&state) : NULL, error);
+ return_val_if_nok (error, NULL);
async_call = (MonoAsyncCall*) mono_object_new_checked (domain, async_call_klass, error);
return_val_if_nok (error, NULL);
MONO_OBJECT_SETREF (async_call, cb_target, async_callback);
}
- async_result = mono_async_result_new (domain, NULL, async_call->state, NULL, (MonoObject*) async_call);
+ async_result = mono_async_result_new (domain, NULL, async_call->state, NULL, (MonoObject*) async_call, error);
+ return_val_if_nok (error, NULL);
MONO_OBJECT_SETREF (async_result, async_delegate, target);
mono_threadpool_ms_enqueue_work_item (domain, (MonoObject*) async_result, error);
}
MonoObject *
-mono_threadpool_ms_end_invoke (MonoAsyncResult *ares, MonoArray **out_args, MonoObject **exc)
+mono_threadpool_ms_end_invoke (MonoAsyncResult *ares, MonoArray **out_args, MonoObject **exc, MonoError *error)
{
- MonoError error;
MonoAsyncCall *ac;
+ mono_error_init (error);
g_assert (exc);
g_assert (out_args);
mono_monitor_enter ((MonoObject*) ares);
if (ares->endinvoke_called) {
- *exc = (MonoObject*) mono_get_exception_invalid_operation (NULL);
+ mono_error_set_invalid_operation(error, "Delegate EndInvoke method called more than once");
mono_monitor_exit ((MonoObject*) ares);
return NULL;
}
} else {
wait_event = CreateEvent (NULL, TRUE, FALSE, NULL);
g_assert(wait_event);
- MonoWaitHandle *wait_handle = mono_wait_handle_new (mono_object_domain (ares), wait_event, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ MonoWaitHandle *wait_handle = mono_wait_handle_new (mono_object_domain (ares), wait_event, error);
+ if (!is_ok (error)) {
+ CloseHandle (wait_event);
+ return NULL;
+ }
MONO_OBJECT_SETREF (ares, handle, (MonoObject*) wait_handle);
}
mono_monitor_exit ((MonoObject*) ares);
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
WaitForSingleObjectEx (wait_event, INFINITE, TRUE);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
}
ac = (MonoAsyncCall*) ares->object_data;
}
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
WaitForSingleObject (sem, timeout != -1 ? end - now : timeout);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
}
domain->cleanup_semaphore = NULL;
MonoAsyncResult *
mono_threadpool_ms_begin_invoke (MonoDomain *domain, MonoObject *target, MonoMethod *method, gpointer *params, MonoError *error);
MonoObject *
-mono_threadpool_ms_end_invoke (MonoAsyncResult *ares, MonoArray **out_args, MonoObject **exc);
+mono_threadpool_ms_end_invoke (MonoAsyncResult *ares, MonoArray **out_args, MonoObject **exc, MonoError *error);
gboolean
mono_threadpool_ms_remove_domain_jobs (MonoDomain *domain, int timeout);
HANDLE ves_icall_System_Threading_Mutex_CreateMutex_internal(MonoBoolean owned, MonoString *name, MonoBoolean *created);
MonoBoolean ves_icall_System_Threading_Mutex_ReleaseMutex_internal (HANDLE handle );
HANDLE ves_icall_System_Threading_Mutex_OpenMutex_internal (MonoString *name, gint32 rights, gint32 *error);
-HANDLE ves_icall_System_Threading_Semaphore_CreateSemaphore_internal (gint32 initialCount, gint32 maximumCount, MonoString *name, MonoBoolean *created);
-gint32 ves_icall_System_Threading_Semaphore_ReleaseSemaphore_internal (HANDLE handle, gint32 releaseCount, MonoBoolean *fail);
+HANDLE ves_icall_System_Threading_Semaphore_CreateSemaphore_internal (gint32 initialCount, gint32 maximumCount, MonoString *name, gint32 *error);
+MonoBoolean ves_icall_System_Threading_Semaphore_ReleaseSemaphore_internal (HANDLE handle, gint32 releaseCount, gint32 *prevcount);
HANDLE ves_icall_System_Threading_Semaphore_OpenSemaphore_internal (MonoString *name, gint32 rights, gint32 *error);
HANDLE ves_icall_System_Threading_Events_CreateEvent_internal (MonoBoolean manual, MonoBoolean initial, MonoString *name, MonoBoolean *created);
gboolean ves_icall_System_Threading_Events_SetEvent_internal (HANDLE handle);
void mono_thread_internal_check_for_interruption_critical (MonoInternalThread *thread);
void mono_thread_internal_stop (MonoInternalThread *thread);
+void mono_thread_internal_abort (MonoInternalThread *thread);
gboolean mono_thread_internal_has_appdomain_ref (MonoInternalThread *thread, MonoDomain *domain);
void mono_thread_internal_unhandled_exception (MonoObject* exc);
void mono_alloc_special_static_data_free (GHashTable *special_static_fields);
-void mono_thread_current_check_pending_interrupt (void);
+gboolean mono_thread_current_check_pending_interrupt (void);
void mono_thread_set_state (MonoInternalThread *thread, MonoThreadState state);
void mono_thread_clr_state (MonoInternalThread *thread, MonoThreadState state);
mono_thread_create_checked (MonoDomain *domain, gpointer func, gpointer arg, MonoError *error);
MonoThread *
-mono_thread_attach_full (MonoDomain *domain, gboolean force_attach, MonoError *error);
+mono_thread_attach_full (MonoDomain *domain, gboolean force_attach);
void mono_thread_init_tls (void);
void ves_icall_System_Threading_Thread_GetStackTraces (MonoArray **out_threads, MonoArray **out_stack_traces);
+MONO_API gpointer
+mono_threads_attach_coop (MonoDomain *domain, gpointer *dummy);
+
+MONO_API void
+mono_threads_detach_coop (gpointer cookie, gpointer *dummy);
+
#endif /* _MONO_METADATA_THREADS_TYPES_H_ */
#include <mono/utils/mono-membar.h>
#include <mono/utils/mono-time.h>
#include <mono/utils/mono-threads.h>
+#include <mono/utils/mono-threads-coop.h>
#include <mono/utils/hazard-pointer.h>
#include <mono/utils/mono-tls.h>
#include <mono/utils/atomic.h>
#include <mono/utils/mono-memory-model.h>
+#include <mono/utils/mono-threads-coop.h>
+#include <mono/utils/mono-error-internals.h>
#include <mono/metadata/gc-internals.h>
#include <mono/metadata/reflection-internals.h>
#define LOCK_THREAD(thread) lock_thread((thread))
#define UNLOCK_THREAD(thread) unlock_thread((thread))
-/* Provide this for systems with glib < 2.6 */
-#ifndef G_GSIZE_FORMAT
-# if GLIB_SIZEOF_LONG == 8
-# define G_GSIZE_FORMAT "lu"
-# else
-# define G_GSIZE_FORMAT "u"
-# endif
-#endif
-
typedef struct
{
guint32 (*func)(void *);
static guint32 mono_alloc_static_data_slot (StaticDataInfo *static_data, guint32 size, guint32 align);
static gboolean mono_thread_resume (MonoInternalThread* thread);
static void async_abort_internal (MonoInternalThread *thread, gboolean install_async_abort);
-static void self_abort_internal (void);
+static void self_abort_internal (MonoError *error);
static void async_suspend_internal (MonoInternalThread *thread, gboolean interrupt);
static void self_suspend_internal (void);
gint32
mono_thread_get_tls_offset (void)
{
- int offset;
+ int offset = -1;
+
+#ifdef HOST_WIN32
+ if (current_object_key)
+ offset = current_object_key;
+#else
MONO_THREAD_VAR_OFFSET (tls_current_object,offset);
+#endif
return offset;
}
}
static MonoThread*
-create_thread_object (MonoDomain *domain, MonoError *error)
+create_thread_object (MonoDomain *domain)
{
+ MonoError error;
MonoVTable *vt = mono_class_vtable (domain, mono_defaults.thread_class);
- MonoThread *t = (MonoThread*)mono_object_new_mature (vt, error);
+ MonoThread *t = (MonoThread*)mono_object_new_mature (vt, &error);
+ /* only possible failure mode is OOM, from which we don't expect to recover. */
+ mono_error_assert_ok (&error);
return t;
}
static MonoThread*
-new_thread_with_internal (MonoDomain *domain, MonoInternalThread *internal, MonoError *error)
+new_thread_with_internal (MonoDomain *domain, MonoInternalThread *internal)
{
MonoThread *thread;
- thread = create_thread_object (domain, error);
- if (!mono_error_ok (error))
- return NULL;
+ thread = create_thread_object (domain);
MONO_OBJECT_SETREF (thread, internal_thread, internal);
}
static MonoInternalThread*
-create_internal_thread (MonoError *error)
+create_internal_thread (void)
{
+ MonoError error;
MonoInternalThread *thread;
MonoVTable *vt;
vt = mono_class_vtable (mono_get_root_domain (), mono_defaults.internal_thread_class);
- thread = (MonoInternalThread*) mono_object_new_mature (vt, error);
- if (!mono_error_ok (error))
- return NULL;
+ thread = (MonoInternalThread*) mono_object_new_mature (vt, &error);
+ /* only possible failure mode is OOM, from which we don't exect to recover */
+ mono_error_assert_ok (&error);
thread->synch_cs = g_new0 (MonoCoopMutex, 1);
mono_coop_mutex_init_recursive (thread->synch_cs);
}
static gboolean
-init_root_domain_thread (MonoInternalThread *thread, MonoThread *candidate, MonoError *error)
+init_root_domain_thread (MonoInternalThread *thread, MonoThread *candidate)
{
MonoDomain *domain = mono_get_root_domain ();
- mono_error_init (error);
if (!candidate || candidate->obj.vtable->domain != domain) {
- candidate = new_thread_with_internal (domain, thread, error);
- return_val_if_nok (error, FALSE);
+ candidate = new_thread_with_internal (domain, thread);
}
set_current_thread_for_domain (domain, thread, candidate);
g_assert (!thread->root_domain_thread);
/* We have to do this here because mono_thread_new_init()
requires that root_domain_thread is set up. */
thread_adjust_static_data (internal);
- init_root_domain_thread (internal, start_info->obj, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ init_root_domain_thread (internal, start_info->obj);
/* This MUST be called before any managed code can be
* executed, as it calls the callback function that (for the
g_assert (start_delegate != NULL);
args [0] = start_arg;
/* we may want to handle the exception here. See comment below on unhandled exceptions */
- mono_runtime_delegate_invoke (start_delegate, args, NULL);
+ mono_runtime_delegate_invoke_checked (start_delegate, args, &error);
+ mono_error_raise_exception (&error); /* FIXME don't raise here */
}
/* If the thread calls ExitThread at all, this remaining code
*/
THREAD_DEBUG (g_message ("%s: (%"G_GSIZE_FORMAT") waiting for thread %p (%"G_GSIZE_FORMAT") to start", __func__, mono_native_thread_id_get (), internal, (gsize)internal->tid));
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
WaitForSingleObjectEx (internal->start_notify, INFINITE, FALSE);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
CloseHandle (internal->start_notify);
internal->start_notify = NULL;
mono_error_init (error);
- thread = create_thread_object (domain, error);
- return_val_if_nok (error, NULL);
+ thread = create_thread_object (domain);
- internal = create_internal_thread (error);
- return_val_if_nok (error, NULL);
+ internal = create_internal_thread ();
MONO_OBJECT_SETREF (thread, internal_thread, internal);
MonoThread *
mono_thread_attach (MonoDomain *domain)
{
- MonoError error;
- MonoThread *thread = mono_thread_attach_full (domain, FALSE, &error);
- mono_error_raise_exception (&error);
+ MonoThread *thread = mono_thread_attach_full (domain, FALSE);
return thread;
}
MonoThread *
-mono_thread_attach_full (MonoDomain *domain, gboolean force_attach, MonoError *error)
+mono_thread_attach_full (MonoDomain *domain, gboolean force_attach)
{
MonoThreadInfo *info;
MonoInternalThread *thread;
HANDLE thread_handle;
MonoNativeThreadId tid;
- mono_error_init (error);
-
if ((thread = mono_thread_internal_current ())) {
if (domain != mono_domain_get ())
mono_domain_set (domain, TRUE);
g_error ("Thread %"G_GSIZE_FORMAT" calling into managed code is not registered with the GC. On UNIX, this can be fixed by #include-ing <gc.h> before <pthread.h> in the file containing the thread creation code.", mono_native_thread_id_get ());
}
- thread = create_internal_thread (error);
- if (!mono_error_ok (error))
- return NULL;
+ thread = create_internal_thread ();
thread_handle = mono_thread_info_open_handle ();
g_assert (thread_handle);
thread->thread_info = info;
thread->small_id = info->small_id;
- current_thread = new_thread_with_internal (domain, thread, error);
- if (!mono_error_ok (error))
- return NULL;
+ current_thread = new_thread_with_internal (domain, thread);
if (!handle_store (current_thread, force_attach)) {
/* Mono is shutting down, so just wait for the end */
thread_adjust_static_data (thread);
- init_root_domain_thread (thread, current_thread, error);
- return_val_if_nok (error, NULL);
+ init_root_domain_thread (thread, current_thread);
if (domain != mono_get_root_domain ())
set_current_thread_for_domain (domain, thread, current_thread);
* This should be used at the end of embedding code which calls into managed code, and which
* can be called from pthread dtors, like dealloc: implementations in objective-c.
*/
-void
+mono_bool
mono_thread_detach_if_exiting (void)
{
if (mono_thread_info_is_exiting ()) {
if (thread) {
mono_thread_detach_internal (thread);
mono_thread_info_detach ();
+ return TRUE;
}
}
+ return FALSE;
}
void
void
ves_icall_System_Threading_Thread_ConstructInternalThread (MonoThread *this_obj)
{
- MonoError error;
MonoInternalThread *internal;
- internal = create_internal_thread (&error);
- mono_error_raise_exception (&error);
+ internal = create_internal_thread ();
internal->state = ThreadState_Unstarted;
THREAD_DEBUG (g_message ("%s: Sleeping for %d ms", __func__, ms));
- mono_thread_current_check_pending_interrupt ();
+ if (mono_thread_current_check_pending_interrupt ())
+ return;
while (TRUE) {
gboolean alerted = FALSE;
UNLOCK_THREAD (this_obj);
- mono_error_raise_exception (&error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
return str;
}
UNLOCK_THREAD (this_obj);
if (this_obj->name && this_obj->tid) {
- char *tname = mono_string_to_utf8 (name);
+ char *tname = mono_string_to_utf8_checked (name, error);
+ return_if_nok (error);
mono_profiler_thread_name (this_obj->tid, tname);
mono_native_thread_set_name (thread_get_tid (this_obj), tname);
mono_free (tname);
MonoThread *
mono_thread_current (void)
{
- MonoError error;
MonoDomain *domain = mono_domain_get ();
MonoInternalThread *internal = mono_thread_internal_current ();
MonoThread **current_thread_ptr;
if (!*current_thread_ptr) {
g_assert (domain != mono_get_root_domain ());
- *current_thread_ptr = new_thread_with_internal (domain, internal, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ *current_thread_ptr = new_thread_with_internal (domain, internal);
}
return *current_thread_ptr;
}
static MonoThread *
mono_thread_current_for_thread (MonoInternalThread *internal)
{
- MonoError error;
MonoDomain *domain = mono_domain_get ();
MonoThread **current_thread_ptr;
if (!*current_thread_ptr) {
g_assert (domain != mono_get_root_domain ());
- *current_thread_ptr = new_thread_with_internal (domain, internal, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ *current_thread_ptr = new_thread_with_internal (domain, internal);
}
return *current_thread_ptr;
}
MonoInternalThread *cur_thread = mono_thread_internal_current ();
gboolean ret;
- mono_thread_current_check_pending_interrupt ();
+ if (mono_thread_current_check_pending_interrupt ())
+ return FALSE;
LOCK_THREAD (thread);
mono_thread_set_state (cur_thread, ThreadState_WaitSleepJoin);
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret=WaitForSingleObjectEx (handle, ms, TRUE);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_clr_state (cur_thread, ThreadState_WaitSleepJoin);
return(FALSE);
}
+#define MANAGED_WAIT_FAILED 0x7fffffff
+
+static gint32
+map_native_wait_result_to_managed (gint32 val)
+{
+ /* WAIT_FAILED in waithandle.cs is different from WAIT_FAILED in Win32 API */
+ return val == WAIT_FAILED ? MANAGED_WAIT_FAILED : val;
+}
+
static gint32
-mono_wait_uninterrupted (MonoInternalThread *thread, gboolean multiple, guint32 numhandles, gpointer *handles, gboolean waitall, gint32 ms, gboolean alertable)
+mono_wait_uninterrupted (MonoInternalThread *thread, guint32 numhandles, gpointer *handles, gboolean waitall, gint32 ms, MonoError *error)
{
MonoException *exc;
guint32 ret;
gint32 diff_ms;
gint32 wait = ms;
+ mono_error_init (error);
+
start = (ms == -1) ? 0 : mono_100ns_ticks ();
do {
- MONO_PREPARE_BLOCKING;
- if (multiple)
- ret = WaitForMultipleObjectsEx (numhandles, handles, waitall, wait, alertable);
+ MONO_ENTER_GC_SAFE;
+ if (numhandles != 1)
+ ret = WaitForMultipleObjectsEx (numhandles, handles, waitall, wait, TRUE);
else
- ret = WaitForSingleObjectEx (handles [0], ms, alertable);
- MONO_FINISH_BLOCKING;
+ ret = WaitForSingleObjectEx (handles [0], ms, TRUE);
+ MONO_EXIT_GC_SAFE;
if (ret != WAIT_IO_COMPLETION)
break;
exc = mono_thread_execute_interruption ();
- if (exc)
- mono_raise_exception (exc);
+ if (exc) {
+ mono_error_set_exception_instance (error, exc);
+ break;
+ }
if (ms == -1)
continue;
gint32 ves_icall_System_Threading_WaitHandle_WaitAll_internal(MonoArray *mono_handles, gint32 ms)
{
+ MonoError error;
HANDLE *handles;
guint32 numhandles;
guint32 ret;
MonoInternalThread *thread = mono_thread_internal_current ();
/* Do this WaitSleepJoin check before creating objects */
- mono_thread_current_check_pending_interrupt ();
+ if (mono_thread_current_check_pending_interrupt ())
+ return map_native_wait_result_to_managed (WAIT_FAILED);
/* We fail in managed if the array has more than 64 elements */
numhandles = (guint32)mono_array_length(mono_handles);
}
mono_thread_set_state (thread, ThreadState_WaitSleepJoin);
-
- ret = mono_wait_uninterrupted (thread, TRUE, numhandles, handles, TRUE, ms, TRUE);
+
+ ret = mono_wait_uninterrupted (thread, numhandles, handles, TRUE, ms, &error);
mono_thread_clr_state (thread, ThreadState_WaitSleepJoin);
g_free(handles);
+ mono_error_set_pending_exception (&error);
+
/* WAIT_FAILED in waithandle.cs is different from WAIT_FAILED in Win32 API */
- return ret == WAIT_FAILED ? 0x7fffffff : ret;
+ return map_native_wait_result_to_managed (ret);
}
gint32 ves_icall_System_Threading_WaitHandle_WaitAny_internal(MonoArray *mono_handles, gint32 ms)
{
+ MonoError error;
HANDLE handles [MAXIMUM_WAIT_OBJECTS];
uintptr_t numhandles;
guint32 ret;
MonoInternalThread *thread = mono_thread_internal_current ();
/* Do this WaitSleepJoin check before creating objects */
- mono_thread_current_check_pending_interrupt ();
+ if (mono_thread_current_check_pending_interrupt ())
+ return map_native_wait_result_to_managed (WAIT_FAILED);
numhandles = mono_array_length(mono_handles);
if (numhandles > MAXIMUM_WAIT_OBJECTS)
- return WAIT_FAILED;
+ return map_native_wait_result_to_managed (WAIT_FAILED);
for(i = 0; i < numhandles; i++) {
waitHandle = mono_array_get(mono_handles, MonoObject*, i);
mono_thread_set_state (thread, ThreadState_WaitSleepJoin);
- ret = mono_wait_uninterrupted (thread, TRUE, numhandles, handles, FALSE, ms, TRUE);
+ ret = mono_wait_uninterrupted (thread, numhandles, handles, FALSE, ms, &error);
mono_thread_clr_state (thread, ThreadState_WaitSleepJoin);
THREAD_WAIT_DEBUG (g_message ("%s: (%"G_GSIZE_FORMAT") returning %d", __func__, mono_native_thread_id_get (), ret));
+ mono_error_set_pending_exception (&error);
/*
* These need to be here. See MSDN dos on WaitForMultipleObjects.
*/
if (ret >= WAIT_OBJECT_0 && ret <= WAIT_OBJECT_0 + numhandles - 1) {
- return ret - WAIT_OBJECT_0;
+ return map_native_wait_result_to_managed (ret - WAIT_OBJECT_0);
}
else if (ret >= WAIT_ABANDONED_0 && ret <= WAIT_ABANDONED_0 + numhandles - 1) {
- return ret - WAIT_ABANDONED_0;
+ return map_native_wait_result_to_managed (ret - WAIT_ABANDONED_0);
}
else {
/* WAIT_FAILED in waithandle.cs is different from WAIT_FAILED in Win32 API */
- return ret == WAIT_FAILED ? 0x7fffffff : ret;
+ return map_native_wait_result_to_managed (ret);
}
}
gint32 ves_icall_System_Threading_WaitHandle_WaitOne_internal(HANDLE handle, gint32 ms)
{
+ MonoError error;
guint32 ret;
MonoInternalThread *thread = mono_thread_internal_current ();
ms=INFINITE;
}
- mono_thread_current_check_pending_interrupt ();
+ if (mono_thread_current_check_pending_interrupt ())
+ return map_native_wait_result_to_managed (WAIT_FAILED);
mono_thread_set_state (thread, ThreadState_WaitSleepJoin);
- ret = mono_wait_uninterrupted (thread, FALSE, 1, &handle, FALSE, ms, TRUE);
+ ret = mono_wait_uninterrupted (thread, 1, &handle, FALSE, ms, &error);
mono_thread_clr_state (thread, ThreadState_WaitSleepJoin);
-
- /* WAIT_FAILED in waithandle.cs is different from WAIT_FAILED in Win32 API */
- return ret == WAIT_FAILED ? 0x7fffffff : ret;
+
+ mono_error_set_pending_exception (&error);
+ return map_native_wait_result_to_managed (ret);
}
gint32
if (ms == -1)
ms = INFINITE;
- mono_thread_current_check_pending_interrupt ();
+ if (mono_thread_current_check_pending_interrupt ())
+ return map_native_wait_result_to_managed (WAIT_FAILED);
mono_thread_set_state (thread, ThreadState_WaitSleepJoin);
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = SignalObjectAndWait (toSignal, toWait, ms, TRUE);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
mono_thread_clr_state (thread, ThreadState_WaitSleepJoin);
- /* WAIT_FAILED in waithandle.cs is different from WAIT_FAILED in Win32 API */
- return ret == WAIT_FAILED ? 0x7fffffff : ret;
+ return map_native_wait_result_to_managed (ret);
}
HANDLE ves_icall_System_Threading_Mutex_CreateMutex_internal (MonoBoolean owned, MonoString *name, MonoBoolean *created)
}
-HANDLE ves_icall_System_Threading_Semaphore_CreateSemaphore_internal (gint32 initialCount, gint32 maximumCount, MonoString *name, MonoBoolean *created)
+HANDLE ves_icall_System_Threading_Semaphore_CreateSemaphore_internal (gint32 initialCount, gint32 maximumCount, MonoString *name, gint32 *error)
{
HANDLE sem;
- *created = TRUE;
-
if (name == NULL) {
sem = CreateSemaphore (NULL, initialCount, maximumCount, NULL);
} else {
sem = CreateSemaphore (NULL, initialCount, maximumCount,
mono_string_chars (name));
-
- if (GetLastError () == ERROR_ALREADY_EXISTS) {
- *created = FALSE;
- }
}
+ *error = GetLastError ();
return(sem);
}
-gint32 ves_icall_System_Threading_Semaphore_ReleaseSemaphore_internal (HANDLE handle, gint32 releaseCount, MonoBoolean *fail)
+MonoBoolean ves_icall_System_Threading_Semaphore_ReleaseSemaphore_internal (HANDLE handle, gint32 releaseCount, gint32 *prevcount)
{
- gint32 prevcount;
-
- *fail = !ReleaseSemaphore (handle, releaseCount, &prevcount);
-
- return (prevcount);
+ return ReleaseSemaphore (handle, releaseCount, prevcount);
}
HANDLE ves_icall_System_Threading_Semaphore_OpenSemaphore_internal (MonoString *name, gint32 rights, gint32 *error)
{
- HANDLE ret;
-
- *error = ERROR_SUCCESS;
-
- ret = OpenSemaphore (rights, FALSE, mono_string_chars (name));
- if (ret == NULL) {
- *error = GetLastError ();
- }
-
- return(ret);
+ HANDLE sem;
+
+ sem = OpenSemaphore (rights, FALSE, mono_string_chars (name));
+ *error = GetLastError ();
+
+ return(sem);
}
HANDLE ves_icall_System_Threading_Events_CreateEvent_internal (MonoBoolean manual, MonoBoolean initial, MonoString *name, MonoBoolean *created)
}
}
-void mono_thread_current_check_pending_interrupt ()
+/**
+ * mono_thread_current_check_pending_interrupt:
+ *
+ * Checks if there's a interruption request and set the pending exception if so.
+ *
+ * @returns true if a pending exception was set
+ */
+gboolean
+mono_thread_current_check_pending_interrupt (void)
{
MonoInternalThread *thread = mono_thread_internal_current ();
gboolean throw_ = FALSE;
UNLOCK_THREAD (thread);
- if (throw_) {
- mono_raise_exception (mono_get_exception_thread_interrupted ());
- }
+ if (throw_)
+ mono_set_pending_exception (mono_get_exception_thread_interrupted ());
+ return throw_;
}
-void
-ves_icall_System_Threading_Thread_Abort (MonoInternalThread *thread, MonoObject *state)
+static gboolean
+request_thread_abort (MonoInternalThread *thread, MonoObject *state)
{
LOCK_THREAD (thread);
(thread->state & ThreadState_Stopped) != 0)
{
UNLOCK_THREAD (thread);
- return;
+ return FALSE;
}
if ((thread->state & ThreadState_Unstarted) != 0) {
thread->state |= ThreadState_Aborted;
UNLOCK_THREAD (thread);
- return;
+ return FALSE;
}
thread->state |= ThreadState_AbortRequested;
mono_thread_resume (thread);
UNLOCK_THREAD (thread);
+ return TRUE;
+}
- if (thread == mono_thread_internal_current ())
- self_abort_internal ();
- else
+void
+ves_icall_System_Threading_Thread_Abort (MonoInternalThread *thread, MonoObject *state)
+{
+ if (!request_thread_abort (thread, state))
+ return;
+
+ if (thread == mono_thread_internal_current ()) {
+ MonoError error;
+ self_abort_internal (&error);
+ mono_error_set_pending_exception (&error);
+ } else {
async_abort_internal (thread, TRUE);
+ }
+}
+
+/**
+ * mono_thread_internal_abort:
+ *
+ * Request thread @thread to be aborted.
+ *
+ * @thread MUST NOT be the current thread.
+ */
+void
+mono_thread_internal_abort (MonoInternalThread *thread)
+{
+ g_assert (thread != mono_thread_internal_current ());
+
+ if (!request_thread_abort (thread, NULL))
+ return;
+ async_abort_internal (thread, TRUE);
}
void
return found;
}
-void mono_thread_internal_stop (MonoInternalThread *thread)
+static gboolean
+request_thread_stop (MonoInternalThread *thread)
{
LOCK_THREAD (thread);
(thread->state & ThreadState_Stopped) != 0)
{
UNLOCK_THREAD (thread);
- return;
+ return FALSE;
}
/* Make sure the thread is awake */
thread->state &= ~ThreadState_AbortRequested;
UNLOCK_THREAD (thread);
+ return TRUE;
+}
+
+/**
+ * mono_thread_internal_stop:
+ *
+ * Request thread @thread to stop.
+ *
+ * @thread MUST NOT be the current thread.
+ */
+void
+mono_thread_internal_stop (MonoInternalThread *thread)
+{
+ g_assert (thread != mono_thread_internal_current ());
+
+ if (!request_thread_stop (thread))
+ return;
- if (thread == mono_thread_internal_current ())
- self_abort_internal ();
- else
- async_abort_internal (thread, TRUE);
+ async_abort_internal (thread, TRUE);
}
void mono_thread_stop (MonoThread *thread)
{
- mono_thread_internal_stop (thread->internal_thread);
+ MonoInternalThread *internal = thread->internal_thread;
+
+ if (!request_thread_stop (internal))
+ return;
+
+ if (internal == mono_thread_internal_current ()) {
+ MonoError error;
+ self_abort_internal (&error);
+ /*
+ This function is part of the embeding API and has no way to return the exception
+ to be thrown. So what we do is keep the old behavior and raise the exception.
+ */
+ mono_error_raise_exception (&error); /* OK to throw, see note */
+ } else {
+ async_abort_internal (internal, TRUE);
+ }
}
gint8
THREAD_DEBUG (g_message("%s: %d threads to wait for in this batch", __func__, wait->num));
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret=WaitForMultipleObjectsEx(wait->num, wait->handles, TRUE, timeout, TRUE);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if(ret==WAIT_FAILED) {
/* See the comment in build_wait_tids() */
count++;
}
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret=WaitForMultipleObjectsEx (count, wait->handles, FALSE, timeout, TRUE);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if(ret==WAIT_FAILED) {
/* See the comment in build_wait_tids() */
if (handle == NULL)
return FALSE;
- /* printf ("A: %d\n", wait->num); */
- wait->handles[wait->num]=thread->handle;
- wait->threads[wait->num]=thread;
+ wait->handles[wait->num] = handle;
+ wait->threads[wait->num] = thread;
wait->num++;
THREAD_DEBUG (g_print ("%s: Aborting id: %"G_GSIZE_FORMAT"\n", __func__, (gsize)thread->tid));
}
/* Obtain the thread dump of all threads */
-static void
-mono_threads_get_thread_dump (MonoArray **out_threads, MonoArray **out_stack_frames)
+static gboolean
+mono_threads_get_thread_dump (MonoArray **out_threads, MonoArray **out_stack_frames, MonoError *error)
{
- MonoError error;
ThreadDumpUserData ud;
MonoInternalThread *thread_array [128];
MonoDebugSourceLocation *location;
int tindex, nthreads;
- mono_error_init (&error);
+ mono_error_init (error);
*out_threads = NULL;
*out_stack_frames = NULL;
ud.frames = g_new0 (MonoStackFrameInfo, 256);
ud.max_frames = 256;
- *out_threads = mono_array_new_checked (domain, mono_defaults.thread_class, nthreads, &error);
- if (!is_ok (&error))
+ *out_threads = mono_array_new_checked (domain, mono_defaults.thread_class, nthreads, error);
+ if (!is_ok (error))
goto leave;
- *out_stack_frames = mono_array_new_checked (domain, mono_defaults.array_class, nthreads, &error);
- if (!is_ok (&error))
+ *out_stack_frames = mono_array_new_checked (domain, mono_defaults.array_class, nthreads, error);
+ if (!is_ok (error))
goto leave;
for (tindex = 0; tindex < nthreads; ++tindex) {
mono_array_setref_fast (*out_threads, tindex, mono_thread_current_for_thread (thread));
- thread_frames = mono_array_new_checked (domain, mono_defaults.stack_frame_class, ud.nframes, &error);
- if (!is_ok (&error))
+ thread_frames = mono_array_new_checked (domain, mono_defaults.stack_frame_class, ud.nframes, error);
+ if (!is_ok (error))
goto leave;
mono_array_setref_fast (*out_stack_frames, tindex, thread_frames);
for (i = 0; i < ud.nframes; ++i) {
MonoStackFrameInfo *frame = &ud.frames [i];
MonoMethod *method = NULL;
- MonoStackFrame *sf = (MonoStackFrame *)mono_object_new_checked (domain, mono_defaults.stack_frame_class, &error);
- if (!mono_error_ok (&error))
+ MonoStackFrame *sf = (MonoStackFrame *)mono_object_new_checked (domain, mono_defaults.stack_frame_class, error);
+ if (!is_ok (error))
goto leave;
sf->native_offset = frame->native_offset;
if (method) {
sf->method_address = (gsize) frame->ji->code_start;
- MonoReflectionMethod *rm = mono_method_get_object_checked (domain, method, NULL, &error);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ MonoReflectionMethod *rm = mono_method_get_object_checked (domain, method, NULL, error);
+ if (!is_ok (error))
+ goto leave;
MONO_OBJECT_SETREF (sf, method, rm);
location = mono_debug_lookup_source_location (method, frame->native_offset, domain);
leave:
g_free (ud.frames);
- mono_error_raise_exception (&error); /* FIXME don't raise here */
+ return is_ok (error);
}
/**
if (user_data.wait.num > 0) {
/* Abort the threads outside the threads lock */
for (i = 0; i < user_data.wait.num; ++i)
- ves_icall_System_Threading_Thread_Abort (user_data.wait.threads [i], NULL);
+ mono_thread_internal_abort (user_data.wait.threads [i]);
/*
* We should wait for the threads either to abort, or to leave the
mono_threads_unlock ();
}
-static void
-mono_special_static_data_free_slot (guint32 offset, guint32 size)
-{
- /* Only ever called for ThreadLocal instances */
- g_assert (ACCESS_SPECIAL_STATIC_OFFSET (offset, type) == SPECIAL_STATIC_OFFSET_TYPE_THREAD);
-
- mono_threads_lock ();
- do_free_special_slot (offset, size);
- mono_threads_unlock ();
-}
-
#ifdef HOST_WIN32
static void CALLBACK dummy_apc (ULONG_PTR param)
{
}
static void
-self_abort_internal (void)
+self_abort_internal (MonoError *error)
{
MonoException *exc;
+ mono_error_init (error);
+
/* FIXME this is insanely broken, it doesn't cause interruption to happen synchronously
* since passing FALSE to mono_thread_request_interruption makes sure it returns NULL */
exc = mono_thread_request_interruption (TRUE);
if (exc)
- mono_raise_exception (exc);
-
- mono_thread_info_self_interrupt ();
+ mono_error_set_exception_instance (error, exc);
+ else
+ mono_thread_info_self_interrupt ();
}
typedef struct {
}
joinable_threads_unlock ();
if (found) {
- if (thread != pthread_self ())
+ if (thread != pthread_self ()) {
+ MONO_ENTER_GC_SAFE;
/* This shouldn't block */
pthread_join (thread, NULL);
+ MONO_EXIT_GC_SAFE;
+ }
} else {
break;
}
if (!found)
return;
thread = (pthread_t)tid;
+ MONO_ENTER_GC_SAFE;
pthread_join (thread, NULL);
+ MONO_EXIT_GC_SAFE;
#endif
}
void
ves_icall_System_Threading_Thread_GetStackTraces (MonoArray **out_threads, MonoArray **out_stack_traces)
{
- mono_threads_get_thread_dump (out_threads, out_stack_traces);
+ MonoError error;
+ mono_threads_get_thread_dump (out_threads, out_stack_traces, &error);
+ mono_error_set_pending_exception (&error);
+}
+
+/*
+ * mono_threads_attach_coop: called by native->managed wrappers
+ *
+ * In non-coop mode:
+ * - @dummy: is NULL
+ * - @return: the original domain which needs to be restored, or NULL.
+ *
+ * In coop mode:
+ * - @dummy: contains the original domain
+ * - @return: a cookie containing current MonoThreadInfo*.
+ */
+gpointer
+mono_threads_attach_coop (MonoDomain *domain, gpointer *dummy)
+{
+ MonoDomain *orig;
+ gboolean fresh_thread;
+
+ if (!domain) {
+ /* Happens when called from AOTed code which is only used in the root domain. */
+ domain = mono_get_root_domain ();
+ }
+
+ g_assert (domain);
+
+ /* On coop, when we detached, we moved the thread from RUNNING->BLOCKING.
+ * If we try to reattach we do a BLOCKING->RUNNING transition. If the thread
+ * is fresh, mono_thread_attach() will do a STARTING->RUNNING transition so
+ * we're only responsible for making the cookie. */
+ if (mono_threads_is_coop_enabled ()) {
+ MonoThreadInfo *info = mono_thread_info_current_unchecked ();
+ fresh_thread = !info || !mono_thread_info_is_live (info);
+ }
+
+ if (!mono_thread_internal_current ()) {
+ mono_thread_attach_full (domain, FALSE);
+
+ // #678164
+ mono_thread_set_state (mono_thread_internal_current (), ThreadState_Background);
+ }
+
+ orig = mono_domain_get ();
+ if (orig != domain)
+ mono_domain_set (domain, TRUE);
+
+ if (!mono_threads_is_coop_enabled ())
+ return orig != domain ? orig : NULL;
+
+ if (fresh_thread) {
+ *dummy = NULL;
+ /* mono_thread_attach put the thread in RUNNING mode from STARTING, but we need to
+ * return the right cookie. */
+ return mono_threads_enter_gc_unsafe_region_cookie ();
+ } else {
+ *dummy = orig;
+ /* thread state (BLOCKING|RUNNING) -> RUNNING */
+ return mono_threads_enter_gc_unsafe_region (dummy);
+ }
+}
+
+/*
+ * mono_threads_detach_coop: called by native->managed wrappers
+ *
+ * In non-coop mode:
+ * - @cookie: the original domain which needs to be restored, or NULL.
+ * - @dummy: is NULL
+ *
+ * In coop mode:
+ * - @cookie: contains current MonoThreadInfo* if it was in BLOCKING mode, NULL otherwise
+ * - @dummy: contains the original domain
+ */
+void
+mono_threads_detach_coop (gpointer cookie, gpointer *dummy)
+{
+ MonoDomain *domain, *orig;
+
+ if (!mono_threads_is_coop_enabled ()) {
+ orig = (MonoDomain*) cookie;
+ if (orig)
+ mono_domain_set (orig, TRUE);
+ } else {
+ orig = (MonoDomain*) *dummy;
+
+ domain = mono_domain_get ();
+ g_assert (domain);
+
+ /* it won't do anything if cookie is NULL
+ * thread state RUNNING -> (RUNNING|BLOCKING) */
+ mono_threads_exit_gc_unsafe_region (cookie, dummy);
+
+ if (orig != domain) {
+ if (!orig)
+ mono_domain_unset ();
+ else
+ mono_domain_set (orig, TRUE);
+ }
+ }
}
extern MONO_API void mono_thread_set_main (MonoThread *thread);
extern MONO_API MonoThread *mono_thread_get_main (void);
-extern MONO_API void mono_thread_stop (MonoThread *thread);
+extern MONO_RT_EXTERNAL_ONLY MONO_API void mono_thread_stop (MonoThread *thread);
extern MONO_API void mono_thread_new_init (intptr_t tid, void* stack_start,
void* func);
MONO_API mono_bool mono_thread_is_foreign (MonoThread *thread);
-extern MONO_API void mono_thread_detach_if_exiting (void);
+extern MONO_API mono_bool mono_thread_detach_if_exiting (void);
MONO_END_DECLS
RUNTIME_AOTCHECK = MONO_PATH="$(CLASS)$(PLATFORM_PATH_SEPARATOR)." $(RUNTIME_EXECUTABLE)
CSC = $(mcs_topdir)/class/lib/build/mcs.exe
-MCS = CSC_SDK_PATH_DISABLED= $(MINI_RUNTIME) $(CSC) -unsafe -nowarn:0162 -nologo -noconfig -r:$(CLASS)/mscorlib.dll -r:$(CLASS)/System.dll
+MCS = CSC_SDK_PATH_DISABLED= $(MINI_RUNTIME) $(CSC) -unsafe -nowarn:0162 -nologo -noconfig -r:$(CLASS)/mscorlib.dll -r:$(CLASS)/System.dll -r:$(CLASS)/System.Core.dll
ILASM = $(MINI_RUNTIME) $(CLASS)/ilasm.exe
AM_CFLAGS = \
exceptions-arm64.c \
tramp-arm64.c \
mini-arm64-gsharedvt.c \
+ mini-arm64-gsharedvt.h \
tramp-arm64-gsharedvt.c
mips_sources = \
arch_sources = $(amd64_sources)
arch_built=cpu-amd64.h
arch_define=__x86_64__
-ARCH_FULLAOT_EXCLUDE=--exclude DYNCALL
+ARCH_FULLAOT_EXCLUDE=
endif
if POWERPC
if test -d $(top_srcdir)/.git; then \
(cd $(top_srcdir); \
LANG=C; export LANG; \
- branch=`git branch | grep '^\*' | sed 's/(detached from .*/explicit/' | cut -d ' ' -f 2`; \
+ if test -z "$$ghprbPullId"; then \
+ branch=`git branch | grep '^\*' | sed 's/(detached from .*/explicit/' | cut -d ' ' -f 2`; \
+ else \
+ branch="pull-request-$$ghprbPullId"; \
+ fi; \
version=`git log --no-color --first-parent -n1 --pretty=format:%h`; \
echo "#define FULL_VERSION \"$$branch/$$version\""; \
); \
#include <mono/utils/mono-time.h>
#include <mono/utils/mono-mmap.h>
#include <mono/utils/json.h>
+#include <mono/utils/mono-threads-coop.h>
#include "aot-compiler.h"
#include "seq-points.h"
MonoAotFileFlags flags;
MonoDynamicStream blob;
gboolean blob_closed;
- MonoClass **typespec_classes;
+ GHashTable *typespec_classes;
GString *llc_args;
GString *as_args;
char *assembly_name_sym;
mono_img_writer_emit_byte (acfg->w, val);
}
-#ifdef __native_client_codegen__
-static inline void
-emit_nacl_call_alignment (MonoAotCompile *acfg)
-{
- mono_img_writer_emit_nacl_call_alignment (acfg->w);
-}
-#endif
-
#if defined(TARGET_WIN32) && defined(TARGET_X86)
static G_GNUC_UNUSED void
#else
#define AOT_FUNC_ALIGNMENT 16
#endif
-#if (defined(TARGET_X86) || defined(TARGET_AMD64)) && defined(__native_client_codegen__)
-#undef AOT_FUNC_ALIGNMENT
-#define AOT_FUNC_ALIGNMENT 32
-#endif
#if defined(TARGET_POWERPC64) && !defined(__mono_ilp32__)
#define PPC_LD_OP "ld"
arch_emit_plt_entry (MonoAotCompile *acfg, const char *got_symbol, int offset, int info_offset)
{
#if defined(TARGET_X86)
-#if defined(__default_codegen__)
/* jmp *<offset>(%ebx) */
emit_byte (acfg, 0xff);
emit_byte (acfg, 0xa3);
emit_int32 (acfg, offset);
/* Used by mono_aot_get_plt_info_offset */
emit_int32 (acfg, info_offset);
-#elif defined(__native_client_codegen__)
- const guint8 kSizeOfNaClJmp = 11;
- guint8 bytes[kSizeOfNaClJmp];
- guint8 *pbytes = &bytes[0];
-
- x86_jump_membase32 (pbytes, X86_EBX, offset);
- emit_bytes (acfg, bytes, kSizeOfNaClJmp);
- /* four bytes of data, used by mono_arch_patch_plt_entry */
- /* For Native Client, make this work with data embedded in push. */
- emit_byte (acfg, 0x68); /* hide data in a push */
- emit_int32 (acfg, info_offset);
- emit_alignment (acfg, AOT_FUNC_ALIGNMENT);
-#endif /*__native_client_codegen__*/
#elif defined(TARGET_AMD64)
-#if defined(__default_codegen__)
emit_unset_mode (acfg);
fprintf (acfg->fp, "jmp *%s+%d(%%rip)\n", got_symbol, offset);
/* Used by mono_aot_get_plt_info_offset */
emit_int32 (acfg, info_offset);
acfg->stats.plt_size += 10;
-#elif defined(__native_client_codegen__)
- guint8 buf [256];
- guint8 *buf_aligned = ALIGN_TO(buf, kNaClAlignment);
- guint8 *code = buf_aligned;
-
- /* mov <OFFSET>(%rip), %r11d */
- emit_byte (acfg, '\x45');
- emit_byte (acfg, '\x8b');
- emit_byte (acfg, '\x1d');
- emit_symbol_diff (acfg, got_symbol, ".", offset - 4);
-
- amd64_jump_reg (code, AMD64_R11);
- /* This should be constant for the plt patch */
- g_assert ((size_t)(code-buf_aligned) == 10);
- emit_bytes (acfg, buf_aligned, code - buf_aligned);
-
- /* Hide data in a push imm32 so it passes validation */
- emit_byte (acfg, 0x68); /* push */
- emit_int32 (acfg, info_offset);
- emit_alignment (acfg, AOT_FUNC_ALIGNMENT);
-#endif /*__native_client_codegen__*/
#elif defined(TARGET_ARM)
guint8 buf [256];
guint8 *code;
* - all the trampolines should be of the same length.
*/
#if defined(TARGET_AMD64)
-#if defined(__default_codegen__)
/* This should be exactly 8 bytes long */
*tramp_size = 8;
/* call *<offset>(%rip) */
emit_symbol_diff (acfg, acfg->got_symbol, ".", (offset * sizeof (gpointer)) - 4);
emit_zero_bytes (acfg, 1);
}
-#elif defined(__native_client_codegen__)
- guint8 buf [256];
- guint8 *buf_aligned = ALIGN_TO(buf, kNaClAlignment);
- guint8 *code = buf_aligned;
- guint8 *call_start;
- size_t call_len;
- int got_offset;
-
- /* Emit this call in 'code' so we can find out how long it is. */
- amd64_call_reg (code, AMD64_R11);
- call_start = mono_arch_nacl_skip_nops (buf_aligned);
- call_len = code - call_start;
-
- /* The tramp_size is twice the NaCl alignment because it starts with */
- /* a call which needs to be aligned to the end of the boundary. */
- *tramp_size = kNaClAlignment*2;
- {
- /* Emit nops to align call site below which is 7 bytes plus */
- /* the length of the call sequence emitted above. */
- /* Note: this requires the specific trampoline starts on a */
- /* kNaclAlignedment aligned address, which it does because */
- /* it's its own function that is aligned. */
- guint8 nop_buf[256];
- guint8 *nopbuf_aligned = ALIGN_TO (nop_buf, kNaClAlignment);
- guint8 *nopbuf_end = mono_arch_nacl_pad (nopbuf_aligned, kNaClAlignment - 7 - (call_len));
- emit_bytes (acfg, nopbuf_aligned, nopbuf_end - nopbuf_aligned);
- }
- /* The trampoline is stored at the offset'th pointer, the -4 is */
- /* present because RIP relative addressing starts at the end of */
- /* the current instruction, while the label "." is relative to */
- /* the beginning of the current asm location, which in this case */
- /* is not the mov instruction, but the offset itself, due to the */
- /* way the bytes and ints are emitted here. */
- got_offset = (offset * sizeof(gpointer)) - 4;
-
- /* mov <OFFSET>(%rip), %r11d */
- emit_byte (acfg, '\x45');
- emit_byte (acfg, '\x8b');
- emit_byte (acfg, '\x1d');
- emit_symbol_diff (acfg, acfg->got_symbol, ".", got_offset);
-
- /* naclcall %r11 */
- emit_bytes (acfg, call_start, call_len);
-
- /* The arg is stored at the offset+1 pointer, relative to beginning */
- /* of trampoline: 7 for mov, plus the call length, and 1 for push. */
- got_offset = ((offset + 1) * sizeof(gpointer)) + 7 + call_len + 1;
-
- /* We can't emit this data directly, hide in a "push imm32" */
- emit_byte (acfg, '\x68'); /* push */
- emit_symbol_diff (acfg, acfg->got_symbol, ".", got_offset);
- emit_alignment (acfg, kNaClAlignment);
-#endif /*__native_client_codegen__*/
#elif defined(TARGET_ARM)
guint8 buf [128];
guint8 *code;
/* Branch to generic trampoline */
x86_jump_reg (code, X86_ECX);
-#ifdef __native_client_codegen__
- {
- /* emit nops to next 32 byte alignment */
- int a = (~kNaClAlignmentMask) & ((code - buf) + kNaClAlignment - 1);
- while (code < (buf + a)) x86_nop(code);
- }
-#endif
emit_bytes (acfg, buf, code - buf);
- *tramp_size = NACL_SIZE(17, kNaClAlignment);
+ *tramp_size = 17;
g_assert (code - buf == *tramp_size);
#else
g_assert_not_reached ();
arch_emit_static_rgctx_trampoline (MonoAotCompile *acfg, int offset, int *tramp_size)
{
#if defined(TARGET_AMD64)
-#if defined(__default_codegen__)
/* This should be exactly 13 bytes long */
*tramp_size = 13;
emit_byte (acfg, '\x25');
emit_symbol_diff (acfg, acfg->got_symbol, ".", ((offset + 1) * sizeof (gpointer)) - 4);
}
-#elif defined(__native_client_codegen__)
- guint8 buf [128];
- guint8 *buf_aligned = ALIGN_TO(buf, kNaClAlignment);
- guint8 *code = buf_aligned;
-
- /* mov <OFFSET>(%rip), %r10d */
- emit_byte (acfg, '\x45');
- emit_byte (acfg, '\x8b');
- emit_byte (acfg, '\x15');
- emit_symbol_diff (acfg, acfg->got_symbol, ".", (offset * sizeof (gpointer)) - 4);
-
- /* mov <OFFSET>(%rip), %r11d */
- emit_byte (acfg, '\x45');
- emit_byte (acfg, '\x8b');
- emit_byte (acfg, '\x1d');
- emit_symbol_diff (acfg, acfg->got_symbol, ".", ((offset + 1) * sizeof (gpointer)) - 4);
-
- /* nacljmp *%r11 */
- amd64_jump_reg (code, AMD64_R11);
- emit_bytes (acfg, buf_aligned, code - buf_aligned);
-
- emit_alignment (acfg, kNaClAlignment);
- *tramp_size = kNaClAlignment;
-#endif /*__native_client_codegen__*/
-
#elif defined(TARGET_ARM)
guint8 buf [128];
guint8 *code;
/* Branch to the target address */
x86_jump_membase (code, X86_ECX, (offset + 1) * sizeof (gpointer));
-#ifdef __native_client_codegen__
- {
- /* emit nops to next 32 byte alignment */
- int a = (~kNaClAlignmentMask) & ((code - buf) + kNaClAlignment - 1);
- while (code < (buf + a)) x86_nop(code);
- }
-#endif
-
emit_bytes (acfg, buf, code - buf);
- *tramp_size = NACL_SIZE (15, kNaClAlignment);
+ *tramp_size = 15;
g_assert (code - buf == *tramp_size);
#else
g_assert_not_reached ();
{
#if defined(TARGET_AMD64)
guint8 *buf, *code;
-#if defined(__native_client_codegen__)
- guint8 *buf_alloc;
-#endif
guint8 *labels [16];
guint8 mov_buf[3];
guint8 *mov_buf_ptr = mov_buf;
const int kSizeOfMove = 7;
-#if defined(__default_codegen__)
+
code = buf = (guint8 *)g_malloc (256);
-#elif defined(__native_client_codegen__)
- buf_alloc = g_malloc (256 + kNaClAlignment + kSizeOfMove);
- buf = ((guint)buf_alloc + kNaClAlignment) & ~kNaClAlignmentMask;
- /* The RIP relative move below is emitted first */
- buf += kSizeOfMove;
- code = buf;
-#endif
/* FIXME: Optimize this, i.e. use binary search etc. */
/* Maybe move the body into a separate function (slower, but much smaller) */
emit_bytes (acfg, buf, code - buf);
*tramp_size = code - buf + kSizeOfMove;
-#if defined(__native_client_codegen__)
- /* The tramp will be padded to the next kNaClAlignment bundle. */
- *tramp_size = ALIGN_TO ((*tramp_size), kNaClAlignment);
-#endif
-#if defined(__default_codegen__)
g_free (buf);
-#elif defined(__native_client_codegen__)
- g_free (buf_alloc);
-#endif
#elif defined(TARGET_X86)
guint8 *buf, *code;
-#ifdef __native_client_codegen__
- guint8 *buf_alloc;
-#endif
guint8 *labels [16];
-#if defined(__default_codegen__)
code = buf = g_malloc (256);
-#elif defined(__native_client_codegen__)
- buf_alloc = g_malloc (256 + kNaClAlignment);
- code = buf = ((guint)buf_alloc + kNaClAlignment) & ~kNaClAlignmentMask;
-#endif
/* Allocate a temporary stack slot */
x86_push_reg (code, X86_EAX);
mono_x86_patch (labels [3], code);
x86_breakpoint (code);
-#ifdef __native_client_codegen__
- {
- /* emit nops to next 32 byte alignment */
- int a = (~kNaClAlignmentMask) & ((code - buf) + kNaClAlignment - 1);
- while (code < (buf + a)) x86_nop(code);
- }
-#endif
emit_bytes (acfg, buf, code - buf);
*tramp_size = code - buf;
-#if defined(__default_codegen__)
g_free (buf);
-#elif defined(__native_client_codegen__)
- g_free (buf_alloc);
-#endif
#elif defined(TARGET_ARM)
guint8 buf [128];
/* Branch to the target address */
x86_jump_membase (code, X86_ECX, (offset + 1) * sizeof (gpointer));
-#ifdef __native_client_codegen__
- {
- /* emit nops to next 32 byte alignment */
- int a = (~kNaClAlignmentMask) & ((code - buf) + kNaClAlignment - 1);
- while (code < (buf + a)) x86_nop(code);
- }
-#endif
-
emit_bytes (acfg, buf, code - buf);
- *tramp_size = NACL_SIZE (15, kNaClAlignment);
+ *tramp_size = 15;
g_assert (code - buf == *tramp_size);
#elif defined(TARGET_ARM)
guint8 buf [128];
/* FIXME: Search referenced images as well */
if (!acfg->typespec_classes) {
- acfg->typespec_classes = (MonoClass **)mono_mempool_alloc0 (acfg->mempool, sizeof (MonoClass*) * len);
- for (i = 0; i < len; ++i) {
+ acfg->typespec_classes = g_hash_table_new (NULL, NULL);
+ for (i = 0; i < len; i++) {
MonoError error;
- acfg->typespec_classes [i] = mono_class_get_and_inflate_typespec_checked (acfg->image, MONO_TOKEN_TYPE_SPEC | (i + 1), NULL, &error);
+ int typespec = MONO_TOKEN_TYPE_SPEC | (i + 1);
+ MonoClass *klass_key = mono_class_get_and_inflate_typespec_checked (acfg->image, typespec, NULL, &error);
g_assert (mono_error_ok (&error)); /* FIXME error handling */
+ g_hash_table_insert (acfg->typespec_classes, klass_key, GINT_TO_POINTER (typespec));
}
}
- for (i = 0; i < len; ++i) {
- if (acfg->typespec_classes [i] == klass)
- break;
- }
-
- if (i < len)
- return MONO_TOKEN_TYPE_SPEC | (i + 1);
- else
- return 0;
+ return GPOINTER_TO_INT (g_hash_table_lookup (acfg->typespec_classes, klass));
}
static void
/* Managed Allocators */
nallocators = mono_gc_get_managed_allocator_types ();
for (i = 0; i < nallocators; ++i) {
- m = mono_gc_get_managed_allocator_by_type (i, TRUE);
- if (m)
+ if ((m = mono_gc_get_managed_allocator_by_type (i, MANAGED_ALLOCATOR_REGULAR)))
add_method (acfg, m);
- }
- for (i = 0; i < nallocators; ++i) {
- m = mono_gc_get_managed_allocator_by_type (i, FALSE);
- if (m)
+ if ((m = mono_gc_get_managed_allocator_by_type (i, MANAGED_ALLOCATOR_SLOW_PATH)))
add_method (acfg, m);
}
}
emit_line (acfg);
emit_section_change (acfg, ".text", 0);
- emit_alignment_code (acfg, NACL_SIZE(16, kNaClAlignment));
+ emit_alignment_code (acfg, 16);
emit_info_symbol (acfg, "plt");
emit_label (acfg, acfg->plt_symbol);
ji = info->ji;
unwind_ops = info->unwind_ops;
-#ifdef __native_client_codegen__
- mono_nacl_fix_patches (code, ji);
-#endif
-
/* Emit code */
sprintf (start_symbol, "%s%s", acfg->user_symbol_prefix, name);
default:
g_assert_not_reached ();
}
-#ifdef __native_client_codegen__
- /* align to avoid 32-byte boundary crossings */
- emit_alignment (acfg, AOT_FUNC_ALIGNMENT);
-#endif
-
if (!acfg->trampoline_size [ntype]) {
g_assert (tramp_size);
acfg->trampoline_size [ntype] = tramp_size;
opts->ntrampolines = atoi (arg + strlen ("ntrampolines="));
} else if (str_begins_with (arg, "nrgctx-trampolines=")) {
opts->nrgctx_trampolines = atoi (arg + strlen ("nrgctx-trampolines="));
+ } else if (str_begins_with (arg, "nrgctx-fetch-trampolines=")) {
+ opts->nrgctx_fetch_trampolines = atoi (arg + strlen ("nrgctx-fetch-trampolines="));
} else if (str_begins_with (arg, "nimt-trampolines=")) {
opts->nimt_trampolines = atoi (arg + strlen ("nimt-trampolines="));
} else if (str_begins_with (arg, "ngsharedvt-trampolines=")) {
* Emit some padding so the local symbol for the first method doesn't have the
* same address as 'methods'.
*/
-#if defined(__default_codegen__)
emit_padding (acfg, 16);
-#elif defined(__native_client_codegen__)
- {
- const int kPaddingSize = 16;
- guint8 pad_buffer[kPaddingSize];
- mono_arch_nacl_pad (pad_buffer, kPaddingSize);
- emit_bytes (acfg, pad_buffer, kPaddingSize);
- }
-#endif
for (oindex = 0; oindex < acfg->method_order->len; ++oindex) {
MonoCompile *cfg;
sprintf (symbol, "ut_%d", get_method_index (acfg, method));
emit_section_change (acfg, ".text", 0);
-#ifdef __native_client_codegen__
- emit_alignment (acfg, AOT_FUNC_ALIGNMENT);
-#endif
if (acfg->thumb_mixed && cfg->compile_llvm) {
emit_set_thumb_mode (acfg);
g_hash_table_destroy (acfg->image_hash);
g_hash_table_destroy (acfg->unwind_info_offsets);
g_hash_table_destroy (acfg->method_label_hash);
+ if (acfg->typespec_classes)
+ g_hash_table_destroy (acfg->typespec_classes);
g_hash_table_destroy (acfg->export_names);
g_hash_table_destroy (acfg->plt_entry_debug_sym_cache);
g_hash_table_destroy (acfg->klass_blob_hash);
#include <mono/utils/mono-compiler.h>
#include <mono/utils/mono-counters.h>
#include <mono/utils/mono-digest.h>
+#include <mono/utils/mono-threads-coop.h>
#include "mini.h"
#include "seq-points.h"
#endif
case MONO_WRAPPER_ALLOC: {
int atype = decode_value (p, &p);
+ ManagedAllocatorVariant variant =
+ mono_profiler_get_events () & MONO_PROFILE_ALLOCATIONS ?
+ MANAGED_ALLOCATOR_SLOW_PATH : MANAGED_ALLOCATOR_REGULAR;
- ref->method = mono_gc_get_managed_allocator_by_type (atype, !!(mono_profiler_get_events () & MONO_PROFILE_ALLOCATIONS));
+ ref->method = mono_gc_get_managed_allocator_by_type (atype, variant);
if (!ref->method) {
mono_error_set_bad_image_name (error, module->aot_name, "Error: No managed allocator, but we need one for AOT.\nAre you using non-standard GC options?\n");
return FALSE;
}
gpointer
-mono_aot_get_method_from_vt_slot (MonoDomain *domain, MonoVTable *vtable, int slot)
+mono_aot_get_method_from_vt_slot (MonoDomain *domain, MonoVTable *vtable, int slot, MonoError *error)
{
- MonoError error;
int i;
MonoClass *klass = vtable->klass;
MonoAotModule *amodule = (MonoAotModule *)klass->image->aot_module;
gboolean err;
MethodRef ref;
gboolean res;
+ gpointer addr;
+ MonoError inner_error;
+
+ mono_error_init (error);
if (MONO_CLASS_IS_INTERFACE (klass) || klass->rank || !amodule)
return NULL;
return NULL;
for (i = 0; i < slot; ++i) {
- decode_method_ref (amodule, &ref, p, &p, &error);
- mono_error_cleanup (&error); /* FIXME don't swallow the error */
+ decode_method_ref (amodule, &ref, p, &p, &inner_error);
+ mono_error_cleanup (&inner_error); /* FIXME don't swallow the error */
}
- res = decode_method_ref (amodule, &ref, p, &p, &error);
- mono_error_cleanup (&error); /* FIXME don't swallow the error */
+ res = decode_method_ref (amodule, &ref, p, &p, &inner_error);
+ mono_error_cleanup (&inner_error); /* FIXME don't swallow the error */
if (!res)
return NULL;
if (ref.no_aot_trampoline)
if (mono_metadata_token_index (ref.token) == 0 || mono_metadata_token_table (ref.token) != MONO_TABLE_METHOD)
return NULL;
- return mono_aot_get_method_from_token (domain, ref.image, ref.token);
+ addr = mono_aot_get_method_from_token (domain, ref.image, ref.token, error);
+ return addr;
}
gboolean
return FALSE;
}
+static void
+init_llvmonly_method (MonoAotModule *amodule, guint32 method_index, MonoMethod *method, MonoClass *init_class, MonoGenericContext *context)
+{
+ gboolean res;
+ MonoError error;
+
+ res = init_method (amodule, method_index, method, init_class, context, &error);
+ if (!is_ok (&error)) {
+ MonoException *ex = mono_error_convert_to_exception (&error);
+ /* Its okay to raise in llvmonly mode */
+ if (ex)
+ mono_llvm_throw_exception ((MonoObject*)ex);
+ }
+}
+
void
mono_aot_init_llvm_method (gpointer aot_module, guint32 method_index)
{
MonoAotModule *amodule = (MonoAotModule *)aot_module;
- gboolean res;
- MonoError error;
- res = init_method (amodule, method_index, NULL, NULL, NULL, &error);
- // FIXME: Pass the exception up to the caller ?
- /* Its okay to raise in llvmonly mode */
- mono_error_raise_exception (&error);
+ init_llvmonly_method (amodule, method_index, NULL, NULL, NULL);
}
void
mono_aot_init_gshared_method_this (gpointer aot_module, guint32 method_index, MonoObject *this_obj)
{
MonoAotModule *amodule = (MonoAotModule *)aot_module;
- gboolean res;
MonoClass *klass;
MonoGenericContext *context;
MonoMethod *method;
- MonoError error;
// FIXME:
g_assert (this_obj);
context = mono_method_get_context (method);
g_assert (context);
- res = init_method (amodule, method_index, NULL, klass, context, &error);
- /* Its okay to raise in llvmonly mode */
- mono_error_raise_exception (&error);
+ init_llvmonly_method (amodule, method_index, NULL, klass, context);
}
void
mono_aot_init_gshared_method_mrgctx (gpointer aot_module, guint32 method_index, MonoMethodRuntimeGenericContext *rgctx)
{
MonoAotModule *amodule = (MonoAotModule *)aot_module;
- gboolean res;
MonoGenericContext context = { NULL, NULL };
MonoClass *klass = rgctx->class_vtable->klass;
- MonoError error;
if (klass->generic_class)
context.class_inst = klass->generic_class->context.class_inst;
context.class_inst = klass->generic_container->context.class_inst;
context.method_inst = rgctx->method_inst;
- res = init_method (amodule, method_index, NULL, rgctx->class_vtable->klass, &context, &error);
- /* Its okay to raise in llvmonly mode */
- mono_error_raise_exception (&error);
+ init_llvmonly_method (amodule, method_index, NULL, rgctx->class_vtable->klass, &context);
}
void
mono_aot_init_gshared_method_vtable (gpointer aot_module, guint32 method_index, MonoVTable *vtable)
{
MonoAotModule *amodule = (MonoAotModule *)aot_module;
- gboolean res;
MonoClass *klass;
MonoGenericContext *context;
MonoMethod *method;
- MonoError error;
klass = vtable->klass;
context = mono_method_get_context (method);
g_assert (context);
- res = init_method (amodule, method_index, NULL, klass, context, &error);
- /* Its okay to raise in llvmonly mode */
- mono_error_raise_exception (&error);
+ init_llvmonly_method (amodule, method_index, NULL, klass, context);
}
/*
MonoAotModule *amodule = (MonoAotModule *)klass->image->aot_module;
guint8 *code;
gboolean cache_result = FALSE;
+ MonoError inner_error;
mono_error_init (error);
* remoting.
*/
if (mono_aot_only && method->wrapper_type == MONO_WRAPPER_REMOTING_INVOKE_WITH_CHECK)
- return mono_aot_get_method (domain, mono_marshal_method_from_wrapper (method));
+ return mono_aot_get_method_checked (domain, mono_marshal_method_from_wrapper (method), error);
g_assert (klass->inited);
if (method_index == 0xffffff && method->wrapper_type == MONO_WRAPPER_MANAGED_TO_MANAGED && method->klass->rank && strstr (method->name, "System.Collections.Generic")) {
MonoMethod *m = mono_aot_get_array_helper_from_wrapper (method);
- code = (guint8 *)mono_aot_get_method (domain, m);
+ code = (guint8 *)mono_aot_get_method_checked (domain, m, &inner_error);
+ mono_error_cleanup (&inner_error);
if (code)
return code;
}
* an out parameter, so the managed-to-native wrappers can share the same code.
*/
if (method_index == 0xffffff && method->wrapper_type == MONO_WRAPPER_MANAGED_TO_NATIVE && method->klass == mono_defaults.array_class && !strcmp (method->name, "GetGenericValueImpl")) {
- MonoError error;
MonoMethod *m;
MonoGenericContext ctx;
MonoType *args [16];
args [0] = &mono_defaults.object_class->byval_arg;
ctx.method_inst = mono_metadata_get_generic_inst (1, args);
- m = mono_marshal_get_native_wrapper (mono_class_inflate_generic_method_checked (m, &ctx, &error), TRUE, TRUE);
+ m = mono_marshal_get_native_wrapper (mono_class_inflate_generic_method_checked (m, &ctx, error), TRUE, TRUE);
if (!m)
- g_error ("AOT runtime could not load method due to %s", mono_error_get_message (&error)); /* FIXME don't swallow the error */
+ g_error ("AOT runtime could not load method due to %s", mono_error_get_message (error)); /* FIXME don't swallow the error */
/*
* Get the code for the <object> instantiation which should be emitted into
* the mscorlib aot image by the AOT compiler.
*/
- code = (guint8 *)mono_aot_get_method (domain, m);
+ code = (guint8 *)mono_aot_get_method_checked (domain, m, &inner_error);
+ mono_error_cleanup (&inner_error);
if (code)
return code;
}
((!strcmp (method->klass->name_space, "System.Threading") && !strcmp (method->klass->name, "Interlocked") && (!strcmp (method->name, "CompareExchange") || !strcmp (method->name, "Exchange")) && MONO_TYPE_IS_REFERENCE (mini_type_get_underlying_type (mono_method_signature (method)->params [1]))) ||
(!strcmp (method->klass->name_space, "System.Threading") && !strcmp (method->klass->name, "Volatile") && (!strcmp (method->name, "Read") && MONO_TYPE_IS_REFERENCE (mini_type_get_underlying_type (mono_method_signature (method)->ret)))) ||
(!strcmp (method->klass->name_space, "System.Threading") && !strcmp (method->klass->name, "Volatile") && (!strcmp (method->name, "Write") && MONO_TYPE_IS_REFERENCE (mini_type_get_underlying_type (mono_method_signature (method)->params [1])))))) {
- MonoError error;
MonoMethod *m;
MonoGenericContext ctx;
MonoType *args [16];
args [0] = &mono_defaults.object_class->byval_arg;
ctx.method_inst = mono_metadata_get_generic_inst (1, args);
- m = mono_marshal_get_native_wrapper (mono_class_inflate_generic_method_checked (m, &ctx, &error), TRUE, TRUE);
+ m = mono_marshal_get_native_wrapper (mono_class_inflate_generic_method_checked (m, &ctx, error), TRUE, TRUE);
if (!m)
- g_error ("AOT runtime could not load method due to %s", mono_error_get_message (&error)); /* FIXME don't swallow the error */
+ g_error ("AOT runtime could not load method due to %s", mono_error_get_message (error)); /* FIXME don't swallow the error */
/* Avoid recursion */
if (method == m)
* Get the code for the <object> instantiation which should be emitted into
* the mscorlib aot image by the AOT compiler.
*/
- code = (guint8 *)mono_aot_get_method (domain, m);
+ code = (guint8 *)mono_aot_get_method_checked (domain, m, &inner_error);
+ mono_error_cleanup (&inner_error);
if (code)
return code;
}
m = mono_marshal_get_array_accessor_wrapper (m);
if (m != method) {
- code = (guint8 *)mono_aot_get_method (domain, m);
+ code = (guint8 *)mono_aot_get_method_checked (domain, m, &inner_error);
+ mono_error_cleanup (&inner_error);
if (code)
return code;
}
MonoError error;
gpointer res = mono_aot_get_method_checked (domain, method, &error);
- mono_error_raise_exception (&error);
+ /* This is external only, so its ok to raise here */
+ mono_error_raise_exception (&error); /* OK to throw, external only without a good alternative */
return res;
}
* method.
*/
gpointer
-mono_aot_get_method_from_token (MonoDomain *domain, MonoImage *image, guint32 token)
+mono_aot_get_method_from_token (MonoDomain *domain, MonoImage *image, guint32 token, MonoError *error)
{
MonoAotModule *aot_module = (MonoAotModule *)image->aot_module;
int method_index;
- MonoError error;
gpointer res;
+ mono_error_init (error);
+
if (!aot_module)
return NULL;
method_index = mono_metadata_token_index (token) - 1;
- res = load_method (domain, aot_module, image, NULL, token, method_index, &error);
- mono_error_raise_exception (&error); /* FIXME: Don't raise here */
+ res = load_method (domain, aot_module, image, NULL, token, method_index, error);
return res;
}
return NULL;
}
+gpointer
+mono_aot_get_method_checked (MonoDomain *domain,
+ MonoMethod *method, MonoError *error);
+{
+ mono_error_init (error);
+ return NULL;
+}
+
gboolean
mono_aot_is_got_entry (guint8 *code, guint8 *addr)
{
}
gpointer
-mono_aot_get_method_from_token (MonoDomain *domain, MonoImage *image, guint32 token)
+mono_aot_get_method_from_token (MonoDomain *domain, MonoImage *image, guint32 token, MonoError *error)
{
+ mono_error_init (error);
return NULL;
}
}
gpointer
-mono_aot_get_method_from_vt_slot (MonoDomain *domain, MonoVTable *vtable, int slot)
+mono_aot_get_method_from_vt_slot (MonoDomain *domain, MonoVTable *vtable, int slot, MonoError *error)
{
+ mono_error_init (error);
+
return NULL;
}
}
[Category ("DYNCALL")]
+ [Category ("!FULLAOT-AMD64")]
static int test_0_arm64_dyncall_hfa_double () {
double arg1 = 1.0f;
// HFA with double members
}
[Category ("DYNCALL")]
+ [Category ("!FULLAOT-AMD64")]
static int test_0_arm64_dyncall_hfa_float () {
double arg1 = 1.0f;
var s = new Struct2 ();
[Category ("DYNCALL")]
[Category ("GSHAREDVT")]
+ [Category ("!FULLAOT-AMD64")]
static int test_0_arm64_dyncall_gsharedvt_out_hfa_double () {
/* gsharedvt out trampoline with double hfa argument */
double arg1 = 1.0f;
[Category ("DYNCALL")]
[Category ("GSHAREDVT")]
+ [Category ("!FULLAOT-AMD64")]
static int test_0_arm64_dyncall_gsharedvt_out_hfa_float () {
/* gsharedvt out trampoline with double hfa argument */
double arg1 = 1.0f;
}
[Category ("DYNCALL")]
+ [Category ("GSHAREDVT")]
+ [Category ("!FULLAOT-AMD64")]
static int test_0_arm64_dyncall_vtypebyref_ret () {
var s = new VTypeByRefStruct () { o1 = 1, o2 = 2, o3 = 3 };
Type t = typeof (Foo5<>).MakeGenericType (new Type [] { typeof (VTypeByRefStruct) });
}
}
- [Category("DYNCALL")]
+ [Category ("DYNCALL")]
+ [Category ("GSHAREDVT")]
static int test_0_arm_dyncall_reg_stack_split () {
var m = typeof (Foo6).GetMethod ("reg_stack_split_inner").MakeGenericMethod (new Type[] { typeof (long) });
var o = new Foo6 ();
}
[Category ("DYNCALL")]
+ [Category ("!FULLAOT-AMD64")]
public static int test_0_dyncall_nullable () {
int? v;
return 0;
}
+ [Category ("DYNCALL")]
public static int test_0_array_accessor_runtime_invoke_ref () {
var t = typeof (string[]);
var arr = Array.CreateInstance (typeof (string), 1);
}
[Category ("DYNCALL")]
+ [Category ("!FULLAOT-AMD64")]
public static int test_0_large_nullable_invoke () {
var s = new LargeStruct () { a = 1, b = 2, c = 3, d = 4 };
res ^= insn->sreg1 << 0x10;
res ^= insn->sreg2 << 0x14;
res ^= insn->sreg3 << 0x18;
- res ^= (guint) insn->next;
- res ^= (guint) insn->prev;
- res ^= (guint) insn;
+ res ^= (gsize) insn->next;
+ res ^= (gsize) insn->prev;
+ res ^= (gsize) insn;
return res;
}
#
# See the code in mini-x86.c for more details on how the specifiers are used.
#
-#
-# Native Client Note: NaCl call sequences do not really reach > 32 bytes but
-# the maximum length can be high, so if we get unlucky and wind up trying to
-# emit a call sequence such that we are one or two bytes too long, we need to
-# pad out almost an entire 32 bytes.
-#
break: len:2
tailcall: len:120 clob:c
seq_point: len:46 clob:c
il_seq_point: len:0
-long_add: dest:i src1:i src2:i len:3 clob:1 nacl:6
-long_sub: dest:i src1:i src2:i len:3 clob:1 nacl:6
+long_add: dest:i src1:i src2:i len:3 clob:1
+long_sub: dest:i src1:i src2:i len:3 clob:1
long_mul: dest:i src1:i src2:i len:4 clob:1
long_div: dest:a src1:a src2:i len:16 clob:d
long_div_un: dest:a src1:a src2:i len:16 clob:d
long_max: dest:i src1:i src2:i len:16 clob:1
long_max_un: dest:i src1:i src2:i len:16 clob:1
-throw: src1:i len:18 nacl:50
-rethrow: src1:i len:18 nacl:50
+throw: src1:i len:18
+rethrow: src1:i len:18
start_handler: len:16
-endfinally: len:9 nacl:22
-endfilter: src1:a len:9 nacl:19
+endfinally: len:9
+endfilter: src1:a len:9
get_ex_obj: dest:a len:16
ckfinite: dest:f src1:f len:43
fcompare: src1:f src2:f clob:a len:13
rcompare: src1:f src2:f clob:a len:13
oparglist: src1:b len:11
-checkthis: src1:b len:5 nacl:8
-call: dest:a clob:c len:32 nacl:64
-voidcall: clob:c len:32 nacl:64
-voidcall_reg: src1:i clob:c len:32 nacl:64
-voidcall_membase: src1:b clob:c len:32 nacl:64
+checkthis: src1:b len:5
+call: dest:a clob:c len:32
+voidcall: clob:c len:32
+voidcall_reg: src1:i clob:c len:32
+voidcall_membase: src1:b clob:c len:32
fcall: dest:f len:64 clob:c
fcall_reg: dest:f src1:i len:64 clob:c
fcall_membase: dest:f src1:b len:64 clob:c
vcall: len:64 clob:c
vcall_reg: src1:i len:64 clob:c
vcall_membase: src1:b len:64 clob:c
-call_reg: dest:a src1:i len:32 clob:c nacl:64
-call_membase: dest:a src1:b len:32 clob:c nacl:64
+call_reg: dest:a src1:i len:32 clob:c
+call_membase: dest:a src1:b len:32 clob:c
iconst: dest:i len:10
i8const: dest:i len:10
r4const: dest:f len:14
r8const: dest:f len:9
store_membase_imm: dest:b len:15
-store_membase_reg: dest:b src1:i len:9 nacl:11
-storei8_membase_reg: dest:b src1:i len:9 nacl:11
-storei1_membase_imm: dest:b len:11 nacl:15
-storei1_membase_reg: dest:b src1:c len:9 nacl:11
-storei2_membase_imm: dest:b len:13 nacl:15
-storei2_membase_reg: dest:b src1:i len:9 nacl:11
-storei4_membase_imm: dest:b len:13 nacl:15
-storei4_membase_reg: dest:b src1:i len:9 nacl:11
+store_membase_reg: dest:b src1:i len:9
+storei8_membase_reg: dest:b src1:i len:9
+storei1_membase_imm: dest:b len:11
+storei1_membase_reg: dest:b src1:c len:9
+storei2_membase_imm: dest:b len:13
+storei2_membase_reg: dest:b src1:i len:9
+storei4_membase_imm: dest:b len:13
+storei4_membase_reg: dest:b src1:i len:9
storei8_membase_imm: dest:b len:18
storer4_membase_reg: dest:b src1:f len:15
storer8_membase_reg: dest:b src1:f len:10
-load_membase: dest:i src1:b len:8 nacl:12
-loadi1_membase: dest:c src1:b len:9 nacl:12
-loadu1_membase: dest:c src1:b len:9 nacl:12
-loadi2_membase: dest:i src1:b len:9 nacl:12
-loadu2_membase: dest:i src1:b len:9 nacl:12
-loadi4_membase: dest:i src1:b len:9 nacl:12
-loadu4_membase: dest:i src1:b len:9 nacl:12
-loadi8_membase: dest:i src1:b len:18 nacl:14
+load_membase: dest:i src1:b len:8
+loadi1_membase: dest:c src1:b len:9
+loadu1_membase: dest:c src1:b len:9
+loadi2_membase: dest:i src1:b len:9
+loadu2_membase: dest:i src1:b len:9
+loadi4_membase: dest:i src1:b len:9
+loadu4_membase: dest:i src1:b len:9
+loadi8_membase: dest:i src1:b len:18
loadr4_membase: dest:f src1:b len:16
loadr8_membase: dest:f src1:b len:16
loadu4_mem: dest:i len:10
amd64_loadi8_memindex: dest:i src1:i src2:i len:10
move: dest:i src1:i len:3
-add_imm: dest:i src1:i len:8 clob:1 nacl:11
-sub_imm: dest:i src1:i len:8 clob:1 nacl:11
+add_imm: dest:i src1:i len:8 clob:1
+sub_imm: dest:i src1:i len:8 clob:1
mul_imm: dest:i src1:i len:12
and_imm: dest:i src1:i len:8 clob:1
or_imm: dest:i src1:i len:8 clob:1
move_i4_to_f: dest:f src1:i len:16
move_f_to_i8: dest:i src1:f len:5
move_i8_to_f: dest:f src1:i len:5
-call_handler: len:14 clob:c nacl:52
+call_handler: len:14 clob:c
aot_const: dest:i len:10
gc_safe_point: clob:c src1:i len:40
x86_test_null: src1:i len:5
x86_push_membase: src1:b len:8
x86_push_obj: src1:b len:40
x86_lea: dest:i src1:i src2:i len:8
-x86_lea_membase: dest:i src1:i len:11 nacl:14
+x86_lea_membase: dest:i src1:i len:11
x86_xchg: src1:i src2:i clob:x len:2
x86_fpop: src1:f len:3
x86_seteq_membase: src1:b len:9
amd64_set_xmmreg_r8: dest:f src1:f len:14 clob:m
amd64_save_sp_to_lmf: len:16
tls_get: dest:i len:32
-tls_get_reg: dest:i src1:i len:32
+tls_get_reg: dest:i src1:i len:64
tls_set: src1:i len:16
tls_set_reg: src1:i src2:i len:32
atomic_add_i4: src1:b src2:i dest:i len:32
adc_imm: dest:i src1:i len:8 clob:1
sbb: dest:i src1:i src2:i len:3 clob:1
sbb_imm: dest:i src1:i len:8 clob:1
-br_reg: src1:i len:3 nacl:8
+br_reg: src1:i len:3
sin: dest:f src1:f len:32
cos: dest:f src1:f len:32
abs: dest:f src1:f clob:1 len:32
lsubcc: dest:i src1:i src2:i len:3 clob:1
# 32 bit opcodes
-int_add: dest:i src1:i src2:i clob:1 len:4 nacl:7
-int_sub: dest:i src1:i src2:i clob:1 len:4 nacl:7
+int_add: dest:i src1:i src2:i clob:1 len:4
+int_sub: dest:i src1:i src2:i clob:1 len:4
int_mul: dest:i src1:i src2:i clob:1 len:4
int_mul_ovf: dest:i src1:i src2:i clob:1 len:32
int_mul_ovf_un: dest:i src1:i src2:i clob:1 len:32
int_sbb_imm: dest:i src1:i clob:1 len:8
int_addcc: dest:i src1:i src2:i clob:1 len:16
int_subcc: dest:i src1:i src2:i clob:1 len:16
-int_add_imm: dest:i src1:i clob:1 len:8 nacl:10
-int_sub_imm: dest:i src1:i clob:1 len:8 nacl:10
+int_add_imm: dest:i src1:i clob:1 len:8
+int_sub_imm: dest:i src1:i clob:1 len:8
int_mul_imm: dest:i src1:i clob:1 len:32
int_div_imm: dest:a src1:i clob:d len:32
int_div_un_imm: dest:a src1:i clob:d len:32
cmov_lle_un: dest:i src1:i src2:i len:16 clob:1
cmov_llt_un: dest:i src1:i src2:i len:16 clob:1
-long_add_imm: dest:i src1:i clob:1 len:12 nacl:15
-long_sub_imm: dest:i src1:i clob:1 len:12 nacl:15
+long_add_imm: dest:i src1:i clob:1 len:12
+long_sub_imm: dest:i src1:i clob:1 len:12
long_and_imm: dest:i src1:i clob:1 len:12
long_or_imm: dest:i src1:i clob:1 len:12
long_xor_imm: dest:i src1:i clob:1 len:12
vcall2_reg: src1:i len:64 clob:c
vcall2_membase: src1:b len:64 clob:c
-dyn_call: src1:i src2:i len:128 clob:c nacl:128
+dyn_call: src1:i src2:i len:192 clob:c
localloc_imm: dest:i len:96
throw: src1:i len:13
rethrow: src1:i len:13
start_handler: len:16
-endfinally: len:16 nacl:21
-endfilter: src1:a len:16 nacl:21
+endfinally: len:16
+endfilter: src1:a len:16
get_ex_obj: dest:a len:16
ckfinite: dest:f src1:f len:32
checkthis: src1:b len:3
voidcall: len:17 clob:c
voidcall_reg: src1:i len:11 clob:c
-voidcall_membase: src1:b len:16 nacl:17 clob:c
+voidcall_membase: src1:b len:16 clob:c
fcall: dest:f len:17 clob:c
fcall_reg: dest:f src1:i len:11 clob:c
-fcall_membase: dest:f src1:b len:16 nacl:17 clob:c
+fcall_membase: dest:f src1:b len:16 clob:c
lcall: dest:l len:17 clob:c
lcall_reg: dest:l src1:i len:11 clob:c
-lcall_membase: dest:l src1:b len:16 nacl:17 clob:c
+lcall_membase: dest:l src1:b len:16 clob:c
vcall: len:17 clob:c
vcall_reg: src1:i len:11 clob:c
-vcall_membase: src1:b len:16 nacl:17 clob:c
-call_reg: dest:a src1:i len:11 nacl:14 clob:c
-call_membase: dest:a src1:b len:16 nacl:18 clob:c
+vcall_membase: src1:b len:16 clob:c
+call_reg: dest:a src1:i len:11 clob:c
+call_membase: dest:a src1:b len:16 clob:c
iconst: dest:i len:5
r4const: dest:f len:15
r8const: dest:f len:16
adc_imm: dest:i src1:i len:6 clob:1
sbb: dest:i src1:i src2:i len:2 clob:1
sbb_imm: dest:i src1:i len:6 clob:1
-br_reg: src1:i len:2 nacl:5
+br_reg: src1:i len:2
sin: dest:f src1:f len:6
cos: dest:f src1:f len:6
abs: dest:f src1:f len:2
vcall2: len:17 clob:c
vcall2_reg: src1:i len:11 clob:c
-vcall2_membase: src1:b len:16 nacl:17 clob:c
+vcall2_membase: src1:b len:16 clob:c
localloc_imm: dest:i len:120
static gint64 last_keepalive;
gint64 msecs;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
do {
again:
}
} while ((res > 0 && total < len) || (res == -1 && get_last_sock_error () == MONO_EINTR));
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return total;
}
static int
socket_transport_accept (int socket_fd)
{
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
conn_fd = accept (socket_fd, NULL, NULL);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (conn_fd == -1) {
fprintf (stderr, "debugger-agent: Unable to listen on %d\n", socket_fd);
{
int res;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
do {
res = send (conn_fd, data, len, 0);
} while (res == -1 && get_last_sock_error () == MONO_EINTR);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (res != len)
return FALSE;
FD_ZERO (&readfds);
FD_SET (sfd, &readfds);
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
res = select (sfd + 1, &readfds, NULL, NULL, &tv);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (res == 0) {
fprintf (stderr, "debugger-agent: Timed out waiting to connect.\n");
if (sfd == -1)
continue;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
res = connect (sfd, &sockaddr.addr, sock_len);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (res != -1)
break; /* Success */
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
close (sfd);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
}
if (rp == 0) {
#else
shutdown (conn_fd, SHUT_RD);
shutdown (listen_fd, SHUT_RDWR);
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
close (listen_fd);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
#endif
}
int hash = 0;
if (obj == NULL)
- return 0;
+ return NULL;
if (suspend_count) {
/*
static inline int
get_objid (MonoObject *obj)
{
- return get_objref (obj)->id;
+ if (!obj)
+ return 0;
+ else
+ return get_objref (obj)->id;
}
/*
DEBUG_PRINTF (1, "[%p] Interrupting %p...\n", (gpointer) (gsize) mono_native_thread_id_get (), (gpointer)tid);
- /* This is _not_ equivalent to ves_icall_System_Threading_Thread_Abort () */
+ /* This is _not_ equivalent to mono_thread_internal_abort () */
InterruptData interrupt_data = { 0 };
interrupt_data.tls = tls;
ecount ++;
- if (!thread)
- thread = mono_thread_current ();
+ if (event == EVENT_KIND_VM_DEATH) {
+ thread = NULL;
+ } else {
+ if (!thread)
+ thread = mono_thread_current ();
- if (event == EVENT_KIND_VM_START && arg != NULL)
- thread = (MonoThread *)arg;
+ if (event == EVENT_KIND_VM_START && arg != NULL)
+ thread = (MonoThread *)arg;
+ }
buffer_add_objid (&buf, (MonoObject*)thread); // thread
static void
runtime_shutdown (MonoProfiler *prof)
{
- process_profiler_event (EVENT_KIND_VM_DEATH, mono_thread_current ());
+ process_profiler_event (EVENT_KIND_VM_DEATH, NULL);
mono_debugger_agent_cleanup ();
}
code = mono_jit_find_compiled_method_with_jit_info (domain, method, &ji);
if (!code) {
+ MonoError oerror;
+
/* Might be AOTed code */
- code = mono_aot_get_method (domain, method);
+ code = mono_aot_get_method_checked (domain, method, &oerror);
g_assert (code);
+ mono_error_assert_ok (&oerror);
ji = mono_jit_info_table_find (domain, (char *)code);
g_assert (ji);
}
mono_loader_unlock ();
}
+/*
+ * ss_calculate_framecount:
+ *
+ * Ensure DebuggerTlsData fields are filled out.
+ */
+static void ss_calculate_framecount (DebuggerTlsData *tls, MonoContext *ctx)
+{
+ if (!tls->context.valid)
+ mono_thread_state_init_from_monoctx (&tls->context, ctx);
+ compute_frame_info (tls->thread, tls);
+}
+
/*
* ss_update:
*
return FALSE;
}
- if (req->depth == STEP_DEPTH_OVER && hit) {
- if (!tls->context.valid)
- mono_thread_state_init_from_monoctx (&tls->context, ctx);
- compute_frame_info (tls->thread, tls);
- if (req->nframes && tls->frame_count && tls->frame_count > req->nframes) {
- /* Hit the breakpoint in a recursive call */
- DEBUG_PRINTF (1, "[%p] Breakpoint at lower frame while stepping over, continuing single stepping.\n", (gpointer) (gsize) mono_native_thread_id_get ());
+ if ((req->depth == STEP_DEPTH_OVER || req->depth == STEP_DEPTH_OUT) && hit) {
+ gboolean is_step_out = req->depth == STEP_DEPTH_OUT;
+
+ ss_calculate_framecount (tls, ctx);
+
+ // Because functions can call themselves recursively, we need to make sure we're stopping at the right stack depth.
+ // In case of step out, the target is the frame *enclosing* the one where the request was made.
+ int target_frames = req->nframes + (is_step_out ? -1 : 0);
+ if (req->nframes > 0 && tls->frame_count > 0 && tls->frame_count > target_frames) {
+ /* Hit the breakpoint in a recursive call, don't halt */
+ DEBUG_PRINTF (1, "[%p] Breakpoint at lower frame while stepping %s, continuing single stepping.\n", (gpointer) (gsize) mono_native_thread_id_get (), is_step_out ? "out" : "over");
return FALSE;
}
}
if (req->depth == STEP_DEPTH_INTO && req->size == STEP_SIZE_MIN && (sp->flags & MONO_SEQ_POINT_FLAG_NONEMPTY_STACK) && ss_req->start_method){
method = jinfo_get_method (ji);
- if (!tls->context.valid)
- mono_thread_state_init_from_monoctx (&tls->context, ctx);
- compute_frame_info (tls->thread, tls);
+ ss_calculate_framecount (tls, ctx);
if (ss_req->start_method == method && req->nframes && tls->frame_count == req->nframes) {//Check also frame count(could be recursion)
DEBUG_PRINTF (1, "[%p] Seq point at nonempty stack %x while stepping in, continuing single stepping.\n", (gpointer) (gsize) mono_native_thread_id_get (), sp->il_offset);
return FALSE;
ss_req->last_method = method;
hit = FALSE;
} else if (loc && method == ss_req->last_method && loc->row == ss_req->last_line) {
- DEBUG_PRINTF (1, "[%p] Same source line (%d), continuing single stepping.\n", (gpointer) (gsize) mono_native_thread_id_get (), loc->row);
- hit = FALSE;
+ ss_calculate_framecount (tls, ctx);
+ if (tls->frame_count == req->nframes) { // If the frame has changed we're clearly not on the same source line.
+ DEBUG_PRINTF (1, "[%p] Same source line (%d), continuing single stepping.\n", (gpointer) (gsize) mono_native_thread_id_get (), loc->row);
+ hit = FALSE;
+ }
}
if (loc) {
}
}
+/*
+ * ss_bp_is_unique:
+ *
+ * Reject breakpoint if it is a duplicate of one already in list or hash table.
+ */
+static gboolean
+ss_bp_is_unique (GSList *bps, GHashTable *ss_req_bp_cache, MonoMethod *method, guint32 il_offset)
+{
+ if (ss_req_bp_cache) {
+ MonoBreakpoint dummy = {method, il_offset, NULL, NULL};
+ return !g_hash_table_lookup (ss_req_bp_cache, &dummy);
+ }
+ for (GSList *l = bps; l; l = l->next) {
+ MonoBreakpoint *bp = (MonoBreakpoint *)l->data;
+ if (bp->method == method && bp->il_offset == il_offset)
+ return FALSE;
+ }
+ return TRUE;
+}
+
+/*
+ * ss_bp_eq:
+ *
+ * GHashTable equality for a MonoBreakpoint (only care about method and il_offset fields)
+ */
+static gint
+ss_bp_eq (gconstpointer ka, gconstpointer kb)
+{
+ const MonoBreakpoint *s1 = (const MonoBreakpoint *)ka;
+ const MonoBreakpoint *s2 = (const MonoBreakpoint *)kb;
+ return (s1->method == s2->method && s1->il_offset == s2->il_offset) ? 1 : 0;
+}
+
+/*
+ * ss_bp_eq:
+ *
+ * GHashTable hash for a MonoBreakpoint (only care about method and il_offset fields)
+ */
+static guint
+ss_bp_hash (gconstpointer data)
+{
+ const MonoBreakpoint *s = (const MonoBreakpoint *)data;
+ guint hash = (guint) (uintptr_t) s->method;
+ hash ^= ((guint)s->il_offset) << 16; // Assume low bits are more interesting
+ hash ^= ((guint)s->il_offset) >> 16;
+ return hash;
+}
+
+#define MAX_LINEAR_SCAN_BPS 7
+
+/*
+ * ss_bp_add_one:
+ *
+ * Create a new breakpoint and add it to a step request.
+ * Will adjust the bp count and cache used by ss_start.
+ */
+static void
+ss_bp_add_one (SingleStepReq *ss_req, int *ss_req_bp_count, GHashTable **ss_req_bp_cache,
+ MonoMethod *method, guint32 il_offset)
+{
+ // This list is getting too long, switch to using the hash table
+ if (!*ss_req_bp_cache && *ss_req_bp_count > MAX_LINEAR_SCAN_BPS) {
+ *ss_req_bp_cache = g_hash_table_new (ss_bp_hash, ss_bp_eq);
+ for (GSList *l = ss_req->bps; l; l = l->next)
+ g_hash_table_insert (*ss_req_bp_cache, l->data, l->data);
+ }
+
+ if (ss_bp_is_unique (ss_req->bps, *ss_req_bp_cache, method, il_offset)) {
+ // Create and add breakpoint
+ MonoBreakpoint *bp = set_breakpoint (method, il_offset, ss_req->req, NULL);
+ ss_req->bps = g_slist_append (ss_req->bps, bp);
+ if (*ss_req_bp_cache)
+ g_hash_table_insert (*ss_req_bp_cache, bp, bp);
+ (*ss_req_bp_count)++;
+ } else {
+ DEBUG_PRINTF (1, "[dbg] Candidate breakpoint at %s:[il=0x%x] is a duplicate for this step request, will not add.\n", mono_method_full_name (method, TRUE), (int)il_offset);
+ }
+}
+
/*
* ss_start:
*
SeqPoint *next_sp, *parent_sp = NULL;
SeqPoint local_sp, local_parent_sp;
gboolean found_sp;
- MonoBreakpoint *bp;
MonoSeqPointInfo *parent_info;
MonoMethod *parent_sp_method = NULL;
gboolean enable_global = FALSE;
+ // When 8 or more entries are in bps, we build a hash table to serve as a set of breakpoints.
+ // Recreating this on each pass is a little wasteful but at least keeps behavior linear.
+ int ss_req_bp_count = g_slist_length (ss_req->bps);
+ GHashTable *ss_req_bp_cache = NULL;
+
/* Stop the previous operation */
ss_stop (ss_req);
* Implement single stepping using breakpoints if possible.
*/
if (step_to_catch) {
- bp = set_breakpoint (method, sp->il_offset, ss_req->req, NULL);
- ss_req->bps = g_slist_append (ss_req->bps, bp);
+ ss_bp_add_one (ss_req, &ss_req_bp_count, &ss_req_bp_cache, method, sp->il_offset);
} else {
frame_index = 1;
for (i = 0; i < sp->next_len; i++) {
next_sp = &next[i];
- bp = set_breakpoint (method, next_sp->il_offset, ss_req->req, NULL);
- ss_req->bps = g_slist_append (ss_req->bps, bp);
+ ss_bp_add_one (ss_req, &ss_req_bp_count, &ss_req_bp_cache, method, next_sp->il_offset);
}
g_free (next);
}
for (i = 0; i < parent_sp->next_len; i++) {
next_sp = &next[i];
- bp = set_breakpoint (parent_sp_method, next_sp->il_offset, ss_req->req, NULL);
- ss_req->bps = g_slist_append (ss_req->bps, bp);
+ ss_bp_add_one (ss_req, &ss_req_bp_count, &ss_req_bp_cache, parent_sp_method, next_sp->il_offset);
}
g_free (next);
}
found_sp = mono_find_next_seq_point_for_native_offset (frame->domain, frame->method, (char*)ei->handler_start - (char*)jinfo->code_start, NULL, &local_sp);
sp = (found_sp)? &local_sp : NULL;
- if (sp) {
- bp = set_breakpoint (frame->method, sp->il_offset, ss_req->req, NULL);
- ss_req->bps = g_slist_append (ss_req->bps, bp);
- }
+
+ ss_bp_add_one (ss_req, &ss_req_bp_count, &ss_req_bp_cache, frame->method, sp->il_offset);
}
}
}
} else {
ss_req->global = FALSE;
}
+
+ if (ss_req_bp_cache)
+ g_hash_table_destroy (ss_req_bp_cache);
}
/*
void
mono_debugger_agent_debug_log (int level, MonoString *category, MonoString *message)
{
+ MonoError error;
int suspend_policy;
GSList *events;
EventInfo ei;
mono_loader_unlock ();
ei.level = level;
- ei.category = category ? mono_string_to_utf8 (category) : NULL;
- ei.message = message ? mono_string_to_utf8 (message) : NULL;
+ ei.category = NULL;
+ if (category) {
+ ei.category = mono_string_to_utf8_checked (category, &error);
+ mono_error_cleanup (&error);
+ }
+ ei.message = NULL;
+ if (message) {
+ ei.message = mono_string_to_utf8_checked (message, &error);
+ mono_error_cleanup (&error);
+ }
process_event (EVENT_KIND_USER_LOG, &ei, 0, NULL, events, suspend_policy);
/*
* Take the loader lock to avoid race conditions with CMD_VM_ABORT_INVOKE:
*
- * It is possible that ves_icall_System_Threading_Thread_Abort () was called
+ * It is possible that mono_thread_internal_abort () was called
* after the mono_runtime_invoke_checked() already returned, but it doesn't matter
* because we reset the abort here.
*/
tls->abort_requested = TRUE;
- ves_icall_System_Threading_Thread_Abort (THREAD_TO_INTERNAL (thread), NULL);
+ mono_thread_internal_abort (THREAD_TO_INTERNAL (thread));
mono_loader_unlock ();
break;
}
static void
buffer_add_cattr_arg (Buffer *buf, MonoType *t, MonoDomain *domain, MonoObject *val)
{
- if (val && val->vtable->klass == mono_defaults.monotype_class) {
+ if (val && val->vtable->klass == mono_defaults.runtimetype_class) {
/* Special case these so the client doesn't have to handle Type objects */
buffer_add_byte (buf, VALUE_TYPE_ID_TYPE);
// FIXME: Generics
switch (mono_metadata_token_code (token)) {
case MONO_TOKEN_STRING: {
+ MonoError error;
MonoString *s;
char *s2;
- s = mono_ldstr (domain, method->klass->image, mono_metadata_token_index (token));
- g_assert (s);
+ s = mono_ldstr_checked (domain, method->klass->image, mono_metadata_token_index (token), &error);
+ mono_error_assert_ok (&error); /* FIXME don't swallow the error */
- s2 = mono_string_to_utf8 (s);
+ s2 = mono_string_to_utf8_checked (s, &error);
+ mono_error_assert_ok (&error);
buffer_add_byte (buf, TOKEN_TYPE_STRING);
buffer_add_string (buf, s2);
break;
}
default: {
+ MonoError error;
gpointer val;
MonoClass *handle_class;
break;
}
} else {
- MonoError error;
val = mono_ldtoken_checked (method->klass->image, token, &handle_class, NULL, &error);
if (!val)
g_error ("Could not load token due to %s", mono_error_get_message (&error));
} else if (handle_class == mono_defaults.string_class) {
char *s;
- s = mono_string_to_utf8 ((MonoString *)val);
+ s = mono_string_to_utf8_checked ((MonoString *)val, &error);
+ mono_error_assert_ok (&error);
buffer_add_byte (buf, TOKEN_TYPE_STRING);
buffer_add_string (buf, s);
g_free (s);
buffer_add_int (buf, mono_string_length (str) * 2);
buffer_add_data (buf, (guint8*)mono_string_chars (str), mono_string_length (str) * 2);
} else {
- s = mono_string_to_utf8 (str);
+ MonoError error;
+ s = mono_string_to_utf8_checked (str, &error);
+ mono_error_assert_ok (&error);
buffer_add_string (buf, s);
g_free (s);
}
ErrorCode err;
gboolean no_reply;
gboolean attach_failed = FALSE;
- gpointer attach_cookie, attach_dummy;
DEBUG_PRINTF (1, "[dbg] Agent thread started, pid=%p\n", (gpointer) (gsize) mono_native_thread_id_get ());
debugger_thread_id = mono_native_thread_id_get ();
- attach_cookie = mono_jit_thread_attach (mono_get_root_domain (), &attach_dummy);
- MonoInternalThread *thread = mono_thread_internal_current ();
- mono_thread_set_name_internal (thread, mono_string_new (mono_get_root_domain (), "Debugger agent"), TRUE, &error);
+ MonoThread *thread = mono_thread_attach (mono_get_root_domain ());
+ mono_thread_set_name_internal (thread->internal_thread, mono_string_new (mono_get_root_domain (), "Debugger agent"), TRUE, &error);
mono_error_assert_ok (&error);
- thread->flags |= MONO_THREAD_FLAG_DONT_MANAGE;
+ thread->internal_thread->state |= ThreadState_Background;
+ thread->internal_thread->flags |= MONO_THREAD_FLAG_DONT_MANAGE;
mono_set_is_debugger_attached (TRUE);
start_debugger_thread ();
}
- mono_jit_thread_detach (attach_cookie, &attach_dummy);
-
return 0;
}
NULL
};
-#ifdef __native_client_codegen__
-extern gint8 nacl_align_byte;
-#endif
#ifdef __native_client__
extern char *nacl_mono_path;
#endif
if (verbose >= 2)
g_print ("Running '%s' ...\n", method->name);
#ifdef MONO_USE_AOT_COMPILER
- if ((func = (TestMethod)mono_aot_get_method (mono_get_root_domain (), method)))
- ;
- else
-#endif
+ MonoError error;
+ func = (TestMethod)mono_aot_get_method_checked (mono_get_root_domain (), method, &error);
+ mono_error_cleanup (&error);
+ if (!func)
func = (TestMethod)(gpointer)cfg->native_code;
+#else
+ func = (TestMethod)(gpointer)cfg->native_code;
+#endif
func = (TestMethod)mono_create_ftnptr (mono_get_root_domain (), func);
result = func ();
if (result != expected) {
}
if (mono_llvm_only) {
- MonoObject *exc;
+ MonoObject *exc = NULL;
int res;
- res = mono_runtime_run_main (method, argc, argv, &exc);
+ res = mono_runtime_try_run_main (method, argc, argv, &exc, &error);
+ if (exc == NULL && !is_ok (&error))
+ exc = (MonoObject*) mono_error_convert_to_exception (&error);
+ else
+ mono_error_cleanup (&error);
if (exc) {
mono_unhandled_exception (exc);
mono_invoke_unhandled_exception_hook (exc);
}
return res;
} else {
- return mono_runtime_run_main (method, argc, argv, NULL);
+ int res = mono_runtime_run_main_checked (method, argc, argv, &error);
+ mono_error_raise_exception (&error); /* FIXME don't raise here */
+ return res;
}
}
" --trace[=EXPR] Enable tracing, use --help-trace for details\n"
" --jitmap Output a jit method map to /tmp/perf-PID.map\n"
" --help-devel Shows more options available to developers\n"
-#ifdef __native_client_codegen__
- " --nacl-align-mask-off Turn off Native Client 32-byte alignment mask (for debug only)\n"
-#endif
"\n"
"Runtime:\n"
" --config FILE Loads FILE as the Mono config\n"
#endif
} else if (strcmp (argv [i], "--nollvm") == 0){
mono_use_llvm = FALSE;
-#ifdef __native_client_codegen__
- } else if (strcmp (argv [i], "--nacl-align-mask-off") == 0){
- nacl_align_byte = -1; /* 0xff */
-#endif
#ifdef __native_client__
} else if (strcmp (argv [i], "--nacl-mono-path") == 0){
nacl_mono_path = g_strdup(argv[++i]);
}
#ifdef __native_client_codegen__
- if (g_getenv ("MONO_NACL_ALIGN_MASK_OFF"))
- {
- nacl_align_byte = -1; /* 0xff */
- }
if (!nacl_null_checks_off) {
MonoDebugOptions *opt = mini_get_debug_options ();
opt->explicit_null_checks = TRUE;
/* Restore all registers except %rip and %r11 */
gregs_offset = MONO_STRUCT_OFFSET (MonoContext, gregs);
for (i = 0; i < AMD64_NREG; ++i) {
-#if defined(__native_client_codegen__)
- if (i == AMD64_R15)
- continue;
-#endif
if (i != AMD64_RIP && i != AMD64_RSP && i != AMD64_R8 && i != AMD64_R9 && i != AMD64_R10 && i != AMD64_R11)
amd64_mov_reg_membase (code, i, AMD64_R11, gregs_offset + (i * 8), 8);
}
/* jump to the saved IP */
amd64_jump_reg (code, AMD64_R11);
- nacl_global_codeman_validate (&start, 256, &code);
-
mono_arch_flush_icache (start, code - start);
mono_profiler_code_buffer_new (start, code - start, MONO_PROFILER_CODE_BUFFER_EXCEPTION_HANDLING, NULL);
guint32 pos;
MonoJumpInfo *ji = NULL;
GSList *unwind_ops = NULL;
- const guint kMaxCodeSize = NACL_SIZE (128, 256);
+ const guint kMaxCodeSize = 128;
start = code = (guint8 *)mono_global_codeman_reserve (kMaxCodeSize);
amd64_mov_reg_membase (code, AMD64_RBP, AMD64_ARG_REG1, gregs_offset + (AMD64_RBP * 8), 8);
/* load callee saved regs */
for (i = 0; i < AMD64_NREG; ++i) {
-#if defined(__native_client_codegen__)
- if (i == AMD64_R15)
- continue;
-#endif
if (AMD64_IS_CALLEE_SAVED_REG (i) && i != AMD64_RBP)
amd64_mov_reg_membase (code, i, AMD64_ARG_REG1, gregs_offset + (i * 8), 8);
}
g_assert ((code - start) < kMaxCodeSize);
- nacl_global_codeman_validate(&start, kMaxCodeSize, &code);
-
mono_arch_flush_icache (start, code - start);
mono_profiler_code_buffer_new (start, code - start, MONO_PROFILER_CODE_BUFFER_EXCEPTION_HANDLING, NULL);
MonoJumpInfo *ji = NULL;
GSList *unwind_ops = NULL;
int i, stack_size, arg_offsets [16], ctx_offset, regs_offset, dummy_stack_space;
- const guint kMaxCodeSize = NACL_SIZE (256, 512);
+ const guint kMaxCodeSize = 256;
#ifdef TARGET_WIN32
dummy_stack_space = 6 * sizeof(mgreg_t); /* Windows expects stack space allocated for all 6 dummy args. */
g_assert ((code - start) < kMaxCodeSize);
- nacl_global_codeman_validate(&start, kMaxCodeSize, &code);
mono_profiler_code_buffer_new (start, code - start, MONO_PROFILER_CODE_BUFFER_EXCEPTION_HANDLING, NULL);
if (info)
static guint8* saved = NULL;
guint8 *code, *start;
int cont_reg = AMD64_R9; /* register usable on both call conventions */
- const guint kMaxCodeSize = NACL_SIZE (64, 128);
+ const guint kMaxCodeSize = 64;
if (saved)
amd64_jump_membase (code, cont_reg, MONO_STRUCT_OFFSET (MonoContinuation, return_ip));
g_assert ((code - start) <= kMaxCodeSize);
- nacl_global_codeman_validate(&start, kMaxCodeSize, &code);
mono_arch_flush_icache (start, code - start);
mono_profiler_code_buffer_new (start, code - start, MONO_PROFILER_CODE_BUFFER_EXCEPTION_HANDLING, NULL);
ARM_MOV_REG_REG (code, ARMREG_IP, ARMREG_SP);
ARM_PUSH (code, MONO_ARM_REGSAVE_MASK);
+ ARM_SUB_REG_IMM8 (code, ARMREG_SP, ARMREG_SP, 8);
+
/* restore all the regs from ctx (in r0), but not sp, the stack pointer */
ctx_reg = ARMREG_R0;
ARM_LDR_IMM (code, ARMREG_IP, ctx_reg, MONO_STRUCT_OFFSET (MonoContext, pc));
ARM_MOV_REG_REG (code, ARMREG_LR, ARMREG_PC);
ARM_MOV_REG_REG (code, ARMREG_PC, ARMREG_R1);
+ ARM_ADD_REG_IMM8 (code, ARMREG_SP, ARMREG_SP, 8);
+
/* epilog */
ARM_POP_NWB (code, 0xff0 | ((1 << ARMREG_SP) | (1 << ARMREG_PC)));
{
#ifdef MONO_CROSS_COMPILE
g_assert_not_reached ();
-#elif defined(__native_client__)
- g_assert_not_reached ();
#else
arm_ucontext *my_uc = sigctx;
return (void*) UCONTEXT_REG_PC (my_uc);
/* jump to the saved IP */
x86_ret (code);
- nacl_global_codeman_validate(&start, 128, &code);
-
if (info)
*info = mono_tramp_info_create ("restore_context", start, code - start, ji, unwind_ops);
else {
guint8 *code;
MonoJumpInfo *ji = NULL;
GSList *unwind_ops = NULL;
- guint kMaxCodeSize = NACL_SIZE (64, 128);
+ guint kMaxCodeSize = 64;
/* call_filter (MonoContext *ctx, unsigned long eip) */
start = code = mono_global_codeman_reserve (kMaxCodeSize);
x86_leave (code);
x86_ret (code);
- nacl_global_codeman_validate(&start, kMaxCodeSize, &code);
-
if (info)
*info = mono_tramp_info_create ("call_filter", start, code - start, ji, unwind_ops);
else {
int i, stack_size, stack_offset, arg_offsets [5], regs_offset;
MonoJumpInfo *ji = NULL;
GSList *unwind_ops = NULL;
- guint kMaxCodeSize = NACL_SIZE (128, 256);
+ guint kMaxCodeSize = 128;
start = code = mono_global_codeman_reserve (kMaxCodeSize);
}
x86_breakpoint (code);
- nacl_global_codeman_validate(&start, kMaxCodeSize, &code);
-
g_assert ((code - start) < kMaxCodeSize);
if (info)
gpointer
mono_arch_ip_from_context (void *sigctx)
{
-#if defined(__native_client__) || defined(HOST_WATCHOS)
+#if defined(HOST_WATCHOS)
printf("WARNING: mono_arch_ip_from_context() called!\n");
return (NULL);
#elif defined(MONO_ARCH_USE_SIGACTION)
static guint8* saved = NULL;
guint8 *code, *start;
-#ifdef __native_client_codegen__
- g_print("mono_tasklets_arch_restore needs to be aligned for Native Client\n");
-#endif
if (saved)
return (MonoContinuationRestore)saved;
code = start = mono_global_codeman_reserve (48);
}
}
-#ifdef __native_client_codegen__
-static void
-bin_writer_emit_nacl_call_alignment (MonoImageWriter *acfg) {
- int offset = acfg->cur_section->cur_offset;
- int padding = kNaClAlignment - (offset & kNaClAlignmentMask) - kNaClLengthOfCallImm;
- guint8 padc = '\x90';
-
- if (padding < 0) padding += kNaClAlignment;
-
- while (padding > 0) {
- bin_writer_emit_bytes(acfg, &padc, 1);
- padding -= 1;
- }
-}
-#endif /* __native_client_codegen__ */
-
static void
bin_writer_emit_pointer_unaligned (MonoImageWriter *acfg, const char *target)
{
}
#endif
-#ifdef __native_client_codegen__
-static void
-asm_writer_emit_nacl_call_alignment (MonoImageWriter *acfg) {
- int padding = kNaClAlignment - kNaClLengthOfCallImm;
- guint8 padc = '\x90';
-
- fprintf (acfg->fp, "\n\t.align %d", kNaClAlignment);
- while (padding > 0) {
- fprintf (acfg->fp, "\n\t.byte %d", padc);
- padding -= 1;
- }
-}
-#endif /* __native_client_codegen__ */
-
static void
asm_writer_emit_pointer_unaligned (MonoImageWriter *acfg, const char *target)
{
#endif
}
-#ifdef __native_client_codegen__
-void
-mono_img_writer_emit_nacl_call_alignment (MonoImageWriter *acfg) {
-#ifdef USE_BIN_WRITER
- if (acfg->use_bin_writer)
- bin_writer_emit_nacl_call_alignment (acfg);
- else
- asm_writer_emit_nacl_call_alignment (acfg);
-#else
- g_assert_not_reached();
-#endif
-}
-#endif /* __native_client_codegen__ */
-
void
mono_img_writer_emit_pointer_unaligned (MonoImageWriter *acfg, const char *target)
{
void mono_img_writer_emit_alignment_fill (MonoImageWriter *w, int size, int fill);
-#ifdef __native_client_codegen__
-void mono_img_writer_emit_nacl_call_alignment (MonoImageWriter *w);
-#endif
-
void mono_img_writer_emit_pointer_unaligned (MonoImageWriter *w, const char *target);
void mono_img_writer_emit_pointer (MonoImageWriter *w, const char *target);
#define NEW_LDSTRLITCONST(cfg,dest,val) NEW_AOTCONST ((cfg), (dest), MONO_PATCH_INFO_LDSTR_LIT, (val))
-#define NEW_TYPE_FROM_HANDLE_CONST(cfg,dest,image,token,generic_context) NEW_AOTCONST_TOKEN ((cfg), (dest), MONO_PATCH_INFO_TYPE_FROM_HANDLE, (image), (token), (generic_context), STACK_OBJ, mono_defaults.monotype_class)
+#define NEW_TYPE_FROM_HANDLE_CONST(cfg,dest,image,token,generic_context) NEW_AOTCONST_TOKEN ((cfg), (dest), MONO_PATCH_INFO_TYPE_FROM_HANDLE, (image), (token), (generic_context), STACK_OBJ, mono_defaults.runtimetype_class)
#define NEW_LDTOKENCONST(cfg,dest,image,token,generic_context) NEW_AOTCONST_TOKEN ((cfg), (dest), MONO_PATCH_INFO_LDTOKEN, (image), (token), (generic_context), STACK_PTR, NULL)
#define EMIT_NEW_LDSTRLITCONST(cfg,dest,val) do { NEW_AOTCONST ((cfg), (dest), MONO_PATCH_INFO_LDSTR_LIT, (val)); MONO_ADD_INS ((cfg)->cbb, (dest)); } while (0)
-#define EMIT_NEW_TYPE_FROM_HANDLE_CONST(cfg,dest,image,token,generic_context) do { NEW_AOTCONST_TOKEN ((cfg), (dest), MONO_PATCH_INFO_TYPE_FROM_HANDLE, (image), (token), (generic_context), STACK_OBJ, mono_defaults.monotype_class); MONO_ADD_INS ((cfg)->cbb, (dest)); } while (0)
+#define EMIT_NEW_TYPE_FROM_HANDLE_CONST(cfg,dest,image,token,generic_context) do { NEW_AOTCONST_TOKEN ((cfg), (dest), MONO_PATCH_INFO_TYPE_FROM_HANDLE, (image), (token), (generic_context), STACK_OBJ, mono_defaults.runtimetype_class); MONO_ADD_INS ((cfg)->cbb, (dest)); } while (0)
#define EMIT_NEW_LDTOKENCONST(cfg,dest,image,token,generic_context) do { NEW_AOTCONST_TOKEN ((cfg), (dest), MONO_PATCH_INFO_LDTOKEN, (image), (token), (generic_context), STACK_PTR, NULL); MONO_ADD_INS ((cfg)->cbb, (dest)); } while (0)
#include "jit-icalls.h"
#include <mono/utils/mono-error-internals.h>
+#include <mono/metadata/exception-internals.h>
#include <mono/metadata/threads-types.h>
#include <mono/metadata/reflection-internals.h>
if (mono_llvm_only) {
// FIXME: No error handling
- addr = mono_compile_method (method);
+ addr = mono_compile_method_checked (method, &error);
+ mono_error_assert_ok (&error);
g_assert (addr);
if (mono_method_needs_static_rgctx_invoke (method, FALSE))
gpointer
mono_helper_compile_generic_method (MonoObject *obj, MonoMethod *method, gpointer *this_arg)
{
+ MonoError error;
MonoMethod *vmethod;
gpointer addr;
MonoGenericContext *context = mono_method_get_context (method);
g_assert (!vmethod->klass->generic_class || !vmethod->klass->generic_class->context.class_inst->is_open);
g_assert (!context->method_inst || !context->method_inst->is_open);
- addr = mono_compile_method (vmethod);
+ addr = mono_compile_method_checked (vmethod, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
addr = mini_add_method_trampoline (vmethod, addr, mono_method_needs_static_rgctx_invoke (vmethod, FALSE), FALSE);
return addr;
}
+MonoString*
+ves_icall_mono_ldstr (MonoDomain *domain, MonoImage *image, guint32 idx)
+{
+ MonoError error;
+ MonoString *result = mono_ldstr_checked (domain, image, idx, &error);
+ mono_error_set_pending_exception (&error);
+ return result;
+}
+
MonoString*
mono_helper_ldstr (MonoImage *image, guint32 idx)
{
- return mono_ldstr (mono_domain_get (), image, idx);
+ MonoError error;
+ MonoString *result = mono_ldstr_checked (mono_domain_get (), image, idx, &error);
+ mono_error_set_pending_exception (&error);
+ return result;
}
MonoString*
mono_helper_ldstr_mscorlib (guint32 idx)
{
- return mono_ldstr (mono_domain_get (), mono_defaults.corlib, idx);
+ MonoError error;
+ MonoString *result = mono_ldstr_checked (mono_domain_get (), mono_defaults.corlib, idx, &error);
+ mono_error_set_pending_exception (&error);
+ return result;
}
MonoObject*
MonoException *
mono_create_corlib_exception_1 (guint32 token, MonoString *arg)
{
- return mono_exception_from_token_two_strings (mono_defaults.corlib, token, arg, NULL);
+ MonoError error;
+ MonoException *ret = mono_exception_from_token_two_strings_checked (
+ mono_defaults.corlib, token, arg, NULL, &error);
+ mono_error_set_pending_exception (&error);
+ return ret;
}
MonoException *
mono_create_corlib_exception_2 (guint32 token, MonoString *arg1, MonoString *arg2)
{
- return mono_exception_from_token_two_strings (mono_defaults.corlib, token, arg1, arg2);
+ MonoError error;
+ MonoException *ret = mono_exception_from_token_two_strings_checked (
+ mono_defaults.corlib, token, arg1, arg2, &error);
+ mono_error_set_pending_exception (&error);
+ return ret;
}
MonoObject*
gpointer
mono_get_native_calli_wrapper (MonoImage *image, MonoMethodSignature *sig, gpointer func)
{
+ MonoError error;
MonoMarshalSpec **mspecs;
MonoMethodPInvoke piinfo;
MonoMethod *m;
m = mono_marshal_get_native_func_wrapper (image, sig, &piinfo, mspecs, func);
- return mono_compile_method (m);
+ gpointer compiled_ptr = mono_compile_method_checked (m, &error);
+ mono_error_set_pending_exception (&error);
+ return compiled_ptr;
}
static MonoMethod*
mono_error_set_pending_exception (&error);
}
+void
+ves_icall_mono_delegate_ctor (MonoObject *this_obj, MonoObject *target, gpointer addr)
+{
+ MonoError error;
+ mono_delegate_ctor (this_obj, target, addr, &error);
+ mono_error_set_pending_exception (&error);
+}
+
gpointer
mono_fill_class_rgctx (MonoVTable *vtable, int index)
{
* out parameter.
*/
static gpointer
-resolve_iface_call (MonoObject *this_obj, int imt_slot, MonoMethod *imt_method, gpointer *out_arg, gboolean caller_gsharedvt)
+resolve_iface_call (MonoObject *this_obj, int imt_slot, MonoMethod *imt_method, gpointer *out_arg, gboolean caller_gsharedvt, MonoError *error)
{
MonoVTable *vt;
gpointer *imt, *vtable_slot;
gpointer addr, compiled_method, aot_addr;
gboolean need_rgctx_tramp = FALSE, need_unbox_tramp = FALSE;
+ mono_error_init (error);
if (!this_obj)
/* The caller will handle it */
return NULL;
vt = this_obj->vtable;
imt = (gpointer*)vt - MONO_IMT_SIZE;
- vtable_slot = mini_resolve_imt_method (vt, imt + imt_slot, imt_method, &impl_method, &aot_addr, &need_rgctx_tramp, &variant_iface);
+ vtable_slot = mini_resolve_imt_method (vt, imt + imt_slot, imt_method, &impl_method, &aot_addr, &need_rgctx_tramp, &variant_iface, error);
+ return_val_if_nok (error, NULL);
// FIXME: This can throw exceptions
- addr = compiled_method = mono_compile_method (impl_method);
+ addr = compiled_method = mono_compile_method_checked (impl_method, error);
+ mono_error_assert_ok (error);
g_assert (addr);
if (imt_method->is_inflated && ((MonoMethodInflated*)imt_method)->context.method_inst)
gpointer
mono_resolve_iface_call_gsharedvt (MonoObject *this_obj, int imt_slot, MonoMethod *imt_method, gpointer *out_arg)
{
- return resolve_iface_call (this_obj, imt_slot, imt_method, out_arg, TRUE);
+ MonoError error;
+ gpointer res = resolve_iface_call (this_obj, imt_slot, imt_method, out_arg, TRUE, &error);
+ if (!is_ok (&error)) {
+ MonoException *ex = mono_error_convert_to_exception (&error);
+ mono_llvm_throw_exception ((MonoObject*)ex);
+ }
+ return res;
}
static gboolean
* out parameter.
*/
static gpointer
-resolve_vcall (MonoVTable *vt, int slot, MonoMethod *imt_method, gpointer *out_arg, gboolean gsharedvt)
+resolve_vcall (MonoVTable *vt, int slot, MonoMethod *imt_method, gpointer *out_arg, gboolean gsharedvt, MonoError *error)
{
MonoMethod *m, *generic_virtual = NULL;
gpointer addr, compiled_method;
gboolean need_unbox_tramp = FALSE;
+ mono_error_init (error);
/* Same as in common_call_trampoline () */
/* Avoid loading metadata or creating a generic vtable if possible */
- addr = mono_aot_get_method_from_vt_slot (mono_domain_get (), vt, slot);
+ addr = mono_aot_get_method_from_vt_slot (mono_domain_get (), vt, slot, error);
+ return_val_if_nok (error, NULL);
if (addr && !vt->klass->valuetype)
return mono_create_ftnptr (mono_domain_get (), addr);
m = mono_class_get_vtable_entry (vt->klass, slot);
if (is_generic_method_definition (m)) {
- MonoError error;
MonoGenericContext context = { NULL, NULL };
MonoMethod *declaring;
g_assert (generic_virtual->is_inflated);
context.method_inst = ((MonoMethodInflated*)generic_virtual)->context.method_inst;
- m = mono_class_inflate_generic_method_checked (declaring, &context, &error);
- g_assert (mono_error_ok (&error)); /* FIXME don't swallow the error */
+ m = mono_class_inflate_generic_method_checked (declaring, &context, error);
+ mono_error_assert_ok (error); /* FIXME don't swallow the error */
}
if (generic_virtual) {
}
// FIXME: This can throw exceptions
- addr = compiled_method = mono_compile_method (m);
+ addr = compiled_method = mono_compile_method_checked (m, error);
+ mono_error_assert_ok (error);
g_assert (addr);
addr = mini_add_method_wrappers_llvmonly (m, addr, gsharedvt, need_unbox_tramp, out_arg);
{
g_assert (this_obj);
- return resolve_vcall (this_obj->vtable, slot, imt_method, out_arg, TRUE);
+ MonoError error;
+ gpointer result = resolve_vcall (this_obj->vtable, slot, imt_method, out_arg, TRUE, &error);
+ if (!is_ok (&error)) {
+ MonoException *ex = mono_error_convert_to_exception (&error);
+ mono_llvm_throw_exception ((MonoObject*)ex);
+ }
+ return result;
}
/*
need_unbox_tramp = TRUE;
// FIXME: This can throw exceptions
- addr = compiled_method = mono_compile_method (m);
+ addr = compiled_method = mono_compile_method_checked (m, &error);
+ mono_error_assert_ok (&error);
g_assert (addr);
addr = mini_add_method_wrappers_llvmonly (m, addr, FALSE, need_unbox_tramp, &arg);
MonoFtnDesc*
mono_resolve_generic_virtual_iface_call (MonoVTable *vt, int imt_slot, MonoMethod *generic_virtual)
{
+ MonoError error;
MonoMethod *m, *variant_iface;
gpointer addr, aot_addr, compiled_method;
gboolean need_unbox_tramp = FALSE;
imt = (gpointer*)vt - MONO_IMT_SIZE;
- mini_resolve_imt_method (vt, imt + imt_slot, generic_virtual, &m, &aot_addr, &need_rgctx_tramp, &variant_iface);
+ mini_resolve_imt_method (vt, imt + imt_slot, generic_virtual, &m, &aot_addr, &need_rgctx_tramp, &variant_iface, &error);
+ if (!is_ok (&error)) {
+ MonoException *ex = mono_error_convert_to_exception (&error);
+ mono_llvm_throw_exception ((MonoObject*)ex);
+ }
if (vt->klass->valuetype)
need_unbox_tramp = TRUE;
// FIXME: This can throw exceptions
- addr = compiled_method = mono_compile_method (m);
+ addr = compiled_method = mono_compile_method_checked (m, &error);
+ mono_error_assert_ok (&error);
g_assert (addr);
addr = mini_add_method_wrappers_llvmonly (m, addr, FALSE, need_unbox_tramp, &arg);
gpointer
mono_init_vtable_slot (MonoVTable *vtable, int slot)
{
+ MonoError error;
gpointer arg = NULL;
gpointer addr;
gpointer *ftnptr;
- addr = resolve_vcall (vtable, slot, NULL, &arg, FALSE);
+ addr = resolve_vcall (vtable, slot, NULL, &arg, FALSE, &error);
+ if (mono_error_set_pending_exception (&error))
+ return NULL;
ftnptr = mono_domain_alloc0 (vtable->domain, 2 * sizeof (gpointer));
ftnptr [0] = addr;
ftnptr [1] = arg;
void
mono_llvmonly_init_delegate (MonoDelegate *del)
{
+ MonoError error;
MonoFtnDesc *ftndesc = *(MonoFtnDesc**)del->method_code;
/*
* but we don't have a a structure which could own its memory.
*/
if (G_UNLIKELY (!ftndesc)) {
- gpointer addr = mono_compile_method (del->method);
+ gpointer addr = mono_compile_method_checked (del->method, &error);
+ if (mono_error_set_pending_exception (&error))
+ return;
if (del->method->klass->valuetype && mono_method_signature (del->method)->hasthis)
addr = mono_aot_get_unbox_trampoline (del->method);
void
mono_llvmonly_init_delegate_virtual (MonoDelegate *del, MonoObject *target, MonoMethod *method)
{
+ MonoError error;
+
g_assert (target);
method = mono_object_get_virtual_method (target, method);
del->method = method;
- del->method_ptr = mono_compile_method (method);
+ del->method_ptr = mono_compile_method_checked (method, &error);
+ if (mono_error_set_pending_exception (&error))
+ return;
if (method->klass->valuetype)
del->method_ptr = mono_aot_get_unbox_trampoline (method);
del->extra_arg = mini_get_delegate_arg (del->method, del->method_ptr);
if (ex)
mono_raise_exception (ex);
}
+
+void
+mono_throw_method_access (MonoMethod *callee, MonoMethod *caller)
+{
+ char *callee_name = mono_method_full_name (callee, 1);
+ char *caller_name = mono_method_full_name (caller, 1);
+ MonoError error;
+
+ mono_error_init (&error);
+ mono_error_set_generic_error (&error, "System", "MethodAccessException", "Method `%s' is inaccessible from method `%s'\n", callee_name, caller_name);
+ mono_error_set_pending_exception (&error);
+ g_free (callee_name);
+ g_free (caller_name);
+}
gpointer mono_helper_compile_generic_method (MonoObject *obj, MonoMethod *method, gpointer *this_arg);
+MonoString*
+ves_icall_mono_ldstr (MonoDomain *domain, MonoImage *image, guint32 idx);
+
MonoString *mono_helper_ldstr (MonoImage *image, guint32 idx);
MonoString *mono_helper_ldstr_mscorlib (guint32 idx);
void
mono_generic_class_init (MonoVTable *vtable);
-void mono_interruption_checkpoint_from_trampoline (void);
+void
+ves_icall_mono_delegate_ctor (MonoObject *this_obj, MonoObject *target, gpointer addr);
MonoObject*
mono_gsharedvt_constrained_call (gpointer mp, MonoMethod *cmethod, MonoClass *klass, gboolean deref_arg, gpointer *args);
double mono_ckfinite (double d);
+void mono_throw_method_access (MonoMethod *callee, MonoMethod *caller);
+
#endif /* __MONO_JIT_ICALLS_H__ */
MONO_API MonoJitInfo *
mono_get_jit_info_from_method (MonoDomain *domain, MonoMethod *method);
-MONO_API void *
+MONO_API MONO_RT_EXTERNAL_ONLY void *
mono_aot_get_method (MonoDomain *domain, MonoMethod *method);
MONO_END_DECLS
ins->inst_destbasereg = def->sreg1;
ins->inst_offset += def->inst_imm;
}
+
+ if (!MONO_IS_STORE_MEMBASE (ins) && !vreg_is_volatile (cfg, ins->dreg)) {
+ defs [ins->dreg] = ins;
+ def_index [ins->dreg] = ins_index;
+ }
}
- if ((spec [MONO_INST_DEST] != ' ') && !MONO_IS_STORE_MEMBASE (ins) && !vreg_is_volatile (cfg, ins->dreg)) {
- defs [ins->dreg] = ins;
- def_index [ins->dreg] = ins_index;
- }
-
if (MONO_IS_CALL (ins))
last_call_index = ins_index;
if (entry_point == NULL)
entry_point = aname;
} else if (strncmp (kind, "config:", strlen ("config:")) == 0){
- printf ("c-Found: %s %llx\n", kind, offset);
+ printf ("c-Found: %s %llx\n", kind, (long long)offset);
char *config = kind + strlen ("config:");
char *aname = g_strdup (config);
aname [strlen(aname)-strlen(".config")] = 0;
mono_register_config_for_assembly (aname, config);
} else if (strncmp (kind, "system_config:", strlen ("system_config:")) == 0){
- printf ("TODO s-Found: %s %llx\n", kind, offset);
+ printf ("TODO s-Found: %s %llx\n", kind, (long long)offset);
} else if (strncmp (kind, "options:", strlen ("options:")) == 0){
mono_parse_options_from (kind + strlen("options:"), ref_argc, ref_argv);
} else if (strncmp (kind, "config_dir:", strlen ("config_dir:")) == 0){
- printf ("TODO Found: %s %llx\n", kind, offset);
+ printf ("TODO Found: %s %llx\n", kind, (long long)offset);
} else {
fprintf (stderr, "Unknown stream on embedded package: %s\n", kind);
exit (1);
#include <mono/utils/mono-error-internals.h>
#include <mono/metadata/mono-basic-block.h>
#include <mono/metadata/reflection-internals.h>
+#include <mono/utils/mono-threads-coop.h>
#include "trace.h"
if (cfg->exception_type != MONO_EXCEPTION_NONE) \
goto exception_exit; \
} while (0)
-#define METHOD_ACCESS_FAILURE(method, cmethod) do { \
- method_access_failure ((cfg), (method), (cmethod)); \
- goto exception_exit; \
- } while (0)
#define FIELD_ACCESS_FAILURE(method, field) do { \
field_access_failure ((cfg), (method), (field)); \
goto exception_exit; \
G_BREAKPOINT ();
}
-static MONO_NEVER_INLINE void
-method_access_failure (MonoCompile *cfg, MonoMethod *method, MonoMethod *cil_method)
-{
- char *method_fname = mono_method_full_name (method, TRUE);
- char *cil_method_fname = mono_method_full_name (cil_method, TRUE);
- mono_cfg_set_exception (cfg, MONO_EXCEPTION_MONO_ERROR);
- mono_error_set_generic_error (&cfg->error, "System", "MethodAccessException", "Method `%s' is inaccessible from method `%s'\n", cil_method_fname, method_fname);
- g_free (method_fname);
- g_free (cil_method_fname);
-}
-
static MONO_NEVER_INLINE void
field_access_failure (MonoCompile *cfg, MonoMethod *method, MonoClassField *field)
{
return ins;
}
+
+static void
+emit_method_access_failure (MonoCompile *cfg, MonoMethod *method, MonoMethod *cil_method)
+{
+ MonoInst *args [16];
+
+ args [0] = emit_get_rgctx_method (cfg, mono_method_check_context_used (method), method, MONO_RGCTX_INFO_METHOD);
+ args [1] = emit_get_rgctx_method (cfg, mono_method_check_context_used (cil_method), cil_method, MONO_RGCTX_INFO_METHOD);
+
+ mono_emit_jit_icall (cfg, mono_throw_method_access, args);
+}
+
static MonoMethod*
get_memcpy_method (void)
{
int context_used;
MonoInst *klass_inst = NULL, *res;
+ if (src->opcode == OP_PCONST && src->inst_p0 == 0)
+ return src;
+
context_used = mini_class_check_context_used (cfg, klass);
if (!context_used && mini_class_has_reference_variant_generic_argument (cfg, klass, context_used)) {
if (context_used) {
MonoInst *args [3];
- if(mini_class_has_reference_variant_generic_argument (cfg, klass, context_used) || is_complex_isinst (klass)) {
+ if (mini_class_has_reference_variant_generic_argument (cfg, klass, context_used) || is_complex_isinst (klass)) {
MonoInst *cache_ins;
cache_ins = emit_get_rgctx_klass (cfg, context_used, klass, MONO_RGCTX_INFO_CAST_CACHE);
cfg->compile_aot && !cfg->llvm_only) {
MonoInst *pi;
MonoJumpInfoToken *ji;
- MonoString *s;
+ char *s;
// FIXME: llvmonly
NULLIFY_INS (args [0]);
- // FIXME: Ugly
- s = mono_ldstr (cfg->domain, ji->image, mono_metadata_token_index (ji->token));
+ s = mono_ldstr_utf8 (ji->image, mono_metadata_token_index (ji->token), &cfg->error);
+ return_val_if_nok (&cfg->error, NULL);
+
MONO_INST_NEW (cfg, ins, OP_OBJC_GET_SELECTOR);
ins->dreg = mono_alloc_ireg (cfg);
// FIXME: Leaks
- ins->inst_p0 = mono_string_to_utf8 (s);
+ ins->inst_p0 = s;
MONO_ADD_INS (cfg->cbb, ins);
return ins;
}
}
static inline MonoMethodSignature*
-mini_get_signature (MonoMethod *method, guint32 token, MonoGenericContext *context)
+mini_get_signature (MonoMethod *method, guint32 token, MonoGenericContext *context, MonoError *error)
{
MonoMethodSignature *fsig;
+ mono_error_init (error);
if (method->wrapper_type != MONO_WRAPPER_NONE) {
fsig = (MonoMethodSignature *)mono_method_get_wrapper_data (method, token);
} else {
- fsig = mono_metadata_parse_signature (method->klass->image, token);
+ fsig = mono_metadata_parse_signature_checked (method->klass->image, token, error);
+ return_val_if_nok (error, NULL);
}
if (context) {
- MonoError error;
- fsig = mono_inflate_generic_signature(fsig, context, &error);
- // FIXME:
- g_assert(mono_error_ok(&error));
+ fsig = mono_inflate_generic_signature(fsig, context, error);
}
return fsig;
}
CHECK_STACK (1);
--sp;
addr = *sp;
- fsig = mini_get_signature (method, token, generic_context);
+ fsig = mini_get_signature (method, token, generic_context, &cfg->error);
+ CHECK_CFG_ERROR;
if (method->dynamic && fsig->pinvoke) {
MonoInst *args [3];
}
if (!mono_method_can_access_method (method_definition, target_method) &&
!mono_method_can_access_method (method, cil_method))
- METHOD_ACCESS_FAILURE (method, cil_method);
+ emit_method_access_failure (cfg, method, cil_method);
}
if (mono_security_core_clr_enabled ())
}
goto call_end;
}
-
+ CHECK_CFG_ERROR;
+
/* Inlining */
if ((cfg->opt & MONO_OPT_INLINE) &&
(!virtual_ || !(cmethod->flags & METHOD_ATTRIBUTE_VIRTUAL) || MONO_METHOD_IS_FINAL (cmethod)) &&
EMIT_NEW_DOMAINCONST (cfg, iargs [0]);
EMIT_NEW_IMAGECONST (cfg, iargs [1], image);
EMIT_NEW_ICONST (cfg, iargs [2], mono_metadata_token_index (n));
- *sp = mono_emit_jit_icall (cfg, mono_ldstr, iargs);
- mono_ldstr (cfg->domain, image, mono_metadata_token_index (n));
+ *sp = mono_emit_jit_icall (cfg, ves_icall_mono_ldstr, iargs);
+ mono_ldstr_checked (cfg->domain, image, mono_metadata_token_index (n), &cfg->error);
+ CHECK_CFG_ERROR;
} else {
if (cfg->cbb->out_of_line) {
MonoInst *iargs [2];
else {
NEW_PCONST (cfg, ins, NULL);
ins->type = STACK_OBJ;
- ins->inst_p0 = mono_ldstr (cfg->domain, image, mono_metadata_token_index (n));
+ ins->inst_p0 = mono_ldstr_checked (cfg->domain, image, mono_metadata_token_index (n), &cfg->error);
+ CHECK_CFG_ERROR;
+
if (!ins->inst_p0)
OUT_OF_MEMORY_FAILURE;
ip += 6;
break;
}
+ case CEE_MONO_ATOMIC_STORE_I4: {
+ g_assert (mono_arch_opcode_supported (OP_ATOMIC_STORE_I4));
+
+ CHECK_OPSIZE (6);
+ CHECK_STACK (2);
+ sp -= 2;
+
+ MONO_INST_NEW (cfg, ins, OP_ATOMIC_STORE_I4);
+ ins->dreg = sp [0]->dreg;
+ ins->sreg1 = sp [1]->dreg;
+ ins->backend.memory_barrier_kind = (int) read32 (ip + 2);
+ MONO_ADD_INS (cfg->cbb, ins);
+
+ ip += 6;
+ break;
+ }
case CEE_MONO_JIT_ATTACH: {
MonoInst *args [16], *domain_ins;
MonoInst *ad_ins, *jit_tls_ins;
MonoBasicBlock *next_bb = NULL, *call_bb = NULL;
- cfg->attach_cookie = mono_compile_create_var (cfg, &mono_defaults.int_class->byval_arg, OP_LOCAL);
- cfg->attach_dummy = mono_compile_create_var (cfg, &mono_defaults.int_class->byval_arg, OP_LOCAL);
-
- if (mono_threads_is_coop_enabled ()) {
- /* AOT code is only used in the root domain */
- EMIT_NEW_PCONST (cfg, args [0], cfg->compile_aot ? NULL : cfg->domain);
- EMIT_NEW_VARLOADA (cfg, args [1], cfg->attach_dummy, cfg->attach_dummy->inst_vtype);
- ins = mono_emit_jit_icall (cfg, mono_jit_thread_attach, args);
- MONO_EMIT_NEW_UNALU (cfg, OP_MOVE, cfg->attach_cookie->dreg, ins->dreg);
- } else {
- EMIT_NEW_PCONST (cfg, ins, NULL);
- MONO_EMIT_NEW_UNALU (cfg, OP_MOVE, cfg->attach_cookie->dreg, ins->dreg);
+ g_assert (!mono_threads_is_coop_enabled ());
- ad_ins = mono_get_domain_intrinsic (cfg);
- jit_tls_ins = mono_get_jit_tls_intrinsic (cfg);
+ cfg->orig_domain_var = mono_compile_create_var (cfg, &mono_defaults.int_class->byval_arg, OP_LOCAL);
- if (cfg->backend->have_tls_get && ad_ins && jit_tls_ins) {
- NEW_BBLOCK (cfg, next_bb);
- NEW_BBLOCK (cfg, call_bb);
+ EMIT_NEW_PCONST (cfg, ins, NULL);
+ MONO_EMIT_NEW_UNALU (cfg, OP_MOVE, cfg->orig_domain_var->dreg, ins->dreg);
- if (cfg->compile_aot) {
- /* AOT code is only used in the root domain */
- EMIT_NEW_PCONST (cfg, domain_ins, NULL);
- } else {
- EMIT_NEW_PCONST (cfg, domain_ins, cfg->domain);
- }
- MONO_ADD_INS (cfg->cbb, ad_ins);
- MONO_EMIT_NEW_BIALU (cfg, OP_COMPARE, -1, ad_ins->dreg, domain_ins->dreg);
- MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, call_bb);
+ ad_ins = mono_get_domain_intrinsic (cfg);
+ jit_tls_ins = mono_get_jit_tls_intrinsic (cfg);
- MONO_ADD_INS (cfg->cbb, jit_tls_ins);
- MONO_EMIT_NEW_BIALU_IMM (cfg, OP_COMPARE_IMM, -1, jit_tls_ins->dreg, 0);
- MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, call_bb);
+ if (cfg->backend->have_tls_get && ad_ins && jit_tls_ins) {
+ NEW_BBLOCK (cfg, next_bb);
+ NEW_BBLOCK (cfg, call_bb);
- MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, next_bb);
- MONO_START_BB (cfg, call_bb);
+ if (cfg->compile_aot) {
+ /* AOT code is only used in the root domain */
+ EMIT_NEW_PCONST (cfg, domain_ins, NULL);
+ } else {
+ EMIT_NEW_PCONST (cfg, domain_ins, cfg->domain);
}
+ MONO_ADD_INS (cfg->cbb, ad_ins);
+ MONO_EMIT_NEW_BIALU (cfg, OP_COMPARE, -1, ad_ins->dreg, domain_ins->dreg);
+ MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, call_bb);
- /* AOT code is only used in the root domain */
- EMIT_NEW_PCONST (cfg, args [0], cfg->compile_aot ? NULL : cfg->domain);
- EMIT_NEW_PCONST (cfg, args [1], NULL);
- ins = mono_emit_jit_icall (cfg, mono_jit_thread_attach, args);
- MONO_EMIT_NEW_UNALU (cfg, OP_MOVE, cfg->attach_cookie->dreg, ins->dreg);
+ MONO_ADD_INS (cfg->cbb, jit_tls_ins);
+ MONO_EMIT_NEW_BIALU_IMM (cfg, OP_COMPARE_IMM, -1, jit_tls_ins->dreg, 0);
+ MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, call_bb);
- if (next_bb)
- MONO_START_BB (cfg, next_bb);
+ MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, next_bb);
+ MONO_START_BB (cfg, call_bb);
}
+ /* AOT code is only used in the root domain */
+ EMIT_NEW_PCONST (cfg, args [0], cfg->compile_aot ? NULL : cfg->domain);
+ ins = mono_emit_jit_icall (cfg, mono_jit_thread_attach, args);
+ MONO_EMIT_NEW_UNALU (cfg, OP_MOVE, cfg->orig_domain_var->dreg, ins->dreg);
+
+ if (next_bb)
+ MONO_START_BB (cfg, next_bb);
+
+
ip += 2;
break;
}
/* Restore the original domain */
dreg = alloc_ireg (cfg);
- EMIT_NEW_UNALU (cfg, args [0], OP_MOVE, dreg, cfg->attach_cookie->dreg);
- EMIT_NEW_VARLOADA (cfg, args [1], cfg->attach_dummy, cfg->attach_dummy->inst_vtype);
- mono_emit_jit_icall (cfg, mono_jit_thread_detach, args);
+ EMIT_NEW_UNALU (cfg, args [0], OP_MOVE, dreg, cfg->orig_domain_var->dreg);
+ mono_emit_jit_icall (cfg, mono_jit_set_domain, args);
ip += 2;
break;
}
CHECK_STACK (1);
--sp;
addr = *sp;
- fsig = mini_get_signature (method, token, generic_context);
+ fsig = mini_get_signature (method, token, generic_context, &cfg->error);
+ CHECK_CFG_ERROR;
if (cfg->llvm_only)
cfg->signatures = g_slist_prepend_mempool (cfg->mempool, cfg->signatures, fsig);
constrained_class = NULL;
break;
}
+ case CEE_MONO_LDDOMAIN:
+ CHECK_STACK_OVF (1);
+ EMIT_NEW_PCONST (cfg, ins, cfg->compile_aot ? NULL : cfg->domain);
+ ip += 2;
+ *sp++ = ins;
+ break;
default:
g_error ("opcode 0x%02x 0x%02x not handled", MONO_CUSTOM_PREFIX, ip [1]);
break;
cil_method = cmethod;
if (!dont_verify && !cfg->skip_visibility && !mono_method_can_access_method (method, cmethod))
- METHOD_ACCESS_FAILURE (method, cil_method);
+ emit_method_access_failure (cfg, method, cil_method);
if (mono_security_core_clr_enabled ())
ensure_method_is_allowed_to_call_method (cfg, method, cmethod);
* Zoltan Varga <vargaz@gmail.com>
* Rodrigo Kumpera <kumpera@gmail.com>
* Andi McClure <andi.mcclure@xamarin.com>
+ * Johan Lorensson <johan.lorensson@xamarin.com>
*
* Copyright 2015 Xamarin, Inc (http://www.xamarin.com)
* Licensed under the MIT license. See LICENSE file in the project root for full license information.
/*
* Slot mapping:
+ *
+ * System V:
* 0..5 - rdi, rsi, rdx, rcx, r8, r9
* 6..13 - xmm0..xmm7
* 14.. - stack slots
+ *
+ * Windows:
+ * 0..3 - rcx, rdx, r8, r9
+ * 4..7 - xmm0..xmm3
+ * 8.. - stack slots
+ *
*/
static inline int
map_reg (int reg)
DEBUG_AMD64_GSHAREDVT_PRINT ("-- return in (%s) out (%s) var_ret %d\n", arg_info_desc (&caller_cinfo->ret), arg_info_desc (&callee_cinfo->ret), var_ret);
if (cinfo->ret.storage == ArgValuetypeAddrInIReg) {
- /* Both the caller and the callee pass the vtype ret address in r8 */
+ /* Both the caller and the callee pass the vtype ret address in r8 (System V) and RCX or RDX (Windows) */
g_assert (gcinfo->ret.storage == ArgValuetypeAddrInIReg || gcinfo->ret.storage == ArgGsharedvtVariableInReg);
add_to_map (map, map_reg (cinfo->ret.reg), map_reg (cinfo->ret.reg));
}
case MONO_TYPE_I8:
info->ret_marshal = GSHAREDVT_RET_I8;
break;
-
+ case MONO_TYPE_GENERICINST:
+ g_assert (!mono_type_generic_inst_is_valuetype (ret));
+ info->ret_marshal = GSHAREDVT_RET_I8;
+ break;
default:
g_error ("Gsharedvt can't handle dst type [%d]", (int)sig->ret->type);
}
* Zoltan Varga <vargaz@gmail.com>
* Rodrigo Kumpera <kumpera@gmail.com>
* Andi McClure <andi.mcclure@xamarin.com>
+ * Johan Lorensson <johan.lorensson@xamarin.com>
*
* Copyright 2015 Xamarin, Inc (http://www.xamarin.com)
* Licensed under the MIT license. See LICENSE file in the project root for full license information.
return amd64_is_imm32 (val);
}
-#ifdef __native_client_codegen__
-
-/* Keep track of instruction "depth", that is, the level of sub-instruction */
-/* for any given instruction. For instance, amd64_call_reg resolves to */
-/* amd64_call_reg_internal, which uses amd64_alu_* macros, etc. */
-/* We only want to force bundle alignment for the top level instruction, */
-/* so NaCl pseudo-instructions can be implemented with sub instructions. */
-static MonoNativeTlsKey nacl_instruction_depth;
-
-static MonoNativeTlsKey nacl_rex_tag;
-static MonoNativeTlsKey nacl_legacy_prefix_tag;
-
-void
-amd64_nacl_clear_legacy_prefix_tag ()
-{
- mono_native_tls_set_value (nacl_legacy_prefix_tag, NULL);
-}
-
-void
-amd64_nacl_tag_legacy_prefix (guint8* code)
-{
- if (mono_native_tls_get_value (nacl_legacy_prefix_tag) == NULL)
- mono_native_tls_set_value (nacl_legacy_prefix_tag, code);
-}
-
-void
-amd64_nacl_tag_rex (guint8* code)
-{
- mono_native_tls_set_value (nacl_rex_tag, code);
-}
-
-guint8*
-amd64_nacl_get_legacy_prefix_tag ()
-{
- return (guint8*)mono_native_tls_get_value (nacl_legacy_prefix_tag);
-}
-
-guint8*
-amd64_nacl_get_rex_tag ()
-{
- return (guint8*)mono_native_tls_get_value (nacl_rex_tag);
-}
-
-/* Increment the instruction "depth" described above */
-void
-amd64_nacl_instruction_pre ()
-{
- intptr_t depth = (intptr_t) mono_native_tls_get_value (nacl_instruction_depth);
- depth++;
- mono_native_tls_set_value (nacl_instruction_depth, (gpointer)depth);
-}
-
-/* amd64_nacl_instruction_post: Decrement instruction "depth", force bundle */
-/* alignment if depth == 0 (top level instruction) */
-/* IN: start, end pointers to instruction beginning and end */
-/* OUT: start, end pointers to beginning and end after possible alignment */
-/* GLOBALS: nacl_instruction_depth defined above */
-void
-amd64_nacl_instruction_post (guint8 **start, guint8 **end)
-{
- intptr_t depth = (intptr_t) mono_native_tls_get_value (nacl_instruction_depth);
- depth--;
- mono_native_tls_set_value (nacl_instruction_depth, (void*)depth);
-
- g_assert ( depth >= 0 );
- if (depth == 0) {
- uintptr_t space_in_block;
- uintptr_t instlen;
- guint8 *prefix = amd64_nacl_get_legacy_prefix_tag ();
- /* if legacy prefix is present, and if it was emitted before */
- /* the start of the instruction sequence, adjust the start */
- if (prefix != NULL && prefix < *start) {
- g_assert (*start - prefix <= 3);/* only 3 are allowed */
- *start = prefix;
- }
- space_in_block = kNaClAlignment - ((uintptr_t)(*start) & kNaClAlignmentMask);
- instlen = (uintptr_t)(*end - *start);
- /* Only check for instructions which are less than */
- /* kNaClAlignment. The only instructions that should ever */
- /* be that long are call sequences, which are already */
- /* padded out to align the return to the next bundle. */
- if (instlen > space_in_block && instlen < kNaClAlignment) {
- const size_t MAX_NACL_INST_LENGTH = kNaClAlignment;
- guint8 copy_of_instruction[MAX_NACL_INST_LENGTH];
- const size_t length = (size_t)((*end)-(*start));
- g_assert (length < MAX_NACL_INST_LENGTH);
-
- memcpy (copy_of_instruction, *start, length);
- *start = mono_arch_nacl_pad (*start, space_in_block);
- memcpy (*start, copy_of_instruction, length);
- *end = *start + length;
- }
- amd64_nacl_clear_legacy_prefix_tag ();
- amd64_nacl_tag_rex (NULL);
- }
-}
-
-/* amd64_nacl_membase_handler: ensure all access to memory of the form */
-/* OFFSET(%rXX) is sandboxed. For allowable base registers %rip, %rbp, */
-/* %rsp, and %r15, emit the membase as usual. For all other registers, */
-/* make sure the upper 32-bits are cleared, and use that register in the */
-/* index field of a new address of this form: OFFSET(%r15,%eXX,1) */
-/* IN: code */
-/* pointer to current instruction stream (in the */
-/* middle of an instruction, after opcode is emitted) */
-/* basereg/offset/dreg */
-/* operands of normal membase address */
-/* OUT: code */
-/* pointer to the end of the membase/memindex emit */
-/* GLOBALS: nacl_rex_tag */
-/* position in instruction stream that rex prefix was emitted */
-/* nacl_legacy_prefix_tag */
-/* (possibly NULL) position in instruction of legacy x86 prefix */
-void
-amd64_nacl_membase_handler (guint8** code, gint8 basereg, gint32 offset, gint8 dreg)
-{
- gint8 true_basereg = basereg;
-
- /* Cache these values, they might change */
- /* as new instructions are emitted below. */
- guint8* rex_tag = amd64_nacl_get_rex_tag ();
- guint8* legacy_prefix_tag = amd64_nacl_get_legacy_prefix_tag ();
-
- /* 'basereg' is given masked to 0x7 at this point, so check */
- /* the rex prefix to see if this is an extended register. */
- if ((rex_tag != NULL) && IS_REX(*rex_tag) && (*rex_tag & AMD64_REX_B)) {
- true_basereg |= 0x8;
- }
-
-#define X86_LEA_OPCODE (0x8D)
-
- if (!amd64_is_valid_nacl_base (true_basereg) && (*(*code-1) != X86_LEA_OPCODE)) {
- guint8* old_instruction_start;
-
- /* This will hold the 'mov %eXX, %eXX' that clears the upper */
- /* 32-bits of the old base register (new index register) */
- guint8 buf[32];
- guint8* buf_ptr = buf;
- size_t insert_len;
-
- g_assert (rex_tag != NULL);
-
- if (IS_REX(*rex_tag)) {
- /* The old rex.B should be the new rex.X */
- if (*rex_tag & AMD64_REX_B) {
- *rex_tag |= AMD64_REX_X;
- }
- /* Since our new base is %r15 set rex.B */
- *rex_tag |= AMD64_REX_B;
- } else {
- /* Shift the instruction by one byte */
- /* so we can insert a rex prefix */
- memmove (rex_tag + 1, rex_tag, (size_t)(*code - rex_tag));
- *code += 1;
- /* New rex prefix only needs rex.B for %r15 base */
- *rex_tag = AMD64_REX(AMD64_REX_B);
- }
-
- if (legacy_prefix_tag) {
- old_instruction_start = legacy_prefix_tag;
- } else {
- old_instruction_start = rex_tag;
- }
-
- /* Clears the upper 32-bits of the previous base register */
- amd64_mov_reg_reg_size (buf_ptr, true_basereg, true_basereg, 4);
- insert_len = buf_ptr - buf;
-
- /* Move the old instruction forward to make */
- /* room for 'mov' stored in 'buf_ptr' */
- memmove (old_instruction_start + insert_len, old_instruction_start, (size_t)(*code - old_instruction_start));
- *code += insert_len;
- memcpy (old_instruction_start, buf, insert_len);
-
- /* Sandboxed replacement for the normal membase_emit */
- x86_memindex_emit (*code, dreg, AMD64_R15, offset, basereg, 0);
-
- } else {
- /* Normal default behavior, emit membase memory location */
- x86_membase_emit_body (*code, dreg, basereg, offset);
- }
-}
-
-
-static inline unsigned char*
-amd64_skip_nops (unsigned char* code)
-{
- guint8 in_nop;
- do {
- in_nop = 0;
- if ( code[0] == 0x90) {
- in_nop = 1;
- code += 1;
- }
- if ( code[0] == 0x66 && code[1] == 0x90) {
- in_nop = 1;
- code += 2;
- }
- if (code[0] == 0x0f && code[1] == 0x1f
- && code[2] == 0x00) {
- in_nop = 1;
- code += 3;
- }
- if (code[0] == 0x0f && code[1] == 0x1f
- && code[2] == 0x40 && code[3] == 0x00) {
- in_nop = 1;
- code += 4;
- }
- if (code[0] == 0x0f && code[1] == 0x1f
- && code[2] == 0x44 && code[3] == 0x00
- && code[4] == 0x00) {
- in_nop = 1;
- code += 5;
- }
- if (code[0] == 0x66 && code[1] == 0x0f
- && code[2] == 0x1f && code[3] == 0x44
- && code[4] == 0x00 && code[5] == 0x00) {
- in_nop = 1;
- code += 6;
- }
- if (code[0] == 0x0f && code[1] == 0x1f
- && code[2] == 0x80 && code[3] == 0x00
- && code[4] == 0x00 && code[5] == 0x00
- && code[6] == 0x00) {
- in_nop = 1;
- code += 7;
- }
- if (code[0] == 0x0f && code[1] == 0x1f
- && code[2] == 0x84 && code[3] == 0x00
- && code[4] == 0x00 && code[5] == 0x00
- && code[6] == 0x00 && code[7] == 0x00) {
- in_nop = 1;
- code += 8;
- }
- } while ( in_nop );
- return code;
-}
-
-guint8*
-mono_arch_nacl_skip_nops (guint8* code)
-{
- return amd64_skip_nops(code);
-}
-
-#endif /*__native_client_codegen__*/
-
static void
amd64_patch (unsigned char* code, gpointer target)
{
guint8 rex = 0;
-#ifdef __native_client_codegen__
- code = amd64_skip_nops (code);
-#endif
-#if defined(__native_client_codegen__) && defined(__native_client__)
- if (nacl_is_code_address (code)) {
- /* For tail calls, code is patched after being installed */
- /* but not through the normal "patch callsite" method. */
- unsigned char buf[kNaClAlignment];
- unsigned char *aligned_code = (uintptr_t)code & ~kNaClAlignmentMask;
- int ret;
- memcpy (buf, aligned_code, kNaClAlignment);
- /* Patch a temp buffer of bundle size, */
- /* then install to actual location. */
- amd64_patch (buf + ((uintptr_t)code - (uintptr_t)aligned_code), target);
- ret = nacl_dyncode_modify (aligned_code, buf, kNaClAlignment);
- g_assert (ret == 0);
- return;
- }
- target = nacl_modify_patch_target (target);
-#endif
-
/* Skip REX */
if ((code [0] >= 0x40) && (code [0] <= 0x4f)) {
rex = code [0];
return class1;
}
-#ifdef __native_client_codegen__
-
-/* Default alignment for Native Client is 32-byte. */
-gint8 nacl_align_byte = -32; /* signed version of 0xe0 */
-
-/* mono_arch_nacl_pad: Add pad bytes of alignment instructions at code, */
-/* Check that alignment doesn't cross an alignment boundary. */
-guint8*
-mono_arch_nacl_pad(guint8 *code, int pad)
-{
- const int kMaxPadding = 8; /* see amd64-codegen.h:amd64_padding_size() */
-
- if (pad == 0) return code;
- /* assertion: alignment cannot cross a block boundary */
- g_assert (((uintptr_t)code & (~kNaClAlignmentMask)) ==
- (((uintptr_t)code + pad - 1) & (~kNaClAlignmentMask)));
- while (pad >= kMaxPadding) {
- amd64_padding (code, kMaxPadding);
- pad -= kMaxPadding;
- }
- if (pad != 0) amd64_padding (code, pad);
- return code;
-}
-#endif
static int
count_fields_nested (MonoClass *klass)
klass = mono_class_from_mono_type (type);
size = mini_type_stack_size_full (&klass->byval_arg, NULL, sig->pinvoke);
+
+ /*
+ * Standard C and C++ doesn't allow empty structs, empty structs will always have a size of 1 byte.
+ * GCC have an extension to allow empty structs, https://gcc.gnu.org/onlinedocs/gcc/Empty-Structures.html.
+ * This cause a little dilemma since runtime build using none GCC compiler will not be compatible with
+ * GCC build C libraries and the other way around. On platforms where empty structs has size of 1 byte
+ * it must be represented in call and cannot be dropped.
+ */
+ if (0 == size && MONO_TYPE_ISSTRUCT (type) && sig->pinvoke)
+ ainfo->pass_empty_struct = TRUE;
+
if (!sig->pinvoke)
pass_on_stack = TRUE;
} else {
g_assert (info);
- if (!fields) {
+ /*Only drop value type if its not an empty struct as input that must be represented in call*/
+ if ((!fields && !ainfo->pass_empty_struct) || (!fields && ainfo->pass_empty_struct && is_return)) {
ainfo->storage = ArgValuetypeInReg;
ainfo->pair_storage [0] = ainfo->pair_storage [1] = ArgNone;
return;
}
switch (info->native_size) {
+ case 0:
+ g_assert (!fields && MONO_TYPE_ISSTRUCT (type) && !is_return);
+ break;
case 1: case 2: case 4: case 8:
break;
default:
guint32 align;
ArgumentClass class1;
- if (nfields == 0)
+ if (nfields == 0 && ainfo->pass_empty_struct) {
+ g_assert (!fields && !is_return);
+ class1 = ARG_CLASS_INTEGER;
+ }
+ else if (nfields == 0)
class1 = ARG_CLASS_MEMORY;
else
class1 = ARG_CLASS_NO_CLASS;
klass = mono_class_from_mono_type (type);
size = mini_type_stack_size_full (&klass->byval_arg, NULL, sig->pinvoke);
+
if (!sig->pinvoke && ((is_return && (size == 8)) || (!is_return && (size <= 16)))) {
/* We pass and return vtypes of size 8 in a register */
} else if (!sig->pinvoke || (size == 0) || (size > 16)) {
/*
* get_call_info:
*
- * Obtain information about a call according to the calling convention.
- * For AMD64, see the "System V ABI, x86-64 Architecture Processor Supplement
+ * Obtain information about a call according to the calling convention.
+ * For AMD64 System V, see the "System V ABI, x86-64 Architecture Processor Supplement
* Draft Version 0.23" document for more information.
+ * For AMD64 Windows, see "Overview of x64 Calling Conventions",
+ * https://msdn.microsoft.com/en-us/library/ms235286.aspx
*/
static CallInfo*
get_call_info (MonoMemPool *mp, MonoMethodSignature *sig)
mono_arch_init (void)
{
mono_os_mutex_init_recursive (&mini_arch_mutex);
-#if defined(__native_client_codegen__)
- mono_native_tls_alloc (&nacl_instruction_depth, NULL);
- mono_native_tls_set_value (nacl_instruction_depth, (gpointer)0);
- mono_native_tls_alloc (&nacl_rex_tag, NULL);
- mono_native_tls_alloc (&nacl_legacy_prefix_tag, NULL);
-#endif
mono_aot_register_jit_icall ("mono_amd64_throw_exception", mono_amd64_throw_exception);
mono_aot_register_jit_icall ("mono_amd64_throw_corlib_exception", mono_amd64_throw_corlib_exception);
mono_arch_cleanup (void)
{
mono_os_mutex_destroy (&mini_arch_mutex);
-#if defined(__native_client_codegen__)
- mono_native_tls_free (nacl_instruction_depth);
- mono_native_tls_free (nacl_rex_tag);
- mono_native_tls_free (nacl_legacy_prefix_tag);
-#endif
}
/*
cfg->arch.omit_fp = TRUE;
cfg->arch.omit_fp_computed = TRUE;
-#ifdef __native_client_codegen__
- /* NaCl modules may not change the value of RBP, so it cannot be */
- /* used as a normal register, but it can be used as a frame pointer*/
- cfg->disable_omit_fp = TRUE;
- cfg->arch.omit_fp = FALSE;
-#endif
-
if (cfg->disable_omit_fp)
cfg->arch.omit_fp = FALSE;
regs = g_list_prepend (regs, (gpointer)AMD64_R12);
regs = g_list_prepend (regs, (gpointer)AMD64_R13);
regs = g_list_prepend (regs, (gpointer)AMD64_R14);
-#ifndef __native_client_codegen__
regs = g_list_prepend (regs, (gpointer)AMD64_R15);
-#endif
#ifdef TARGET_WIN32
regs = g_list_prepend (regs, (gpointer)AMD64_RDI);
regs = g_list_prepend (regs, (gpointer)AMD64_RSI);
regs = g_list_prepend (regs, (gpointer)AMD64_R12);
regs = g_list_prepend (regs, (gpointer)AMD64_R13);
regs = g_list_prepend (regs, (gpointer)AMD64_R14);
-#ifndef __native_client_codegen__
regs = g_list_prepend (regs, (gpointer)AMD64_R15);
-#endif
regs = g_list_prepend (regs, (gpointer)AMD64_R10);
regs = g_list_prepend (regs, (gpointer)AMD64_R9);
/* Continue normally */
}
- if (size > 0) {
+ if (size > 0 || ainfo->pass_empty_struct) {
MONO_INST_NEW (cfg, arg, OP_OUTARG_VT);
arg->sreg1 = in->dreg;
arg->klass = mono_class_from_mono_type (t);
if (ainfo->pair_storage [part] == ArgNone)
continue;
- MONO_INST_NEW (cfg, load, arg_storage_to_load_membase (ainfo->pair_storage [part]));
- load->inst_basereg = src->dreg;
- load->inst_offset = part * sizeof(mgreg_t);
+ if (ainfo->pass_empty_struct) {
+ //Pass empty struct value as 0 on platforms representing empty structs as 1 byte.
+ NEW_ICONST (cfg, load, 0);
+ }
+ else {
+ MONO_INST_NEW (cfg, load, arg_storage_to_load_membase (ainfo->pair_storage [part]));
+ load->inst_basereg = src->dreg;
+ load->inst_offset = part * sizeof(mgreg_t);
- switch (ainfo->pair_storage [part]) {
- case ArgInIReg:
- load->dreg = mono_alloc_ireg (cfg);
- break;
- case ArgInDoubleSSEReg:
- case ArgInFloatSSEReg:
- load->dreg = mono_alloc_freg (cfg);
- break;
- default:
- g_assert_not_reached ();
+ switch (ainfo->pair_storage [part]) {
+ case ArgInIReg:
+ load->dreg = mono_alloc_ireg (cfg);
+ break;
+ case ArgInDoubleSSEReg:
+ case ArgInFloatSSEReg:
+ load->dreg = mono_alloc_freg (cfg);
+ break;
+ default:
+ g_assert_not_reached ();
+ }
}
+
MONO_ADD_INS (cfg->cbb, load);
add_outarg_reg (cfg, call, ainfo->pair_storage [part], ainfo->pair_regs [part], load);
{
int i;
-#ifdef HOST_WIN32
- return FALSE;
-#endif
-
switch (cinfo->ret.storage) {
case ArgNone:
case ArgInIReg:
case ArgInFloatSSEReg:
case ArgInDoubleSSEReg:
+ case ArgValuetypeAddrInIReg:
break;
case ArgValuetypeInReg: {
ArgInfo *ainfo = &cinfo->ret;
if (ainfo->pair_storage [1] != ArgNone && ainfo->pair_storage [1] != ArgInIReg)
return FALSE;
break;
+ case ArgOnStack:
+ if (!(ainfo->offset + (ainfo->arg_size / 8) <= DYN_CALL_STACK_ARGS))
+ return FALSE;
+ break;
default:
return FALSE;
}
g_free (ainfo);
}
-#if !defined(__native_client__)
#define PTR_TO_GREG(ptr) (mgreg_t)(ptr)
#define GREG_TO_PTR(greg) (gpointer)(greg)
-#else
-/* Correctly handle casts to/from 32-bit pointers without compiler warnings */
-#define PTR_TO_GREG(ptr) (mgreg_t)(uintptr_t)(ptr)
-#define GREG_TO_PTR(greg) (gpointer)(guint32)(greg)
-#endif
/*
* mono_arch_get_start_dyn_call:
int arg_index, greg, freg, i, pindex;
MonoMethodSignature *sig = dinfo->sig;
int buffer_offset = 0;
+ static int param_reg_to_index [16];
+ static gboolean param_reg_to_index_inited;
+
+ if (!param_reg_to_index_inited) {
+ for (i = 0; i < PARAM_REGS; ++i)
+ param_reg_to_index [param_regs [i]] = i;
+ mono_memory_barrier ();
+ param_reg_to_index_inited = 1;
+ }
g_assert (buf_len >= sizeof (DynCallArgs));
if (dinfo->cinfo->ret.storage == ArgValuetypeAddrInIReg || dinfo->cinfo->ret.storage == ArgGsharedvtVariableInReg)
p->regs [greg ++] = PTR_TO_GREG(ret);
- for (i = pindex; i < sig->param_count; i++) {
- MonoType *t = mini_get_underlying_type (sig->params [i]);
+ for (; pindex < sig->param_count; pindex++) {
+ MonoType *t = mini_get_underlying_type (sig->params [pindex]);
gpointer *arg = args [arg_index ++];
+ ArgInfo *ainfo = &dinfo->cinfo->args [pindex + sig->hasthis];
+ int slot;
+
+ if (ainfo->storage == ArgOnStack) {
+ slot = PARAM_REGS + (ainfo->offset / sizeof (mgreg_t));
+ } else {
+ slot = param_reg_to_index [ainfo->reg];
+ }
if (t->byref) {
- p->regs [greg ++] = PTR_TO_GREG(*(arg));
+ p->regs [slot] = PTR_TO_GREG(*(arg));
+ greg ++;
continue;
}
case MONO_TYPE_I8:
case MONO_TYPE_U8:
#endif
- g_assert (dinfo->cinfo->args [i + sig->hasthis].reg == param_regs [greg]);
- p->regs [greg ++] = PTR_TO_GREG(*(arg));
+ p->regs [slot] = PTR_TO_GREG(*(arg));
break;
#if defined(__mono_ilp32__)
case MONO_TYPE_I8:
case MONO_TYPE_U8:
- g_assert (dinfo->cinfo->args [i + sig->hasthis].reg == param_regs [greg]);
- p->regs [greg ++] = *(guint64*)(arg);
+ p->regs [slot] = *(guint64*)(arg);
break;
#endif
case MONO_TYPE_U1:
- p->regs [greg ++] = *(guint8*)(arg);
+ p->regs [slot] = *(guint8*)(arg);
break;
case MONO_TYPE_I1:
- p->regs [greg ++] = *(gint8*)(arg);
+ p->regs [slot] = *(gint8*)(arg);
break;
case MONO_TYPE_I2:
- p->regs [greg ++] = *(gint16*)(arg);
+ p->regs [slot] = *(gint16*)(arg);
break;
case MONO_TYPE_U2:
- p->regs [greg ++] = *(guint16*)(arg);
+ p->regs [slot] = *(guint16*)(arg);
break;
case MONO_TYPE_I4:
- p->regs [greg ++] = *(gint32*)(arg);
+ p->regs [slot] = *(gint32*)(arg);
break;
case MONO_TYPE_U4:
- p->regs [greg ++] = *(guint32*)(arg);
+ p->regs [slot] = *(guint32*)(arg);
break;
case MONO_TYPE_R4: {
double d;
break;
case MONO_TYPE_GENERICINST:
if (MONO_TYPE_IS_REFERENCE (t)) {
- p->regs [greg ++] = PTR_TO_GREG(*(arg));
+ p->regs [slot] = PTR_TO_GREG(*(arg));
break;
} else if (t->type == MONO_TYPE_GENERICINST && mono_class_is_nullable (mono_class_from_mono_type (t))) {
MonoClass *klass = mono_class_from_mono_type (t);
/* Fall through */
}
case MONO_TYPE_VALUETYPE: {
- ArgInfo *ainfo = &dinfo->cinfo->args [i + sig->hasthis];
-
- g_assert (ainfo->storage == ArgValuetypeInReg);
- if (ainfo->pair_storage [0] != ArgNone) {
- g_assert (ainfo->pair_storage [0] == ArgInIReg);
- p->regs [greg ++] = ((mgreg_t*)(arg))[0];
- }
- if (ainfo->pair_storage [1] != ArgNone) {
- g_assert (ainfo->pair_storage [1] == ArgInIReg);
- p->regs [greg ++] = ((mgreg_t*)(arg))[1];
+ switch (ainfo->storage) {
+ case ArgValuetypeInReg:
+ if (ainfo->pair_storage [0] != ArgNone) {
+ slot = param_reg_to_index [ainfo->pair_regs [0]];
+ g_assert (ainfo->pair_storage [0] == ArgInIReg);
+ p->regs [slot] = ((mgreg_t*)(arg))[0];
+ }
+ if (ainfo->pair_storage [1] != ArgNone) {
+ slot = param_reg_to_index [ainfo->pair_regs [1]];
+ g_assert (ainfo->pair_storage [1] == ArgInIReg);
+ p->regs [slot] = ((mgreg_t*)(arg))[1];
+ }
+ break;
+ case ArgOnStack:
+ for (i = 0; i < ainfo->arg_size / 8; ++i)
+ p->regs [slot + i] = ((mgreg_t*)(arg))[i];
+ break;
+ default:
+ g_assert_not_reached ();
+ break;
}
break;
}
g_assert_not_reached ();
}
}
-
- g_assert (greg <= PARAM_REGS);
}
/*
#ifdef MONO_ARCH_NOMAP32BIT
near_call = FALSE;
-#endif
-#if defined(__native_client__)
- /* Always use near_call == TRUE for Native Client */
- near_call = TRUE;
#endif
/* The 64bit XEN kernel does not honour the MAP_32BIT flag. (#522894) */
if (optimize_for_xen)
case OP_LOAD_MEMBASE:
#endif
case OP_LOADI8_MEMBASE:
-#ifndef __native_client_codegen__
/* Don't generate memindex opcodes (to simplify */
/* read sandboxing) */
if (!amd64_use_imm32 (ins->inst_offset)) {
ins->opcode = OP_AMD64_LOADI8_MEMINDEX;
ins->inst_indexreg = temp->dreg;
}
-#endif
break;
#ifndef __mono_ilp32__
case OP_STORE_MEMBASE_IMM:
if (cfg->param_area)
amd64_alu_reg_imm (code, X86_ADD, AMD64_RDI, cfg->param_area);
amd64_cld (code);
-#if defined(__default_codegen__)
amd64_prefix (code, X86_REP_PREFIX);
amd64_stosl (code);
-#elif defined(__native_client_codegen__)
- /* NaCl stos pseudo-instruction */
- amd64_codegen_pre(code);
- /* First, clear the upper 32 bits of RDI (mov %edi, %edi) */
- amd64_mov_reg_reg (code, AMD64_RDI, AMD64_RDI, 4);
- /* Add %r15 to %rdi using lea, condition flags unaffected. */
- amd64_lea_memindex_size (code, AMD64_RDI, AMD64_R15, 0, AMD64_RDI, 0, 8);
- amd64_prefix (code, X86_REP_PREFIX);
- amd64_stosl (code);
- amd64_codegen_post(code);
-#endif /* __native_client_codegen__ */
if (tree->dreg != AMD64_RDI && sreg != AMD64_RDI)
amd64_pop_reg (code, AMD64_RDI);
return code;
}
+#ifdef TARGET_WIN32
+
+#define MAX_TEB_TLS_SLOTS 64
+#define TEB_TLS_SLOTS_OFFSET 0x1480
+#define TEB_TLS_EXPANSION_SLOTS_OFFSET 0x1780
+
+static guint8*
+emit_tls_get_reg_windows (guint8* code, int dreg, int offset_reg)
+{
+ int tmp_reg = -1;
+ guint8 * more_than_64_slots = NULL;
+ guint8 * empty_slot = NULL;
+ guint8 * tls_get_reg_done = NULL;
+
+ //Use temporary register for offset calculation?
+ if (dreg == offset_reg) {
+ tmp_reg = dreg == AMD64_RAX ? AMD64_RCX : AMD64_RAX;
+ amd64_push_reg (code, tmp_reg);
+ amd64_mov_reg_reg (code, tmp_reg, offset_reg, sizeof (gpointer));
+ offset_reg = tmp_reg;
+ }
+
+ //TEB TLS slot array only contains MAX_TEB_TLS_SLOTS items, if more is used the expansion slots must be addressed.
+ amd64_alu_reg_imm (code, X86_CMP, offset_reg, MAX_TEB_TLS_SLOTS);
+ more_than_64_slots = code;
+ amd64_branch8 (code, X86_CC_GE, 0, TRUE);
+
+ //TLS slot array, _TEB.TlsSlots, is at offset TEB_TLS_SLOTS_OFFSET and index is offset * 8 in Windows 64-bit _TEB structure.
+ amd64_shift_reg_imm (code, X86_SHL, offset_reg, 3);
+ amd64_alu_reg_imm (code, X86_ADD, offset_reg, TEB_TLS_SLOTS_OFFSET);
+
+ //TEB pointer is stored in GS segment register on Windows x64. TLS slot is located at calculated offset from that pointer.
+ x86_prefix (code, X86_GS_PREFIX);
+ amd64_mov_reg_membase (code, dreg, offset_reg, 0, sizeof (gpointer));
+
+ tls_get_reg_done = code;
+ amd64_jump8 (code, 0);
+
+ amd64_patch (more_than_64_slots, code);
+
+ //TLS expansion slots, _TEB.TlsExpansionSlots, is at offset TEB_TLS_EXPANSION_SLOTS_OFFSET in Windows 64-bit _TEB structure.
+ x86_prefix (code, X86_GS_PREFIX);
+ amd64_mov_reg_mem (code, dreg, TEB_TLS_EXPANSION_SLOTS_OFFSET, sizeof (gpointer));
+
+ //Check for NULL in _TEB.TlsExpansionSlots.
+ amd64_test_reg_reg (code, dreg, dreg);
+ empty_slot = code;
+ amd64_branch8 (code, X86_CC_EQ, 0, TRUE);
+
+ //TLS expansion slots are at index offset into the expansion array.
+ //Calculate for the MAX_TEB_TLS_SLOTS offsets, since the interessting offset is offset_reg - MAX_TEB_TLS_SLOTS.
+ amd64_alu_reg_imm (code, X86_SUB, offset_reg, MAX_TEB_TLS_SLOTS);
+ amd64_shift_reg_imm (code, X86_SHL, offset_reg, 3);
+
+ amd64_mov_reg_memindex (code, dreg, dreg, 0, offset_reg, 0, sizeof (gpointer));
+
+ amd64_patch (empty_slot, code);
+ amd64_patch (tls_get_reg_done, code);
+
+ if (tmp_reg != -1)
+ amd64_pop_reg (code, tmp_reg);
+
+ return code;
+}
+
+#endif
+
static guint8*
emit_tls_get_reg (guint8* code, int dreg, int offset_reg)
{
amd64_mov_reg_memindex (code, dreg, dreg, 0, offset_reg, 0, 8);
if (tmpreg != -1)
amd64_mov_reg_membase (code, tmpreg, AMD64_RSP, -8, 8);
+#elif defined(TARGET_WIN32)
+ code = emit_tls_get_reg_windows (code, dreg, offset_reg);
#else
g_assert_not_reached ();
#endif
}
}
-#if defined(__native_client_codegen__)
- /* For Native Client, all indirect call/jump targets must be */
- /* 32-byte aligned. Exception handler blocks are jumped to */
- /* indirectly as well. */
- gboolean bb_needs_alignment = (bb->flags & BB_INDIRECT_JUMP_TARGET) ||
- (bb->flags & BB_EXCEPTION_HANDLER);
-
- if ( bb_needs_alignment && ((cfg->code_len & kNaClAlignmentMask) != 0)) {
- int pad = kNaClAlignment - (cfg->code_len & kNaClAlignmentMask);
- if (pad != kNaClAlignment) code = mono_arch_nacl_pad(code, pad);
- cfg->code_len += pad;
- bb->native_offset = cfg->code_len;
- }
-#endif /*__native_client_codegen__*/
-
if (cfg->verbose_level > 2)
g_print ("Basic block %d starting at offset 0x%x\n", bb->block_num, bb->native_offset);
max_len = ((guint8 *)ins_get_spec (ins->opcode))[MONO_INST_LEN];
-#define EXTRA_CODE_SPACE (NACL_SIZE (16, 16 + kNaClAlignment))
+#define EXTRA_CODE_SPACE (16)
if (G_UNLIKELY (offset > (cfg->code_size - max_len - EXTRA_CODE_SPACE))) {
cfg->code_size *= 2;
amd64_mov_membase_reg (code, ins->inst_destbasereg, ins->inst_offset, ins->sreg1, 4);
break;
case OP_STORE_MEMBASE_IMM:
-#ifndef __native_client_codegen__
/* In NaCl, this could be a PCONST type, which could */
/* mean a pointer type was copied directly into the */
/* lower 32-bits of inst_imm, so for InvalidPtr==-1 */
/* the value would be 0x00000000FFFFFFFF which is */
/* not proper for an imm32 unless you cast it. */
g_assert (amd64_is_imm32 (ins->inst_imm));
-#endif
amd64_mov_membase_imm (code, ins->inst_destbasereg, ins->inst_offset, (gint32)ins->inst_imm, sizeof(gpointer));
break;
case OP_STOREI8_MEMBASE_IMM:
}
case OP_LDIV:
case OP_LREM:
-#if defined( __native_client_codegen__ )
- amd64_alu_reg_imm (code, X86_CMP, ins->sreg2, 0);
- EMIT_COND_SYSTEM_EXCEPTION (X86_CC_EQ, TRUE, "DivideByZeroException");
-#endif
/* Regalloc magic makes the div/rem cases the same */
if (ins->sreg2 == AMD64_RDX) {
amd64_mov_membase_reg (code, AMD64_RSP, -8, AMD64_RDX, 8);
break;
case OP_LDIV_UN:
case OP_LREM_UN:
-#if defined( __native_client_codegen__ )
- amd64_alu_reg_imm (code, X86_CMP, ins->sreg2, 0);
- EMIT_COND_SYSTEM_EXCEPTION (X86_CC_EQ, TRUE, "DivideByZeroException");
-#endif
if (ins->sreg2 == AMD64_RDX) {
amd64_mov_membase_reg (code, AMD64_RSP, -8, AMD64_RDX, 8);
amd64_alu_reg_reg (code, X86_XOR, AMD64_RDX, AMD64_RDX);
break;
case OP_IDIV:
case OP_IREM:
-#if defined( __native_client_codegen__ )
- amd64_alu_reg_imm (code, X86_CMP, ins->sreg2, 0);
- EMIT_COND_SYSTEM_EXCEPTION (X86_CC_EQ, TRUE, "DivideByZeroException");
-#endif
if (ins->sreg2 == AMD64_RDX) {
amd64_mov_membase_reg (code, AMD64_RSP, -8, AMD64_RDX, 8);
amd64_cdq_size (code, 4);
break;
case OP_IDIV_UN:
case OP_IREM_UN:
-#if defined( __native_client_codegen__ )
- amd64_alu_reg_imm_size (code, X86_CMP, ins->sreg2, 0, 4);
- EMIT_COND_SYSTEM_EXCEPTION (X86_CC_EQ, TRUE, "DivideByZeroException");
-#endif
if (ins->sreg2 == AMD64_RDX) {
amd64_mov_membase_reg (code, AMD64_RSP, -8, AMD64_RDX, 8);
amd64_alu_reg_reg (code, X86_XOR, AMD64_RDX, AMD64_RDX);
amd64_sse_movsd_reg_membase (code, i, AMD64_R11, MONO_STRUCT_OFFSET (DynCallArgs, fregs) + (i * sizeof (double)));
amd64_patch (label, code);
+ /* Set stack args */
+ for (i = 0; i < DYN_CALL_STACK_ARGS; ++i) {
+ amd64_mov_reg_membase (code, AMD64_RAX, AMD64_R11, MONO_STRUCT_OFFSET (DynCallArgs, regs) + ((PARAM_REGS + i) * sizeof(mgreg_t)), sizeof(mgreg_t));
+ amd64_mov_membase_reg (code, AMD64_RSP, i * sizeof (mgreg_t), AMD64_RAX, sizeof (mgreg_t));
+ }
+
/* Set argument registers */
for (i = 0; i < PARAM_REGS; ++i)
amd64_mov_reg_membase (code, param_regs [i], AMD64_R11, i * sizeof(mgreg_t), sizeof(mgreg_t));
break;
}
case OP_GC_SAFE_POINT: {
- const char *polling_func = NULL;
- int compare_val = 0;
guint8 *br [1];
-#if defined(__native_client_codegen__) && defined(__native_client_gc__)
- polling_func = "mono_nacl_gc";
- compare_val = 0xFFFFFFFF;
-#else
g_assert (mono_threads_is_coop_enabled ());
- polling_func = "mono_threads_state_poll";
- compare_val = 1;
-#endif
- amd64_test_membase_imm_size (code, ins->sreg1, 0, compare_val, 4);
+ amd64_test_membase_imm_size (code, ins->sreg1, 0, 1, 4);
br[0] = code; x86_branch8 (code, X86_CC_EQ, 0, FALSE);
- code = emit_call (cfg, code, MONO_PATCH_INFO_INTERNAL_METHOD, polling_func, FALSE);
+ code = emit_call (cfg, code, MONO_PATCH_INFO_INTERNAL_METHOD, "mono_threads_state_poll", FALSE);
amd64_patch (br[0], code);
break;
}
}
if ((code - cfg->native_code - offset) > max_len) {
-#if !defined(__native_client_codegen__)
g_warning ("wrong maximal instruction length of instruction %s (expected %d, got %ld)",
mono_inst_name (ins->opcode), max_len, code - cfg->native_code - offset);
g_assert_not_reached ();
-#endif
}
}
MonoInst *lmf_var = cfg->lmf_var;
gboolean args_clobbered = FALSE;
gboolean trace = FALSE;
-#ifdef __native_client_codegen__
- guint alignment_check;
-#endif
cfg->code_size = MAX (cfg->header->code_size * 4, 1024);
-#if defined(__default_codegen__)
code = cfg->native_code = (unsigned char *)g_malloc (cfg->code_size);
-#elif defined(__native_client_codegen__)
- /* native_code_alloc is not 32-byte aligned, native_code is. */
- cfg->native_code_alloc = g_malloc (cfg->code_size + kNaClAlignment);
-
- /* Align native_code to next nearest kNaclAlignment byte. */
- cfg->native_code = (uintptr_t)cfg->native_code_alloc + kNaClAlignment;
- cfg->native_code = (uintptr_t)cfg->native_code & ~kNaClAlignmentMask;
-
- code = cfg->native_code;
-
- alignment_check = (guint)cfg->native_code & kNaClAlignmentMask;
- g_assert (alignment_check == 0);
-#endif
if (mono_jit_trace_calls != NULL && mono_trace_eval (method))
trace = TRUE;
amd64_mov_reg_reg (code, AMD64_RDI, AMD64_RSP, 8);
amd64_cld (code);
-#if defined(__default_codegen__)
amd64_prefix (code, X86_REP_PREFIX);
amd64_stosl (code);
-#elif defined(__native_client_codegen__)
- /* NaCl stos pseudo-instruction */
- amd64_codegen_pre (code);
- /* First, clear the upper 32 bits of RDI (mov %edi, %edi) */
- amd64_mov_reg_reg (code, AMD64_RDI, AMD64_RDI, 4);
- /* Add %r15 to %rdi using lea, condition flags unaffected. */
- amd64_lea_memindex_size (code, AMD64_RDI, AMD64_R15, 0, AMD64_RDI, 0, 8);
- amd64_prefix (code, X86_REP_PREFIX);
- amd64_stosl (code);
- amd64_codegen_post (code);
-#endif /* __native_client_codegen__ */
amd64_mov_reg_membase (code, AMD64_RDI, AMD64_RSP, -8, 8);
amd64_mov_reg_membase (code, AMD64_RCX, AMD64_RSP, -16, 8);
/* max alignment for loops */
if ((cfg->opt & MONO_OPT_LOOP) && bb_is_loop_start (bb))
max_length += LOOP_ALIGNMENT;
-#ifdef __native_client_codegen__
- /* max alignment for native client */
- max_length += kNaClAlignment;
-#endif
MONO_BB_FOR_EACH_INS (bb, ins) {
-#ifdef __native_client_codegen__
- {
- int space_in_block = kNaClAlignment -
- ((max_length + cfg->code_len) & kNaClAlignmentMask);
- int max_len = ((guint8 *)ins_get_spec (ins->opcode))[MONO_INST_LEN];
- if (space_in_block < max_len && max_len < kNaClAlignment) {
- max_length += space_in_block;
- }
- }
-#endif /*__native_client_codegen__*/
max_length += ((guint8 *)ins_get_spec (ins->opcode))[MONO_INST_LEN];
}
code_size += 8 + 7; /*sizeof (void*) + alignment */
}
-#ifdef __native_client_codegen__
- /* Give us extra room on Native Client. This could be */
- /* more carefully calculated, but bundle alignment makes */
- /* it much trickier, so *2 like other places is good. */
- code_size *= 2;
-#endif
-
while (cfg->code_len + code_size > (cfg->code_size - 16)) {
cfg->code_size *= 2;
cfg->native_code = (unsigned char *)mono_realloc_native_code (cfg);
guint32 target_pos;
/* The SSE opcodes require a 16 byte alignment */
-#if defined(__default_codegen__)
code = (guint8*)ALIGN_TO (code, 16);
-#elif defined(__native_client_codegen__)
- {
- /* Pad this out with HLT instructions */
- /* or we can get garbage bytes emitted */
- /* which will fail validation */
- guint8 *aligned_code;
- /* extra align to make room for */
- /* mov/push below */
- int extra_align = patch_info->type == MONO_PATCH_INFO_R8 ? 2 : 1;
- aligned_code = (guint8*)ALIGN_TO (code + extra_align, 16);
- /* The technique of hiding data in an */
- /* instruction has a problem here: we */
- /* need the data aligned to a 16-byte */
- /* boundary but the instruction cannot */
- /* cross the bundle boundary. so only */
- /* odd multiples of 16 can be used */
- if ((intptr_t)aligned_code % kNaClAlignment == 0) {
- aligned_code += 16;
- }
- while (code < aligned_code) {
- *(code++) = 0xf4; /* hlt */
- }
- }
-#endif
pos = cfg->native_code + patch_info->ip.i;
if (IS_REX (pos [1])) {
}
if (patch_info->type == MONO_PATCH_INFO_R8) {
-#ifdef __native_client_codegen__
- /* Hide 64-bit data in a */
- /* "mov imm64, r11" instruction. */
- /* write it before the start of */
- /* the data*/
- *(code-2) = 0x49; /* prefix */
- *(code-1) = 0xbb; /* mov X, %r11 */
-#endif
*(double*)code = *(double*)patch_info->data.target;
code += sizeof (double);
} else {
-#ifdef __native_client_codegen__
- /* Hide 32-bit data in a */
- /* "push imm32" instruction. */
- *(code-1) = 0x68; /* push */
-#endif
*(float*)code = *(float*)patch_info->data.target;
code += sizeof (float);
}
return TRUE;
}
-#if defined(__native_client_codegen__)
-/* For membase calls, we want the base register. for Native Client, */
-/* all indirect calls have the following sequence with the given sizes: */
-/* mov %eXX,%eXX [2-3] */
-/* mov disp(%r15,%rXX,scale),%r11d [4-8] */
-/* and $0xffffffffffffffe0,%r11d [4] */
-/* add %r15,%r11 [3] */
-/* callq *%r11 [3] */
-
-
-/* Determine if code points to a NaCl call-through-register sequence, */
-/* (i.e., the last 3 instructions listed above) */
-int
-is_nacl_call_reg_sequence(guint8* code)
-{
- const char *sequence = "\x41\x83\xe3\xe0" /* and */
- "\x4d\x03\xdf" /* add */
- "\x41\xff\xd3"; /* call */
- return memcmp(code, sequence, 10) == 0;
-}
-
-/* Determine if code points to the first opcode of the mov membase component */
-/* of an indirect call sequence (i.e. the first 2 instructions listed above) */
-/* (there could be a REX prefix before the opcode but it is ignored) */
-static int
-is_nacl_indirect_call_membase_sequence(guint8* code)
-{
- /* Check for mov opcode, reg-reg addressing mode (mod = 3), */
- return code[0] == 0x8b && amd64_modrm_mod(code[1]) == 3 &&
- /* and that src reg = dest reg */
- amd64_modrm_reg(code[1]) == amd64_modrm_rm(code[1]) &&
- /* Check that next inst is mov, uses SIB byte (rm = 4), */
- IS_REX(code[2]) &&
- code[3] == 0x8b && amd64_modrm_rm(code[4]) == 4 &&
- /* and has dst of r11 and base of r15 */
- (amd64_modrm_reg(code[4]) + amd64_rex_r(code[2])) == AMD64_R11 &&
- (amd64_sib_base(code[5]) + amd64_rex_b(code[2])) == AMD64_R15;
-}
-#endif /* __native_client_codegen__ */
-
int
mono_arch_get_this_arg_reg (guint8 *code)
{
g_assert ((code - start) < 64);
}
- nacl_global_codeman_validate (&start, 64, &code);
mono_arch_flush_icache (start, code - start);
if (has_target) {
{
}
-#if defined(__default_codegen__)
#define CMP_SIZE (6 + 1)
#define CMP_REG_REG_SIZE (4 + 1)
#define BR_SMALL_SIZE 2
#define MOV_REG_IMM_SIZE 10
#define MOV_REG_IMM_32BIT_SIZE 6
#define JUMP_REG_SIZE (2 + 1)
-#elif defined(__native_client_codegen__)
-/* NaCl N-byte instructions can be padded up to N-1 bytes */
-#define CMP_SIZE ((6 + 1) * 2 - 1)
-#define CMP_REG_REG_SIZE ((4 + 1) * 2 - 1)
-#define BR_SMALL_SIZE (2 * 2 - 1)
-#define BR_LARGE_SIZE (6 * 2 - 1)
-#define MOV_REG_IMM_SIZE (10 * 2 - 1)
-#define MOV_REG_IMM_32BIT_SIZE (6 * 2 - 1)
-/* Jump reg for NaCl adds a mask (+4) and add (+3) */
-#define JUMP_REG_SIZE ((2 + 1 + 4 + 3) * 2 - 1)
-/* Jump membase's size is large and unpredictable */
-/* in native client, just pad it out a whole bundle. */
-#define JUMP_MEMBASE_SIZE (kNaClAlignment)
-#endif
static int
imt_branch_distance (MonoIMTCheckItem **imt_entries, int start, int target)
item->chunk_size += MOV_REG_IMM_32BIT_SIZE;
else
item->chunk_size += MOV_REG_IMM_SIZE;
-#ifdef __native_client_codegen__
- item->chunk_size += JUMP_MEMBASE_SIZE;
-#endif
}
item->chunk_size += BR_SMALL_SIZE + JUMP_REG_SIZE;
} else {
/* with assert below:
* item->chunk_size += CMP_SIZE + BR_SMALL_SIZE + 1;
*/
-#ifdef __native_client_codegen__
- item->chunk_size += JUMP_MEMBASE_SIZE;
-#endif
}
}
} else {
}
size += item->chunk_size;
}
-#if defined(__native_client__) && defined(__native_client_codegen__)
- /* In Native Client, we don't re-use thunks, allocate from the */
- /* normal code manager paths. */
- code = mono_domain_code_reserve (domain, size);
-#else
if (fail_tramp)
code = (guint8 *)mono_method_alloc_generic_virtual_thunk (domain, size);
else
code = (guint8 *)mono_domain_code_reserve (domain, size);
-#endif
start = code;
unwind_ops = mono_arch_get_cie_program ();
mono_stats.imt_thunks_size += code - start;
g_assert (code - start <= size);
- nacl_domain_code_validate(domain, &start, size, &code);
mono_profiler_code_buffer_new (start, code - start, MONO_PROFILER_CODE_BUFFER_IMT_TRAMPOLINE, NULL);
mono_tramp_info_register (mono_tramp_info_create (NULL, start, code - start, NULL, unwind_ops), domain);
#include <mono/utils/mono-context.h>
#include <glib.h>
-#ifdef __native_client_codegen__
-#define kNaClAlignmentAMD64 32
-#define kNaClAlignmentMaskAMD64 (kNaClAlignmentAMD64 - 1)
-
-/* TODO: use kamd64NaClLengthOfCallImm */
-/* temporarily using kNaClAlignmentAMD64 so padding in */
-/* image-writer.c doesn't happen */
-#define kNaClLengthOfCallImm kNaClAlignmentAMD64
-
-int is_nacl_call_reg_sequence (guint8* code);
-void amd64_nacl_clear_legacy_prefix_tag ();
-void amd64_nacl_tag_legacy_prefix (guint8* code);
-void amd64_nacl_tag_rex (guint8* code);
-guint8* amd64_nacl_get_legacy_prefix_tag ();
-guint8* amd64_nacl_get_rex_tag ();
-void amd64_nacl_instruction_pre ();
-void amd64_nacl_instruction_post (guint8 **start, guint8 **end);
-void amd64_nacl_membase_handler (guint8** code, gint8 basereg, gint32 offset, gint8 dreg);
-#endif
-
#ifdef HOST_WIN32
#include <windows.h>
/* use SIG* defines if possible */
* the 'rbp' field is not valid.
*/
gpointer previous_lmf;
-#if defined(__default_codegen__) || defined(HOST_WIN32)
guint64 rip;
-#elif defined(__native_client_codegen__)
- /* On 64-bit compilers, default alignment is 8 for this field, */
- /* this allows the structure to match for 32-bit compilers. */
- guint64 rip __attribute__ ((aligned(8)));
-#endif
guint64 rbp;
guint64 rsp;
};
gpointer bp_addrs [MONO_ZERO_LEN_ARRAY];
} SeqPointInfo;
+#define DYN_CALL_STACK_ARGS 6
+
typedef struct {
- mgreg_t regs [PARAM_REGS];
+ mgreg_t regs [PARAM_REGS + DYN_CALL_STACK_ARGS];
mgreg_t res;
guint8 *ret;
double fregs [8];
int nregs;
/* Only if storage == ArgOnStack */
int arg_size; // Bytes, will always be rounded up/aligned to 8 byte boundary
+ gboolean pass_empty_struct; // Set in scenarios when empty structs needs to be represented as argument.
} ArgInfo;
typedef struct {
*/
#define MONO_ARCH_VARARG_ICALLS 1
-#if (!defined( HOST_WIN32 ) && !defined(__native_client__) && !defined(__native_client_codegen__)) && defined (HAVE_SIGACTION)
+#if !defined( HOST_WIN32 ) && defined (HAVE_SIGACTION)
#define MONO_ARCH_USE_SIGACTION 1
#endif
-#endif /* !HOST_WIN32 && !__native_client__ */
+#endif /* !HOST_WIN32 */
#if !defined(__linux__)
#define MONO_ARCH_NOMAP32BIT 1
#define MONO_ARCH_HAVE_GET_TRAMPOLINES 1
#define MONO_ARCH_AOT_SUPPORTED 1
-#if !defined( __native_client__ )
#define MONO_ARCH_SOFT_DEBUG_SUPPORTED 1
-#endif
#define MONO_ARCH_SUPPORT_TASKLETS 1
#define MONO_ARCH_GSHARED_SUPPORTED 1
#define MONO_ARCH_DYN_CALL_SUPPORTED 1
-#define MONO_ARCH_DYN_CALL_PARAM_AREA 0
+#define MONO_ARCH_DYN_CALL_PARAM_AREA (DYN_CALL_STACK_ARGS * 8)
#define MONO_ARCH_LLVM_SUPPORTED 1
#define MONO_ARCH_HAVE_HANDLER_BLOCK_GUARD 1
#define MONO_ARCH_HAVE_SDB_TRAMPOLINES 1
#define MONO_ARCH_HAVE_PATCH_CODE_NEW 1
#define MONO_ARCH_HAVE_OP_GENERIC_CLASS_INIT 1
+#define MONO_ARCH_HAVE_GENERAL_RGCTX_LAZY_FETCH_TRAMPOLINE 1
#if defined(TARGET_OSX) || defined(__linux__)
#define MONO_ARCH_HAVE_UNWIND_BACKTRACE 1
#endif
-#if defined(TARGET_OSX) || defined(__linux__)
+#if defined(TARGET_OSX) || defined(__linux__) || defined(TARGET_WIN32)
#define MONO_ARCH_HAVE_TLS_GET_REG 1
#endif
-#if !defined (TARGET_WIN32)
#define MONO_ARCH_GSHAREDVT_SUPPORTED 1
-#endif
#if defined(TARGET_APPLETVOS)
#include <mono/utils/mono-mmap.h>
#include <mono/utils/mono-hwcap-arm.h>
#include <mono/utils/mono-memory-model.h>
+#include <mono/utils/mono-threads-coop.h>
#include "mini-arm.h"
#include "mini-arm-tls.h"
void
mono_arch_flush_icache (guint8 *code, gint size)
{
-#if defined(MONO_CROSS_COMPILE) || defined(__native_client__)
- // For Native Client we don't have to flush i-cache here,
- // as it's being done by dyncode interface.
+#if defined(MONO_CROSS_COMPILE)
#elif __APPLE__
sys_icache_invalidate (code, size);
#else
cinfo->ret.nregs = nfields;
cinfo->ret.esize = esize;
} else {
- if (is_pinvoke && mono_class_native_size (mono_class_from_mono_type (t), &align) <= sizeof (gpointer))
- cinfo->ret.storage = RegTypeStructByVal;
- else
+ if (is_pinvoke) {
+ int native_size = mono_class_native_size (mono_class_from_mono_type (t), &align);
+ int max_size;
+
+#ifdef TARGET_WATCHOS
+ max_size = 16;
+#else
+ max_size = 4;
+#endif
+ if (native_size <= max_size) {
+ cinfo->ret.storage = RegTypeStructByVal;
+ cinfo->ret.struct_size = native_size;
+ cinfo->ret.nregs = ALIGN_TO (native_size, 4) / 4;
+ } else {
+ cinfo->ret.storage = RegTypeStructByAddr;
+ }
+ } else {
cinfo->ret.storage = RegTypeStructByAddr;
+ }
}
break;
case MONO_TYPE_VAR:
size = mini_type_stack_size_full (t, &align, FALSE);
}
DEBUG(g_print ("load %d bytes struct\n", size));
+
+#ifdef TARGET_WATCHOS
+ /* Watchos pass large structures by ref */
+ /* We only do this for pinvoke to make gsharedvt/dyncall simpler */
+ if (sig->pinvoke && size > 16) {
+ add_general (&gr, &stack_size, ainfo, TRUE);
+ switch (ainfo->storage) {
+ case RegTypeGeneral:
+ ainfo->storage = RegTypeStructByAddr;
+ break;
+ case RegTypeBase:
+ ainfo->storage = RegTypeStructByAddrOnStack;
+ break;
+ default:
+ g_assert_not_reached ();
+ break;
+ }
+ break;
+ }
+#endif
+
align_size = size;
nwords = 0;
align_size += (sizeof (gpointer) - 1);
switch (cinfo->ret.storage) {
case RegTypeStructByVal:
- cfg->ret->opcode = OP_REGOFFSET;
- cfg->ret->inst_basereg = cfg->frame_reg;
- offset += sizeof (gpointer) - 1;
- offset &= ~(sizeof (gpointer) - 1);
- cfg->ret->inst_offset = - offset;
- offset += sizeof(gpointer);
- break;
case RegTypeHFA:
/* Allocate a local to hold the result, the epilog will copy it to the correct place */
offset = ALIGN_TO (offset, 8);
cfg->ret->opcode = OP_REGOFFSET;
cfg->ret->inst_basereg = cfg->frame_reg;
cfg->ret->inst_offset = offset;
- // FIXME:
- offset += 32;
+ if (cinfo->ret.storage == RegTypeStructByVal)
+ offset += cinfo->ret.nregs * sizeof (gpointer);
+ else
+ offset += 32;
break;
case RegTypeStructByAddr:
ins = cfg->vret_addr;
linfo->ret.storage = LLVMArgVtypeRetAddr;
linfo->vret_arg_index = cinfo->vret_arg_index;
break;
+#if TARGET_WATCHOS
+ case RegTypeStructByVal:
+ /* LLVM models this by returning an int array */
+ linfo->ret.storage = LLVMArgAsIArgs;
+ linfo->ret.nslots = cinfo->ret.nregs;
+ break;
+#endif
default:
cfg->exception_message = g_strdup_printf ("unknown ret conv (%d)", cinfo->ret.storage);
cfg->disable_llvm = TRUE;
}
for (i = 0; i < n; ++i) {
+ LLVMArgInfo *lainfo = &linfo->args [i];
ainfo = cinfo->args + i;
- linfo->args [i].storage = LLVMArgNone;
+ lainfo->storage = LLVMArgNone;
switch (ainfo->storage) {
case RegTypeGeneral:
case RegTypeBase:
case RegTypeBaseGen:
case RegTypeFP:
- linfo->args [i].storage = LLVMArgNormal;
+ lainfo->storage = LLVMArgNormal;
break;
case RegTypeStructByVal:
- linfo->args [i].storage = LLVMArgAsIArgs;
- linfo->args [i].nslots = ainfo->struct_size / sizeof (gpointer);
+ lainfo->storage = LLVMArgAsIArgs;
+ lainfo->nslots = ainfo->struct_size / sizeof (gpointer);
+ break;
+ case RegTypeStructByAddr:
+ case RegTypeStructByAddrOnStack:
+ lainfo->storage = LLVMArgVtypeByRef;
break;
default:
cfg->exception_message = g_strdup_printf ("ainfo->storage (%d)", ainfo->storage);
switch (cinfo->ret.storage) {
case RegTypeStructByVal:
- /* The JIT will transform this into a normal call */
- call->vret_in_reg = TRUE;
- break;
case RegTypeHFA:
+ if (cinfo->ret.storage == RegTypeStructByVal && cinfo->ret.nregs == 1) {
+ /* The JIT will transform this into a normal call */
+ call->vret_in_reg = TRUE;
+ break;
+ }
+ if (call->inst.opcode == OP_TAILCALL)
+ break;
/*
* The vtype is returned in registers, save the return area address in a local, and save the vtype into
* the location pointed to by it after call in emit_move_return_value ().
mono_call_inst_add_outarg_reg (cfg, call, ins->dreg, ainfo->reg, FALSE);
}
break;
- case RegTypeStructByAddr:
- NOT_IMPLEMENTED;
-#if 0
- /* FIXME: where si the data allocated? */
- arg->backend.reg3 = ainfo->reg;
- call->used_iregs |= 1 << ainfo->reg;
- g_assert_not_reached ();
-#endif
- break;
case RegTypeStructByVal:
case RegTypeGSharedVtInReg:
case RegTypeGSharedVtOnStack:
case RegTypeHFA:
+ case RegTypeStructByAddr:
+ case RegTypeStructByAddrOnStack:
MONO_INST_NEW (cfg, ins, OP_OUTARG_VT);
ins->opcode = OP_OUTARG_VT;
ins->sreg1 = in->dreg;
switch (ainfo->storage) {
case RegTypeGSharedVtInReg:
+ case RegTypeStructByAddr:
/* Pass by addr */
mono_call_inst_add_outarg_reg (cfg, call, src->dreg, ainfo->reg, FALSE);
break;
case RegTypeGSharedVtOnStack:
+ case RegTypeStructByAddrOnStack:
/* Pass by addr on stack */
MONO_EMIT_NEW_STORE_MEMBASE (cfg, OP_STORE_MEMBASE_REG, ARMREG_SP, ainfo->offset, src->dreg);
break;
cinfo = call->call_info;
switch (cinfo->ret.storage) {
+ case RegTypeStructByVal:
case RegTypeHFA: {
MonoInst *loc = cfg->arch.vret_addr_loc;
int i;
+ if (cinfo->ret.storage == RegTypeStructByVal && cinfo->ret.nregs == 1) {
+ /* The JIT treats this as a normal call */
+ break;
+ }
+
/* Load the destination address */
g_assert (loc && loc->opcode == OP_REGOFFSET);
code = mono_arm_emit_load_imm (code, ARMREG_LR, loc->inst_offset);
ARM_LDR_REG_REG (code, ARMREG_LR, loc->inst_basereg, ARMREG_LR);
}
- for (i = 0; i < cinfo->ret.nregs; ++i) {
- if (cinfo->ret.esize == 4)
- ARM_FSTS (code, cinfo->ret.reg + i, ARMREG_LR, i * 4);
- else
- ARM_FSTD (code, cinfo->ret.reg + (i * 2), ARMREG_LR, i * 8);
+
+ if (cinfo->ret.storage == RegTypeStructByVal) {
+ int rsize = cinfo->ret.struct_size;
+
+ for (i = 0; i < cinfo->ret.nregs; ++i) {
+ g_assert (rsize >= 0);
+ switch (rsize) {
+ case 0:
+ break;
+ case 1:
+ ARM_STRB_IMM (code, i, ARMREG_LR, i * 4);
+ break;
+ case 2:
+ ARM_STRH_IMM (code, i, ARMREG_LR, i * 4);
+ break;
+ default:
+ ARM_STR_IMM (code, i, ARMREG_LR, i * 4);
+ break;
+ }
+ rsize -= 4;
+ }
+ } else {
+ for (i = 0; i < cinfo->ret.nregs; ++i) {
+ if (cinfo->ret.esize == 4)
+ ARM_FSTS (code, cinfo->ret.reg + i, ARMREG_LR, i * 4);
+ else
+ ARM_FSTD (code, cinfo->ret.reg + (i * 2), ARMREG_LR, i * 8);
+ }
}
return code;
}
break;
}
- ARM_DMB (code, ARM_DMB_SY);
+ if (ins->backend.memory_barrier_kind != MONO_MEMORY_BARRIER_NONE)
+ ARM_DMB (code, ARM_DMB_SY);
break;
}
case OP_ATOMIC_STORE_I1:
case OP_ATOMIC_STORE_U4:
case OP_ATOMIC_STORE_R4:
case OP_ATOMIC_STORE_R8: {
- ARM_DMB (code, ARM_DMB_SY);
+ if (ins->backend.memory_barrier_kind != MONO_MEMORY_BARRIER_NONE)
+ ARM_DMB (code, ARM_DMB_SY);
code = mono_arm_emit_load_imm (code, ARMREG_LR, ins->inst_offset);
bb->spill_slot_defs = g_slist_prepend_mempool (cfg->mempool, bb->spill_slot_defs, ins);
break;
case OP_GC_SAFE_POINT: {
- const char *polling_func = NULL;
guint8 *buf [1];
g_assert (mono_threads_is_coop_enabled ());
- polling_func = "mono_threads_state_poll";
ARM_LDR_IMM (code, ARMREG_IP, ins->sreg1, 0);
ARM_CMP_REG_IMM (code, ARMREG_IP, 0, 0);
buf [0] = code;
ARM_B_COND (code, ARMCOND_EQ, 0);
- mono_add_patch_info (cfg, code - cfg->native_code, MONO_PATCH_INFO_INTERNAL_METHOD, polling_func);
+ mono_add_patch_info (cfg, code - cfg->native_code, MONO_PATCH_INFO_INTERNAL_METHOD, "mono_threads_state_poll");
code = emit_call_seq (cfg, code);
arm_patch (buf [0], code);
break;
reg_offset += 4;
}
}
- if (iphone_abi) {
- mono_emit_unwind_op_offset (cfg, code, ARMREG_LR, -4);
- mini_gc_set_slot_type_from_cfa (cfg, -4, SLOT_NOREF);
- } else {
- mono_emit_unwind_op_offset (cfg, code, ARMREG_LR, -4);
- mini_gc_set_slot_type_from_cfa (cfg, -4, SLOT_NOREF);
- }
+ mono_emit_unwind_op_offset (cfg, code, ARMREG_LR, -4);
+ mini_gc_set_slot_type_from_cfa (cfg, -4, SLOT_NOREF);
} else {
ARM_MOV_REG_REG (code, ARMREG_IP, ARMREG_SP);
ARM_PUSH (code, 0x5ff0);
case RegTypeGeneral:
case RegTypeIRegPair:
case RegTypeGSharedVtInReg:
+ case RegTypeStructByAddr:
switch (ainfo->size) {
case 1:
if (arm_is_imm12 (inst->inst_offset))
break;
case RegTypeBase:
case RegTypeGSharedVtOnStack:
+ case RegTypeStructByAddrOnStack:
if (arm_is_imm12 (prev_sp_offset + ainfo->offset)) {
ARM_LDR_IMM (code, ARMREG_LR, ARMREG_SP, (prev_sp_offset + ainfo->offset));
} else {
}
break;
}
- case RegTypeStructByAddr:
- g_assert_not_reached ();
- /* FIXME: handle overrun! with struct sizes not multiple of 4 */
- code = emit_memcpy (code, ainfo->vtsize * sizeof (gpointer), inst->inst_basereg, inst->inst_offset, ainfo->reg, 0);
default:
g_assert_not_reached ();
break;
case RegTypeStructByVal: {
MonoInst *ins = cfg->ret;
- if (arm_is_imm12 (ins->inst_offset)) {
- ARM_LDR_IMM (code, ARMREG_R0, ins->inst_basereg, ins->inst_offset);
+ if (cinfo->ret.nregs == 1) {
+ if (arm_is_imm12 (ins->inst_offset)) {
+ ARM_LDR_IMM (code, ARMREG_R0, ins->inst_basereg, ins->inst_offset);
+ } else {
+ code = mono_arm_emit_load_imm (code, ARMREG_LR, ins->inst_offset);
+ ARM_LDR_REG_REG (code, ARMREG_R0, ins->inst_basereg, ARMREG_LR);
+ }
} else {
- code = mono_arm_emit_load_imm (code, ARMREG_LR, ins->inst_offset);
- ARM_LDR_REG_REG (code, ARMREG_R0, ins->inst_basereg, ARMREG_LR);
+ for (i = 0; i < cinfo->ret.nregs; ++i) {
+ int offset = ins->inst_offset + (i * 4);
+ if (arm_is_imm12 (offset)) {
+ ARM_LDR_IMM (code, i, ins->inst_basereg, offset);
+ } else {
+ code = mono_arm_emit_load_imm (code, ARMREG_LR, offset);
+ ARM_LDR_REG_REG (code, i, ins->inst_basereg, ARMREG_LR);
+ }
+ }
}
break;
}
#include <mono/utils/mono-context.h>
#include <glib.h>
-#ifdef __native_client_codegen__
-#define kNaClAlignmentARM 16
-#define kNaClAlignmentMaskARM (kNaClAlignmentARM - 1)
-#define kNaClLengthOfCallImm 4
-#endif
-
#if defined(ARM_FPU_NONE)
#define MONO_ARCH_SOFT_FLOAT_FALLBACK 1
#endif
RegTypeBaseGen,
/* FP value passed in either an ireg or a vfp reg */
RegTypeFP,
+ /* Struct passed/returned in gregs */
RegTypeStructByVal,
RegTypeStructByAddr,
+ RegTypeStructByAddrOnStack,
/* gsharedvt argument passed by addr in greg */
RegTypeGSharedVtInReg,
/* gsharedvt argument passed by addr on stack */
guint16 vtsize; /* in param area */
/* RegTypeHFA */
int esize;
- /* RegTypeHFA */
+ /* RegTypeHFA/RegTypeStructByVal */
int nregs;
guint8 reg;
ArgStorage storage;
+ /* RegTypeStructByVal */
gint32 struct_size;
guint8 size : 4; /* 1, 2, 4, 8, or regs used by RegTypeStructByVal */
} ArgInfo;
#define MONO_ARCH_USE_SIGACTION 1
-#if defined(__native_client__) || defined(HOST_WATCHOS)
+#if defined(HOST_WATCHOS)
#undef MONO_ARCH_USE_SIGACTION
#endif
#define MONO_ARCH_HAVE_PATCH_CODE_NEW 1
#define MONO_ARCH_HAVE_OP_GENERIC_CLASS_INIT 1
-#if defined(__native_client__)
-#undef MONO_ARCH_SOFT_DEBUG_SUPPORTED
-#undef MONO_ARCH_HAVE_SIGCTX_TO_MONOCTX
-#undef MONO_ARCH_HAVE_CONTEXT_SET_INT_REG
-#endif
-
#define MONO_ARCH_HAVE_TLS_GET (mono_arm_have_tls_get ())
#define MONO_ARCH_HAVE_TLS_GET_REG 1
mono_regstate_free_int (rs, sel);
}
-/* This isn't defined on older glib versions and on some platforms */
-#ifndef G_GUINT64_FORMAT
-#define G_GUINT64_FORMAT "ul"
-#endif
-
static int
get_register_spilling (MonoCompile *cfg, MonoBasicBlock *bb, MonoInst **last, MonoInst *ins, regmask_t regmask, int reg, int bank)
{
gboolean
mono_exception_walk_trace (MonoException *ex, MonoExceptionFrameWalk func, gpointer user_data)
{
+ MONO_REQ_GC_UNSAFE_MODE;
+
MonoDomain *domain = mono_domain_get ();
MonoArray *ta = ex->trace_ips;
int len, i;
}
}
+ MonoError isinst_error;
+ mono_error_init (&isinst_error);
if (ei->flags == MONO_EXCEPTION_CLAUSE_NONE && mono_object_isinst_checked (ex_obj, catch_class, &error)) {
setup_stack_trace (mono_ex, dynamic_methods, initial_trace_ips, &trace_ips);
g_slist_free (dynamic_methods);
MONO_CONTEXT_SET_IP (ctx, ei->handler_start);
return TRUE;
}
- mono_error_cleanup (&error);
+ mono_error_cleanup (&isinst_error);
}
}
mono_error_assert_ok (&error);
}
if (msg == NULL) {
- msg = message ? mono_string_to_utf8 ((MonoString *) message) : g_strdup ("(System.Exception.Message property not available)");
+ if (message) {
+ msg = mono_string_to_utf8_checked ((MonoString *) message, &error);
+ if (!is_ok (&error)) {
+ mono_error_cleanup (&error);
+ msg = g_strdup ("(error while display System.Exception.Message property)");
+ }
+ } else {
+ msg = g_strdup ("(System.Exception.Message property not available)");
+ }
}
g_print ("[%p:] EXCEPTION handling: %s.%s: %s\n", (void*)mono_native_thread_id_get (), mono_object_class (obj)->name_space, mono_object_class (obj)->name, msg);
g_free (msg);
gboolean
mono_handle_exception (MonoContext *ctx, MonoObject *obj)
{
+ MONO_REQ_GC_UNSAFE_MODE;
+
#ifndef DISABLE_PERFCOUNTERS
mono_perfcounters->exceptions_thrown++;
#endif
gpointer
mono_altstack_restore_prot (mgreg_t *regs, guint8 *code, gpointer *tramp_data, guint8* tramp)
{
+ MONO_REQ_GC_UNSAFE_MODE;
+
void (*func)(void) = (void (*)(void))tramp_data;
func ();
return NULL;
void
mono_resume_unwind (MonoContext *ctx)
{
+ MONO_REQ_GC_UNSAFE_MODE;
+
MonoJitTlsData *jit_tls = (MonoJitTlsData *)mono_native_tls_get_value (mono_jit_tls_id);
MonoContext new_ctx;
if (unhandled_exception_hook) {
unhandled_exception_hook (exc, unhandled_exception_hook_data);
} else {
+ MonoError inner_error;
MonoObject *other = NULL;
- MonoString *str = mono_object_to_string (exc, &other);
+ MonoString *str = mono_object_try_to_string (exc, &other, &inner_error);
char *msg = NULL;
- if (str)
- msg = mono_string_to_utf8 (str);
- else if (other) {
+ if (str && is_ok (&inner_error)) {
+ msg = mono_string_to_utf8_checked (str, &inner_error);
+ }
+ if (!is_ok (&inner_error)) {
+ msg = g_strdup_printf ("Nested exception while formatting original exception");
+ mono_error_cleanup (&inner_error);
+ } else if (other) {
char *original_backtrace = mono_exception_get_managed_backtrace ((MonoException*)exc);
char *nested_backtrace = mono_exception_get_managed_backtrace ((MonoException*)other);
static void
throw_exception (MonoObject *ex, gboolean rethrow)
{
+ MONO_REQ_GC_UNSAFE_MODE;
+
MonoError error;
MonoJitTlsData *jit_tls = mono_get_jit_tls ();
MonoException *mono_ex;
case MONO_RGCTX_INFO_STATIC_DATA: {
MonoVTable *vtable = mono_class_vtable (domain, klass);
if (!vtable) {
- mono_error_set_exception_instance (error, mono_class_get_exception_for_failure (klass));
+ mono_error_set_for_class_failure (error, klass);
return NULL;
}
return mono_vtable_get_static_field_data (vtable);
case MONO_RGCTX_INFO_VTABLE: {
MonoVTable *vtable = mono_class_vtable (domain, klass);
if (!vtable) {
- mono_error_set_exception_instance (error, mono_class_get_exception_for_failure (klass));
+ mono_error_set_for_class_failure (error, klass);
return NULL;
}
return vtable;
memcpy_method [size] = m;
}
if (!domain_info->memcpy_addr [size]) {
- gpointer addr = mono_compile_method (memcpy_method [size]);
+ gpointer addr = mono_compile_method_checked (memcpy_method [size], error);
mono_memory_barrier ();
domain_info->memcpy_addr [size] = (gpointer *)addr;
+ mono_error_assert_ok (error);
}
return domain_info->memcpy_addr [size];
} else {
bzero_method [size] = m;
}
if (!domain_info->bzero_addr [size]) {
- gpointer addr = mono_compile_method (bzero_method [size]);
+ gpointer addr = mono_compile_method_checked (bzero_method [size], error);
mono_memory_barrier ();
domain_info->bzero_addr [size] = (gpointer *)addr;
+ mono_error_assert_ok (error);
}
return domain_info->bzero_addr [size];
}
int i;
if (!MONO_TYPE_ISSTRUCT (t))
- return &mono_defaults.int_class->byval_arg;
+ return get_wrapper_shared_type (&mono_defaults.object_class->byval_arg);
klass = mono_class_from_mono_type (t);
orig_ctx = &klass->generic_class->context;
{
static gboolean inited = FALSE;
static int num_trampolines;
+ MonoError error;
gpointer res, info;
MonoDomain *domain = mono_domain_get ();
MonoJitDomainInfo *domain_info;
wrapper = mini_get_gsharedvt_in_sig_wrapper (normal_sig);
else
wrapper = mini_get_gsharedvt_out_sig_wrapper (normal_sig);
- res = mono_compile_method (wrapper);
+ res = mono_compile_method_checked (wrapper, &error);
+ mono_error_assert_ok (&error);
return res;
}
if (!tramp_addr) {
wrapper = mono_marshal_get_gsharedvt_in_wrapper ();
- addr = mono_compile_method (wrapper);
+ addr = mono_compile_method_checked (wrapper, &error);
mono_memory_barrier ();
+ mono_error_assert_ok (&error);
tramp_addr = addr;
}
addr = tramp_addr;
if (!tramp_addr) {
wrapper = mono_marshal_get_gsharedvt_out_wrapper ();
- addr = mono_compile_method (wrapper);
+ addr = mono_compile_method_checked (wrapper, &error);
mono_memory_barrier ();
+ mono_error_assert_ok (&error);
tramp_addr = addr;
}
addr = tramp_addr;
gpointer arg = NULL;
if (mono_llvm_only) {
- addr = mono_compile_method (m);
+ addr = mono_compile_method_checked (m, error);
+ return_val_if_nok (error, NULL);
addr = mini_add_method_wrappers_llvmonly (m, addr, FALSE, FALSE, &arg);
/* Returns an ftndesc */
return mini_create_llvmonly_ftndesc (domain, addr, arg);
} else {
- addr = mono_compile_method ((MonoMethod *)data);
+ addr = mono_compile_method_checked ((MonoMethod *)data, error);
+ return_val_if_nok (error, NULL);
return mini_add_method_trampoline ((MonoMethod *)data, addr, mono_method_needs_static_rgctx_invoke ((MonoMethod *)data, FALSE), FALSE);
}
}
g_assert (mono_llvm_only);
- addr = mono_compile_method (m);
+ addr = mono_compile_method_checked (m, error);
+ return_val_if_nok (error, NULL);
MonoJitInfo *ji;
gboolean callee_gsharedvt;
method = info->klass->vtable [ioffset + slot];
method = mono_class_inflate_generic_method_checked (method, context, error);
- if (!mono_error_ok (error))
- return NULL;
- addr = mono_compile_method (method);
+ return_val_if_nok (error, NULL);
+ addr = mono_compile_method_checked (method, error);
+ return_val_if_nok (error, NULL);
return mini_add_method_trampoline (method, addr, mono_method_needs_static_rgctx_invoke (method, FALSE), FALSE);
}
case MONO_RGCTX_INFO_VIRT_METHOD_BOX_TYPE: {
}
#ifndef DISABLE_REMOTING
case MONO_RGCTX_INFO_REMOTING_INVOKE_WITH_CHECK:
- return mono_compile_method (mono_marshal_get_remoting_invoke_with_check ((MonoMethod *)data));
+ return mono_compile_method_checked (mono_marshal_get_remoting_invoke_with_check ((MonoMethod *)data), error);
#endif
case MONO_RGCTX_INFO_METHOD_DELEGATE_CODE:
return mono_domain_alloc0 (domain, sizeof (gpointer));
vtable = mono_class_vtable (domain, method->method.method.klass);
if (!vtable) {
- mono_error_set_exception_instance (error, mono_class_get_exception_for_failure (method->method.method.klass));
+ mono_error_set_for_class_failure (error, method->method.method.klass);
return NULL;
}
g_assert (method->is_inflated);
- if (!virtual_)
- addr = mono_compile_method (method);
- else
+ if (!virtual_) {
+ addr = mono_compile_method_checked (method, error);
+ return_val_if_nok (error, NULL);
+ } else
addr = NULL;
if (virtual_) {
}
void
-mono_arch_patch_code (MonoCompile *cfg, MonoMethod *method, MonoDomain *domain, guint8 *code, MonoJumpInfo *ji, gboolean run_cctors)
+mono_arch_patch_code (MonoCompile *cfg, MonoMethod *method, MonoDomain *domain, guint8 *code, MonoJumpInfo *ji, gboolean run_cctors, MonoError *error)
{
MonoJumpInfo *patch_info;
+ mono_error_init (error);
+
for (patch_info = ji; patch_info; patch_info = patch_info->next) {
unsigned char *ip = patch_info->ip.i + code;
const unsigned char *target;
- MonoError error;
- target = mono_resolve_patch_target (method, domain, code, patch_info, run_cctors, &error);
- mono_error_raise_exception (&error); /* FIXME: don't raise here */
+ target = mono_resolve_patch_target (method, domain, code, patch_info, run_cctors, error);
+ return_if_nok (error);
if (patch_info->type == MONO_PATCH_INFO_NONE)
continue;
}
break;
}
+ case LLVMArgAsIArgs:
+ ret_type = LLVMArrayType (IntPtrType (), cinfo->ret.nslots);
+ break;
case LLVMArgFpStruct: {
/* Vtype returned as a fp struct */
LLVMTypeRef members [16];
args [4] = LLVMConstInt (LLVMInt32Type (), ordering, FALSE);
emit_call (ctx, bb, builder_ref, get_intrinsic (ctx, intrins_name), args, 5);
} else {
- mono_llvm_build_store (*builder_ref, value, addr, is_faulting, barrier);
+ if (barrier != LLVM_BARRIER_NONE)
+ mono_llvm_build_aligned_store (*builder_ref, value, addr, barrier, size);
+ else
+ mono_llvm_build_store (*builder_ref, value, addr, is_faulting, barrier);
}
}
target =
mono_create_jit_trampoline (mono_domain_get (),
call->method, &error);
- if (!mono_error_ok (&error))
- mono_error_raise_exception (&error); /* FIXME: Don't raise here */
+ if (!is_ok (&error)) {
+ set_failure (ctx, mono_error_get_message (&error));
+ mono_error_cleanup (&error);
+ return;
+ }
+
tramp_var = LLVMAddGlobal (ctx->lmodule, LLVMPointerType (llvm_sig, 0), name);
LLVMSetInitializer (tramp_var, LLVMConstIntToPtr (LLVMConstInt (LLVMInt64Type (), (guint64)(size_t)target, FALSE), LLVMPointerType (llvm_sig, 0)));
LLVMSetLinkage (tramp_var, LLVMExternalLinkage);
#else
target =
mono_create_jit_trampoline (mono_domain_get (),
- call->method, &error);
- if (!mono_error_ok (&error))
- mono_error_raise_exception (&error); /* FIXME: Don't raise here */
+ call->method, &error);
+ if (!is_ok (&error)) {
+ g_free (name);
+ set_failure (ctx, mono_error_get_message (&error));
+ mono_error_cleanup (&error);
+ return;
+ }
callee = LLVMAddFunction (ctx->lmodule, name, llvm_sig);
g_free (name);
- if (!mono_error_ok (&error))
- mono_error_raise_exception (&error); /* FIXME: Don't raise here */
LLVMAddGlobalMapping (ctx->module->ee, callee, target);
#endif
}
addresses [call->inst.dreg] = build_alloca (ctx, sig->ret);
LLVMBuildStore (builder, lcall, addresses [call->inst.dreg]);
break;
+ case LLVMArgAsIArgs:
case LLVMArgFpStruct:
if (!addresses [call->inst.dreg])
addresses [call->inst.dreg] = build_alloca (ctx, sig->ret);
LLVMBuildRetVoid (builder);
break;
}
+ case LLVMArgAsIArgs:
case LLVMArgFpStruct: {
LLVMTypeRef ret_type = LLVMGetReturnType (LLVMGetElementType (LLVMTypeOf (method)));
LLVMValueRef retval;
ji = mono_aot_patch_info_dup (tmp_ji);
g_free (tmp_ji);
+ if (ji->type == MONO_PATCH_INFO_ICALL_ADDR) {
+ char *symbol = mono_aot_get_direct_call_symbol (MONO_PATCH_INFO_ICALL_ADDR_CALL, ji->data.target);
+ if (symbol) {
+ /*
+ * Avoid emitting a got entry for these since the method is directly called, and it might not be
+ * resolvable at runtime using dlsym ().
+ */
+ g_free (symbol);
+ values [ins->dreg] = LLVMConstInt (IntPtrType (), 0, FALSE);
+ break;
+ }
+ }
+
ji->next = cfg->patch_info;
cfg->patch_info = ji;
case OP_ATOMIC_STORE_U8:
case OP_ATOMIC_STORE_R4:
case OP_ATOMIC_STORE_R8: {
- set_failure (ctx, "atomic mono.store intrinsic");
- break;
-#if 0
int size;
gboolean sext, zext;
LLVMTypeRef t;
BarrierKind barrier = (BarrierKind) ins->backend.memory_barrier_kind;
LLVMValueRef index, addr, value;
+ if (!cfg->llvm_only) {
+ set_failure (ctx, "atomic mono.store intrinsic");
+ break;
+ }
+
if (!values [ins->inst_destbasereg]) {
set_failure (ctx, "inst_destbasereg");
break;
emit_store_general (ctx, bb, &builder, size, value, addr, is_volatile, barrier);
break;
-#endif
}
case OP_RELAXED_NOP: {
#if defined(TARGET_AMD64) || defined(TARGET_X86)
add_intrinsic (LLVMModuleRef module, int id)
{
const char *name;
+#if defined(TARGET_AMD64) || defined(TARGET_X86)
LLVMTypeRef ret_type, arg_types [16];
+#endif
name = g_hash_table_lookup (intrins_id_to_name, GINT_TO_POINTER (id));
g_assert (name);
}
void
-mono_arch_patch_code (MonoCompile *cfg, MonoMethod *method, MonoDomain *domain, guint8 *code, MonoJumpInfo *ji, gboolean run_cctors)
+mono_arch_patch_code (MonoCompile *cfg, MonoMethod *method, MonoDomain *domain, guint8 *code, MonoJumpInfo *ji, gboolean run_cctors, MonoError *error)
{
MonoJumpInfo *patch_info;
- MonoError error;
+
+ mono_error_init (error);
for (patch_info = ji; patch_info; patch_info = patch_info->next) {
unsigned char *ip = patch_info->ip.i + code;
case MONO_PATCH_INFO_R4:
case MONO_PATCH_INFO_R8:
/* from OP_AOTCONST : lui + addiu */
- target = mono_resolve_patch_target (method, domain, code, patch_info, run_cctors, &error);
- mono_error_raise_exception (&error); /* FIXME: don't raise here */
+ target = mono_resolve_patch_target (method, domain, code, patch_info, run_cctors, error);
+ return_if_nok (error);
+
patch_lui_addiu ((guint32 *)(void *)ip, (guint32)target);
continue;
#if 0
/* everything is dealt with at epilog output time */
continue;
default:
- target = mono_resolve_patch_target (method, domain, code, patch_info, run_cctors, &error);
- mono_error_raise_exception (&error); /* FIXME: don't raise here */
+ target = mono_resolve_patch_target (method, domain, code, patch_info, run_cctors, error);
+ return_if_nok (error);
+
mips_patch ((guint32 *)(void *)ip, (guint32)target);
break;
}
MINI_OP(OP_IL_SEQ_POINT, "il_seq_point", NONE, NONE, NONE)
MINI_OP(OP_IMPLICIT_EXCEPTION, "implicit_exception", NONE, NONE, NONE)
+/* CALL opcodes need to stay together, see MONO_IS_CALL macro */
MINI_OP(OP_VOIDCALL, "voidcall", NONE, NONE, NONE)
MINI_OP(OP_VOIDCALL_REG, "voidcall_reg", NONE, IREG, NONE)
MINI_OP(OP_VOIDCALL_MEMBASE, "voidcall_membase", NONE, IREG, NONE)
void
mono_runtime_posix_install_handlers(void)
{
-
+ /* we still need to ignore SIGPIPE */
+ signal (SIGPIPE, SIG_IGN);
}
void
#ifndef DISABLE_JIT
void
-mono_arch_patch_code (MonoCompile *cfg, MonoMethod *method, MonoDomain *domain, guint8 *code, MonoJumpInfo *ji, gboolean run_cctors)
+mono_arch_patch_code (MonoCompile *cfg, MonoMethod *method, MonoDomain *domain, guint8 *code, MonoJumpInfo *ji, gboolean run_cctors, MonoError *error)
{
MonoJumpInfo *patch_info;
gboolean compile_aot = !run_cctors;
- MonoError error;
+
+ mono_error_init (error);
for (patch_info = ji; patch_info; patch_info = patch_info->next) {
unsigned char *ip = patch_info->ip.i + code;
unsigned char *target;
gboolean is_fd = FALSE;
- target = mono_resolve_patch_target (method, domain, code, patch_info, run_cctors, &error);
- mono_error_raise_exception (&error); /* FIXME: don't raise here */
+ target = mono_resolve_patch_target (method, domain, code, patch_info, run_cctors, error);
+ return_if_nok (error);
if (compile_aot) {
switch (patch_info->type) {
#include <mono/utils/dtrace.h>
#include <mono/utils/mono-signal-handler.h>
#include <mono/utils/mono-threads.h>
+#include <mono/utils/mono-threads-coop.h>
#include <mono/utils/checked-build.h>
#include <mono/io-layer/io-layer.h>
get_method_from_ip (void *ip)
{
MonoJitInfo *ji;
- char *method;
+ MonoMethod *method;
+ char *method_name;
char *res;
MonoDomain *domain = mono_domain_get ();
MonoDebugSourceLocation *location;
return res;
}
- method = mono_method_full_name (jinfo_get_method (ji), TRUE);
+ method = jinfo_get_method (ji);
+ method_name = mono_method_full_name (method, TRUE);
/* FIXME: unused ? */
- location = mono_debug_lookup_source_location (jinfo_get_method (ji), (guint32)((guint8*)ip - (guint8*)ji->code_start), domain);
+ location = mono_debug_lookup_source_location (method, (guint32)((guint8*)ip - (guint8*)ji->code_start), domain);
- res = g_strdup_printf (" %s + 0x%x (%p %p) [%p - %s]", method, (int)((char*)ip - (char*)ji->code_start), ji->code_start, (char*)ji->code_start + ji->code_size, domain, domain->friendly_name);
+ res = g_strdup_printf (" %s {%p} + 0x%x (%p %p) [%p - %s]", method_name, method, (int)((char*)ip - (char*)ji->code_start), ji->code_start, (char*)ji->code_start + ji->code_size, domain, domain->friendly_name);
mono_debug_free_source_location (location);
- g_free (method);
+ g_free (method_name);
return res;
}
__nacl_suspend_thread_if_needed();
#endif
}
-
-/* Given the temporary buffer (allocated by mono_global_codeman_reserve) into
- * which we are generating code, return a pointer to the destination in the
- * dynamic code segment into which the code will be copied when
- * mono_global_codeman_commit is called.
- * LOCKING: Acquires the jit lock.
- */
-void*
-nacl_global_codeman_get_dest (void *data)
-{
- void *dest;
- mono_jit_lock ();
- dest = nacl_code_manager_get_code_dest (global_codeman, data);
- mono_jit_unlock ();
- return dest;
-}
-
-void
-mono_global_codeman_commit (void *data, int size, int newsize)
-{
- mono_jit_lock ();
- mono_code_manager_commit (global_codeman, data, size, newsize);
- mono_jit_unlock ();
-}
-
-/*
- * Convenience function which calls mono_global_codeman_commit to validate and
- * copy the code. The caller sets *buf_base and *buf_size to the start and size
- * of the buffer (allocated by mono_global_codeman_reserve), and *code_end to
- * the byte after the last instruction byte. On return, *buf_base will point to
- * the start of the copied in the code segment, and *code_end will point after
- * the end of the copied code.
- */
-void
-nacl_global_codeman_validate (guint8 **buf_base, int buf_size, guint8 **code_end)
-{
- guint8 *tmp = nacl_global_codeman_get_dest (*buf_base);
- mono_global_codeman_commit (*buf_base, buf_size, *code_end - *buf_base);
- *code_end = tmp + (*code_end - *buf_base);
- *buf_base = tmp;
-}
-#else
-/* no-op versions of Native Client functions */
-void*
-nacl_global_codeman_get_dest (void *data)
-{
- return data;
-}
-
-void
-mono_global_codeman_commit (void *data, int size, int newsize)
-{
-}
-
-void
-nacl_global_codeman_validate (guint8 **buf_base, int buf_size, guint8 **code_end)
-{
-}
-
#endif /* __native_client__ */
/**
gconstpointer
mono_icall_get_wrapper_full (MonoJitICallInfo* callinfo, gboolean do_compile)
{
+ MonoError error;
char *name;
MonoMethod *wrapper;
gconstpointer trampoline;
g_free (name);
if (do_compile) {
- trampoline = mono_compile_method (wrapper);
+ trampoline = mono_compile_method_checked (wrapper, &error);
+ mono_error_assert_ok (&error);
} else {
- MonoError error;
trampoline = mono_create_jit_trampoline (domain, wrapper, &error);
mono_error_assert_ok (&error);
}
/*
- * mono_jit_thread_attach: called by native->managed wrappers
+ * mono_jit_thread_attach:
*
- * In non-coop mode:
- * - @dummy: is NULL
- * - @return: the original domain which needs to be restored, or NULL.
+ * Called by Xamarin.Mac and other products. Attach thread to runtime if
+ * needed and switch to @domain.
*
- * In coop mode:
- * - @dummy: contains the original domain
- * - @return: a cookie containing current MonoThreadInfo*.
+ * @return the original domain which needs to be restored, or NULL.
*/
-gpointer
-mono_jit_thread_attach (MonoDomain *domain, gpointer *dummy)
+MonoDomain*
+mono_jit_thread_attach (MonoDomain *domain)
{
MonoDomain *orig;
+ gboolean attached;
+
+ g_assert (!mono_threads_is_coop_enabled ());
if (!domain) {
/* Happens when called from AOTed code which is only used in the root domain. */
g_assert (domain);
- /* On coop, when we detached, we moved the thread from RUNNING->BLOCKING. If we try to
- * reattach we do a BLOCKING->RUNNING transition. If the thread is fresh,
- * mono_thread_attach() will do a STARTING->RUNNING transition so we're only responsible
- * for making the cookie. */
- gboolean fresh_thread = FALSE;
- {
- MonoThreadInfo *info;
-
- info = mono_thread_info_current_unchecked ();
- fresh_thread = !info || !mono_thread_info_is_live (info);
- }
- {
- gboolean attached;
-
#ifdef MONO_HAVE_FAST_TLS
- attached = MONO_FAST_TLS_GET (mono_lmf_addr) != NULL;
+ attached = MONO_FAST_TLS_GET (mono_lmf_addr) != NULL;
#else
- attached = mono_native_tls_get_value (mono_jit_tls_id) != NULL;
+ attached = mono_native_tls_get_value (mono_jit_tls_id) != NULL;
#endif
- if (!attached) {
- mono_thread_attach (domain);
+ if (!attached) {
+ mono_thread_attach (domain);
- // #678164
- mono_thread_set_state (mono_thread_internal_current (), ThreadState_Background);
- }
+ // #678164
+ mono_thread_set_state (mono_thread_internal_current (), ThreadState_Background);
+ }
- orig = mono_domain_get ();
- if (orig != domain)
- mono_domain_set (domain, TRUE);
+ orig = mono_domain_get ();
+ if (orig != domain)
+ mono_domain_set (domain, TRUE);
- }
- if (!mono_threads_is_coop_enabled ()) {
- return orig != domain ? orig : NULL;
- } else {
- if (fresh_thread) {
- *dummy = NULL;
- /* mono_thread_attach put the thread in RUNNING mode from STARTING, but we need to
- * return the right cookie. */
- return mono_threads_cookie_for_reset_blocking_start (mono_thread_info_current (), 1);
- } else {
- *dummy = orig;
- /* thread state (BLOCKING|RUNNING) -> RUNNING */
- return mono_threads_reset_blocking_start (dummy);
- }
- }
+ return orig != domain ? orig : NULL;
}
/*
- * mono_jit_thread_detach: called by native->managed wrappers
- *
- * In non-coop mode:
- * - @cookie: the original domain which needs to be restored, or NULL.
- * - @dummy: is NULL
+ * mono_jit_set_domain:
*
- * In coop mode:
- * - @cookie: contains current MonoThreadInfo* if it was in BLOCKING mode, NULL otherwise
- * - @dummy: contains the original domain
+ * Set domain to @domain if @domain is not null
*/
void
-mono_jit_thread_detach (gpointer cookie, gpointer *dummy)
+mono_jit_set_domain (MonoDomain *domain)
{
- MonoDomain *domain, *orig;
+ g_assert (!mono_threads_is_coop_enabled ());
- if (!mono_threads_is_coop_enabled ()) {
- orig = (MonoDomain*) cookie;
-
- if (orig)
- mono_domain_set (orig, TRUE);
- } else {
- orig = (MonoDomain*) *dummy;
-
- domain = mono_domain_get ();
- g_assert (domain);
-
- /* it won't do anything if cookie is NULL
- * thread state RUNNING -> (RUNNING|BLOCKING) */
- mono_threads_reset_blocking_end (cookie, dummy);
-
- if (orig != domain) {
- if (!orig)
- mono_domain_unset ();
- else
- mono_domain_set (orig, TRUE);
- }
- }
+ if (domain)
+ mono_domain_set (domain, TRUE);
}
/**
target = patch_info->data.inst->inst_c0 + code;
break;
case MONO_PATCH_INFO_IP:
-#if defined(__native_client__) && defined(__native_client_codegen__)
- /* Need to transform to the destination address, it's */
- /* emitted as an immediate in the code. */
- target = nacl_inverse_modify_patch_target(ip);
-#else
target = ip;
-#endif
break;
case MONO_PATCH_INFO_METHOD_REL:
target = code + patch_info->data.offset;
target = mono_create_jump_trampoline (domain, patch_info->data.method, FALSE, error);
if (!mono_error_ok (error))
return NULL;
-#if defined(__native_client__) && defined(__native_client_codegen__)
-# if defined(TARGET_AMD64)
- /* This target is an absolute address, not relative to the */
- /* current code being emitted on AMD64. */
- target = nacl_inverse_modify_patch_target(target);
-# endif
-#endif
break;
case MONO_PATCH_INFO_METHOD:
if (patch_info->data.method == method) {
#endif
for (i = 0; i < patch_info->data.table->table_size; i++) {
-#if defined(__native_client__) && defined(__native_client_codegen__)
- /* 'code' is relative to the current code blob, we */
- /* need to do this transform on it to make the */
- /* pointers in this table absolute */
- jump_table [i] = nacl_inverse_modify_patch_target (code) + GPOINTER_TO_INT (patch_info->data.table->table [i]);
-#else
jump_table [i] = code + GPOINTER_TO_INT (patch_info->data.table->table [i]);
-#endif
}
-#if defined(__native_client__) && defined(__native_client_codegen__)
- /* jump_table is in the data section, we need to transform */
- /* it here so when it gets modified in amd64_patch it will */
- /* then point back to the absolute data address */
- target = nacl_inverse_modify_patch_target (jump_table);
-#else
target = jump_table;
-#endif
break;
}
case MONO_PATCH_INFO_METHODCONST:
break;
case MONO_PATCH_INFO_LDSTR:
target =
- mono_ldstr (domain, patch_info->data.token->image,
- mono_metadata_token_index (patch_info->data.token->token));
+ mono_ldstr_checked (domain, patch_info->data.token->image,
+ mono_metadata_token_index (patch_info->data.token->token), error);
break;
case MONO_PATCH_INFO_TYPE_FROM_HANDLE: {
gpointer handle;
MonoException *exc;
MONO_SIG_HANDLER_GET_CONTEXT;
+ MONO_ENTER_GC_UNSAFE_UNBALANCED;
+
exc = mono_get_exception_execution_engine ("SIGILL");
mono_arch_handle_exception (ctx, exc);
+
+ MONO_EXIT_GC_UNSAFE_UNBALANCED;
}
#if defined(MONO_ARCH_USE_SIGACTION) || defined(HOST_WIN32)
* Returns: a pointer to the newly created code
*/
static gpointer
-mono_jit_create_remoting_trampoline (MonoDomain *domain, MonoMethod *method, MonoRemotingTarget target)
+mono_jit_create_remoting_trampoline (MonoDomain *domain, MonoMethod *method, MonoRemotingTarget target, MonoError *error)
{
MonoMethod *nm;
guint8 *addr = NULL;
+ mono_error_init (error);
+
if ((method->flags & METHOD_ATTRIBUTE_VIRTUAL) && mono_method_signature (method)->generic_param_count) {
return mono_create_specific_trampoline (method, MONO_TRAMPOLINE_GENERIC_VIRTUAL_REMOTING,
domain, NULL);
}
if ((method->flags & METHOD_ATTRIBUTE_ABSTRACT) ||
- (mono_method_signature (method)->hasthis && (mono_class_is_marshalbyref (method->klass) || method->klass == mono_defaults.object_class))) {
+ (mono_method_signature (method)->hasthis && (mono_class_is_marshalbyref (method->klass) || method->klass == mono_defaults.object_class)))
nm = mono_marshal_get_remoting_invoke_for_target (method, target);
- addr = (guint8 *)mono_compile_method (nm);
- } else
- {
- addr = (guint8 *)mono_compile_method (method);
- }
+ else
+ nm = method;
+ addr = (guint8 *)mono_compile_method_checked (nm, error);
+ return_val_if_nok (error, NULL);
return mono_get_addr_from_ftnptr (addr);
}
#endif
register_icall (mono_trace_enter_method, "mono_trace_enter_method", NULL, TRUE);
register_icall (mono_trace_leave_method, "mono_trace_leave_method", NULL, TRUE);
register_icall (mono_get_lmf_addr, "mono_get_lmf_addr", "ptr", TRUE);
- register_icall (mono_jit_thread_attach, "mono_jit_thread_attach", "ptr ptr ptr", TRUE);
- register_icall (mono_jit_thread_detach, "mono_jit_thread_detach", "void ptr ptr", TRUE);
+ register_icall (mono_jit_thread_attach, "mono_jit_thread_attach", "ptr ptr", TRUE);
+ register_icall (mono_jit_set_domain, "mono_jit_set_domain", "void ptr", TRUE);
register_icall (mono_domain_get, "mono_domain_get", "ptr", TRUE);
register_icall (mono_llvm_throw_exception, "mono_llvm_throw_exception", "void object", TRUE);
register_opcode_emulation (OP_LCONV_TO_R_UN, "__emul_lconv_to_r8_un", "double long", mono_lconv_to_r8_un, "mono_lconv_to_r8_un", FALSE);
#endif
#ifdef MONO_ARCH_EMULATE_FREM
-#if defined(__default_codegen__)
+#if !defined(__native_client__)
register_opcode_emulation (OP_FREM, "__emul_frem", "double double double", fmod, "fmod", FALSE);
register_opcode_emulation (OP_RREM, "__emul_rrem", "float float float", fmodf, "fmodf", FALSE);
-#elif defined(__native_client_codegen__)
+#else
register_opcode_emulation (OP_FREM, "__emul_frem", "double double double", mono_fmod, "mono_fmod", FALSE);
#endif
#endif
#endif
/* other jit icalls */
- register_icall (mono_delegate_ctor, "mono_delegate_ctor", "void object object ptr", FALSE);
+ register_icall (ves_icall_mono_delegate_ctor, "ves_icall_mono_delegate_ctor", "void object object ptr", FALSE);
register_icall (mono_class_static_field_address , "mono_class_static_field_address",
"ptr ptr ptr", FALSE);
register_icall (mono_ldtoken_wrapper, "mono_ldtoken_wrapper", "ptr ptr ptr ptr", FALSE);
register_icall (mono_ldtoken_wrapper_generic_shared, "mono_ldtoken_wrapper_generic_shared",
"ptr ptr ptr ptr", FALSE);
register_icall (mono_get_special_static_data, "mono_get_special_static_data", "ptr int", FALSE);
- register_icall (mono_ldstr, "mono_ldstr", "object ptr ptr int32", FALSE);
+ register_icall (ves_icall_mono_ldstr, "ves_icall_mono_ldstr", "object ptr ptr int32", FALSE);
register_icall (mono_helper_stelem_ref_check, "mono_helper_stelem_ref_check", "void object object", FALSE);
register_icall (ves_icall_object_new, "ves_icall_object_new", "object ptr ptr", FALSE);
register_icall (ves_icall_object_new_specific, "ves_icall_object_new_specific", "object ptr", FALSE);
register_icall (mono_llvmonly_init_delegate_virtual, "mono_llvmonly_init_delegate_virtual", "void object object ptr", TRUE);
register_icall (mono_get_assembly_object, "mono_get_assembly_object", "object ptr", TRUE);
register_icall (mono_get_method_object, "mono_get_method_object", "object ptr", TRUE);
+ register_icall (mono_throw_method_access, "mono_throw_method_access", "void ptr ptr", FALSE);
register_icall_with_wrapper (mono_monitor_enter, "mono_monitor_enter", "void obj");
register_icall_with_wrapper (mono_monitor_enter_v4, "mono_monitor_enter_v4", "void obj ptr");
g_print ("Compiling %d %s\n", count, desc);
g_free (desc);
}
- mono_compile_method (method);
+ mono_compile_method_checked (method, &error);
+ if (!is_ok (&error)) {
+ mono_error_cleanup (&error); /* FIXME don't swallow the error */
+ continue;
+ }
if (strcmp (method->name, "Finalize") == 0) {
invoke = mono_marshal_get_runtime_invoke (method, FALSE);
- mono_compile_method (invoke);
+ mono_compile_method_checked (invoke, &error);
+ mono_error_assert_ok (&error);
}
#ifndef DISABLE_REMOTING
if (mono_class_is_marshalbyref (method->klass) && mono_method_signature (method)->hasthis) {
invoke = mono_marshal_get_remoting_invoke_with_check (method);
- mono_compile_method (invoke);
+ mono_compile_method_checked (invoke, &error);
+ mono_error_assert_ok (&error);
}
#endif
}
#include <mono/metadata/appdomain.h>
#include <mono/metadata/debug-helpers.h>
#include <mono/metadata/profiler-private.h>
+#include <mono/utils/mono-error.h>
+#include <mono/utils/mono-error-internals.h>
#include <mono/utils/mono-math.h>
#include <mono/utils/mono-mmap.h>
#include <mono/utils/mono-hwcap-s390x.h>
/* */
/*------------------------------------------------------------------*/
+static void
+decodeParmString (MonoString *s)
+{
+ MonoError error;
+ char *str = mono_string_to_utf8_checked(s, &error);
+ if (is_ok (&error)) {
+ printf("[STRING:%p:%s], ", s, str);
+ g_free (str);
+ } else {
+ mono_error_cleanup (&error);
+ printf("[STRING:%p:], ", s);
+ }
+}
+
static void
decodeParm(MonoType *type, void *curParm, int size)
{
MonoString *s = *((MonoString **) curParm);
if (s) {
g_assert (((MonoObject *) s)->vtable->klass == mono_defaults.string_class);
- printf("[STRING:%p:%s], ", s, mono_string_to_utf8(s));
+ decodeParmString (s);
} else {
printf("[STRING:null], ");
}
klass = obj->vtable->klass;
printf("%p [%p] ",obj,curParm);
if (klass == mono_defaults.string_class) {
- printf("[STRING:%p:%s]",
- obj, mono_string_to_utf8 ((MonoString *) obj));
+ decodeParmString ((MonoString *)obj);
} else if (klass == mono_defaults.int32_class) {
printf("[INT32:%p:%d]",
obj, *(gint32 *)((char *)obj + sizeof (MonoObject)));
if (obj->vtable) {
klass = obj->vtable->klass;
if (klass == mono_defaults.string_class) {
- printf ("this:[STRING:%p:%s], ",
- obj, mono_string_to_utf8 ((MonoString *)obj));
+ printf ("this:");
+ decodeParmString((MonoString *)obj);
} else {
printf ("this:%p[%s.%s], ",
obj, klass->name_space, klass->name);
;
if (s) {
g_assert (((MonoObject *)s)->vtable->klass == mono_defaults.string_class);
- printf ("[STRING:%p:%s]", s, mono_string_to_utf8 (s));
+ decodeParmString (s);
} else
printf ("[STRING:null], ");
break;
void
mono_arch_patch_code (MonoCompile *cfg, MonoMethod *method, MonoDomain *domain,
- guint8 *code, MonoJumpInfo *ji, gboolean run_cctors)
+ guint8 *code, MonoJumpInfo *ji, gboolean run_cctors,
+ MonoError *error)
{
MonoJumpInfo *patch_info;
- MonoError error;
+
+ mono_error_init (error);
for (patch_info = ji; patch_info; patch_info = patch_info->next) {
unsigned char *ip = patch_info->ip.i + code;
gconstpointer target = NULL;
target = mono_resolve_patch_target (method, domain, code,
- patch_info, run_cctors, &error);
- mono_error_raise_exception (&error); /* FIXME: don't raise here */
+ patch_info, run_cctors, error);
+ return_if_nok (error);
switch (patch_info->type) {
case MONO_PATCH_INFO_IP:
}
void
-mono_arch_patch_code (MonoCompile *cfg, MonoMethod *method, MonoDomain *domain, guint8 *code, MonoJumpInfo *ji, gboolean run_cctors)
+mono_arch_patch_code (MonoCompile *cfg, MonoMethod *method, MonoDomain *domain, guint8 *code, MonoJumpInfo *ji, gboolean run_cctors, MonoError *error)
{
- MonoError error;
MonoJumpInfo *patch_info;
+ mono_error_init (error);
+
/* FIXME: Move part of this to arch independent code */
for (patch_info = ji; patch_info; patch_info = patch_info->next) {
unsigned char *ip = patch_info->ip.i + code;
gpointer target;
- target = mono_resolve_patch_target (method, domain, code, patch_info, run_cctors, &error);
- mono_error_raise_exception (&error); /* FIXME: don't raise here */
+ target = mono_resolve_patch_target (method, domain, code, patch_info, run_cctors, error);
+ return_if_nok (error);
switch (patch_info->type) {
case MONO_PATCH_INFO_NONE:
#include <mono/utils/mono-error-internals.h>
#include <mono/utils/mono-membar.h>
#include <mono/utils/mono-compiler.h>
+#include <mono/utils/mono-threads-coop.h>
#include "mini.h"
* Either IMPL_METHOD or OUT_AOT_ADDR will be set on return.
*/
gpointer*
-mini_resolve_imt_method (MonoVTable *vt, gpointer *vtable_slot, MonoMethod *imt_method, MonoMethod **impl_method, gpointer *out_aot_addr, gboolean *out_need_rgctx_tramp, MonoMethod **variant_iface)
+mini_resolve_imt_method (MonoVTable *vt, gpointer *vtable_slot, MonoMethod *imt_method, MonoMethod **impl_method, gpointer *out_aot_addr, gboolean *out_need_rgctx_tramp, MonoMethod **variant_iface, MonoError *error)
{
MonoMethod *impl = NULL, *generic_virtual = NULL;
gboolean lookup_aot, variance_used = FALSE, need_rgctx_tramp = FALSE;
g_assert (imt_slot < MONO_IMT_SIZE);
+ mono_error_init (error);
/* This has to be variance aware since imt_method can be from an interface that vt->klass doesn't directly implement */
interface_offset = mono_class_interface_offset_with_variance (vt->klass, imt_method->klass, &variance_used);
if (interface_offset < 0)
mono_vtable_build_imt_slot (vt, mono_method_get_imt_slot (imt_method));
if (imt_method->is_inflated && ((MonoMethodInflated*)imt_method)->context.method_inst) {
- MonoError error;
MonoGenericContext context = { NULL, NULL };
/*
if (impl->klass->generic_class)
context.class_inst = impl->klass->generic_class->context.class_inst;
context.method_inst = ((MonoMethodInflated*)imt_method)->context.method_inst;
- impl = mono_class_inflate_generic_method_checked (impl, &context, &error);
- g_assert (mono_error_ok (&error)); /* FIXME don't swallow the error */
+ impl = mono_class_inflate_generic_method_checked (impl, &context, error);
+ mono_error_assert_ok (error);
} else {
+
/* Avoid loading metadata or creating a generic vtable if possible */
- if (lookup_aot && !vt->klass->valuetype)
- aot_addr = (guint8 *)mono_aot_get_method_from_vt_slot (mono_domain_get (), vt, interface_offset + mono_method_get_vtable_slot (imt_method));
- else
+ if (lookup_aot && !vt->klass->valuetype) {
+ aot_addr = (guint8 *)mono_aot_get_method_from_vt_slot (mono_domain_get (), vt, interface_offset + mono_method_get_vtable_slot (imt_method), error);
+ return_val_if_nok (error, NULL);
+ } else {
aot_addr = NULL;
+ }
if (aot_addr)
impl = NULL;
else
}
/**
- * common_call_trampoline_inner:
+ * common_call_trampoline:
*
* The code to handle normal, virtual, and interface method calls and jumps, both
* from JITted and LLVM compiled code.
*/
static gpointer
-common_call_trampoline_inner (mgreg_t *regs, guint8 *code, MonoMethod *m, MonoVTable *vt, gpointer *vtable_slot, MonoError *error)
+common_call_trampoline (mgreg_t *regs, guint8 *code, MonoMethod *m, MonoVTable *vt, gpointer *vtable_slot, MonoError *error)
{
gpointer addr, compiled_method;
gboolean generic_shared = FALSE;
need_rgctx_tramp = TRUE;
}
- vtable_slot = mini_resolve_imt_method (vt, vtable_slot, imt_method, &impl_method, &addr, &need_rgctx_tramp, &variant_iface);
+ vtable_slot = mini_resolve_imt_method (vt, vtable_slot, imt_method, &impl_method, &addr, &need_rgctx_tramp, &variant_iface, error);
+ return_val_if_nok (error, NULL);
+
/* This is the vcall slot which gets called through the IMT thunk */
vtable_slot_to_patch = vtable_slot;
* return TRUE for methods used in IMT calls too.
*/
if (virtual_ && is_generic_method_definition (m)) {
- MonoError error;
MonoGenericContext context = { NULL, NULL };
MonoMethod *declaring;
g_assert (generic_virtual->is_inflated);
context.method_inst = ((MonoMethodInflated*)generic_virtual)->context.method_inst;
- m = mono_class_inflate_generic_method_checked (declaring, &context, &error);
- g_assert (mono_error_ok (&error)); /* FIXME don't swallow the error */
+ m = mono_class_inflate_generic_method_checked (declaring, &context, error);
+ mono_error_assert_ok (error);
/* FIXME: only do this if the method is sharable */
need_rgctx_tramp = TRUE;
} else if ((context_used = mono_method_check_context_used (m))) {
}
if (method_inst || m->wrapper_type) {
- MonoError error;
MonoGenericContext context = { NULL, NULL };
if (m->is_inflated)
context.class_inst = klass->generic_container->context.class_inst;
context.method_inst = method_inst;
- actual_method = mono_class_inflate_generic_method_checked (declaring, &context, &error);
- g_assert (mono_error_ok (&error)); /* FIXME don't swallow the error */
+ actual_method = mono_class_inflate_generic_method_checked (declaring, &context, error);
+ mono_error_assert_ok (error);
} else {
actual_method = mono_class_get_method_generic (klass, m);
}
return addr;
}
-static gpointer
-common_call_trampoline (mgreg_t *regs, guint8 *code, MonoMethod *m, MonoVTable *vt, gpointer *vtable_slot, MonoError *error)
-{
- gpointer res;
- MONO_PREPARE_RESET_BLOCKING;
- res = common_call_trampoline_inner (regs, code, m, vt, vtable_slot, error);
- MONO_FINISH_RESET_BLOCKING;
- return res;
-}
-
/**
* mono_magic_trampoline:
*
gpointer
mono_magic_trampoline (mgreg_t *regs, guint8 *code, gpointer arg, guint8* tramp)
{
- MonoError error;
gpointer res;
+ MONO_ENTER_GC_UNSAFE_UNBALANCED;
+
+ MonoError error;
+
trampoline_calls ++;
res = common_call_trampoline (regs, code, (MonoMethod *)arg, NULL, NULL, &error);
- if (!mono_error_ok (&error)) {
- mono_error_set_pending_exception (&error);
- return NULL;
- }
+ mono_error_set_pending_exception (&error);
+
+ mono_interruption_checkpoint_from_trampoline ();
+
+ MONO_EXIT_GC_UNSAFE_UNBALANCED;
+
return res;
}
static gpointer
mono_vcall_trampoline (mgreg_t *regs, guint8 *code, int slot, guint8 *tramp)
{
+ MONO_REQ_GC_UNSAFE_MODE;
+
MonoObject *this_arg;
MonoVTable *vt;
gpointer *vtable_slot;
vtable_slot = &(vt->vtable [slot]);
/* Avoid loading metadata or creating a generic vtable if possible */
- addr = mono_aot_get_method_from_vt_slot (mono_domain_get (), vt, slot);
+ addr = mono_aot_get_method_from_vt_slot (mono_domain_get (), vt, slot, &error);
+ if (!is_ok (&error))
+ goto leave;
if (addr && !vt->klass->valuetype) {
if (mono_domain_owns_vtable_slot (mono_domain_get (), vtable_slot))
*vtable_slot = addr;
}
res = common_call_trampoline (regs, code, m, vt, vtable_slot, &error);
+leave:
if (!mono_error_ok (&error)) {
mono_error_set_pending_exception (&error);
return NULL;
gpointer
mono_generic_virtual_remoting_trampoline (mgreg_t *regs, guint8 *code, MonoMethod *m, guint8 *tramp)
{
+ MONO_REQ_GC_UNSAFE_MODE;
+
MonoError error;
MonoGenericContext context = { NULL, NULL };
MonoMethod *imt_method, *declaring;
mono_aot_trampoline (mgreg_t *regs, guint8 *code, guint8 *token_info,
guint8* tramp)
{
+ MONO_REQ_GC_UNSAFE_MODE;
+
MonoImage *image;
guint32 token;
MonoMethod *method = NULL;
gpointer addr;
guint8 *plt_entry;
+ MonoError error;
trampoline_calls ++;
token_info += sizeof (gpointer);
token = *(guint32*)(gpointer)token_info;
- addr = mono_aot_get_method_from_token (mono_domain_get (), image, token);
+ addr = mono_aot_get_method_from_token (mono_domain_get (), image, token, &error);
+ if (!is_ok (&error))
+ mono_error_cleanup (&error);
if (!addr) {
- MonoError error;
method = mono_get_method_checked (image, token, NULL, NULL, &error);
if (!method)
g_error ("Could not load AOT trampoline due to %s", mono_error_get_message (&error));
mono_aot_plt_trampoline (mgreg_t *regs, guint8 *code, guint8 *aot_module,
guint8* tramp)
{
+ MONO_REQ_GC_UNSAFE_MODE;
+
guint32 plt_info_offset = mono_aot_get_plt_info_offset (regs, code);
gpointer res;
MonoError error;
static gpointer
mono_rgctx_lazy_fetch_trampoline (mgreg_t *regs, guint8 *code, gpointer data, guint8 *tramp)
{
+ MONO_REQ_GC_UNSAFE_MODE;
+
static gboolean inited = FALSE;
static int num_lookups = 0;
guint32 slot = GPOINTER_TO_UINT (data);
gpointer
mono_delegate_trampoline (mgreg_t *regs, guint8 *code, gpointer *arg, guint8* tramp)
{
+ MONO_REQ_GC_UNSAFE_MODE;
+
MonoDomain *domain = mono_domain_get ();
MonoDelegate *delegate;
MonoJitInfo *ji;
static gpointer
mono_handler_block_guard_trampoline (mgreg_t *regs, guint8 *code, gpointer *tramp_info, guint8* tramp)
{
+ MONO_REQ_GC_UNSAFE_MODE;
+
MonoContext ctx;
MonoException *exc;
MonoJitTlsData *jit_tls = (MonoJitTlsData *)mono_native_tls_get_value (mono_jit_tls_id);
mono_runtime_install_handlers (void)
{
#ifndef MONO_CROSS_COMPILE
- if (!mono_aot_only) {
- win32_seh_init();
- win32_seh_set_handler(SIGFPE, mono_sigfpe_signal_handler);
- win32_seh_set_handler(SIGILL, mono_sigill_signal_handler);
- win32_seh_set_handler(SIGSEGV, mono_sigsegv_signal_handler);
- if (mini_get_debug_options ()->handle_sigint)
- win32_seh_set_handler(SIGINT, mono_sigint_signal_handler);
- }
+ win32_seh_init();
+ win32_seh_set_handler(SIGFPE, mono_sigfpe_signal_handler);
+ win32_seh_set_handler(SIGILL, mono_sigill_signal_handler);
+ win32_seh_set_handler(SIGSEGV, mono_sigsegv_signal_handler);
+ if (mini_get_debug_options ()->handle_sigint)
+ win32_seh_set_handler(SIGINT, mono_sigint_signal_handler);
#endif
}
mono_runtime_cleanup_handlers (void)
{
#ifndef MONO_CROSS_COMPILE
- if (!mono_aot_only) {
- win32_seh_cleanup();
- }
+ win32_seh_cleanup();
#endif
}
static guint8*
emit_load_aotconst (guint8 *start, guint8 *code, MonoCompile *cfg, MonoJumpInfo **ji, int dreg, int tramp_type, gconstpointer target);
-#ifdef __native_client_codegen__
-
-/* Default alignment for Native Client is 32-byte. */
-gint8 nacl_align_byte = -32; /* signed version of 0xe0 */
-
-/* mono_arch_nacl_pad: Add pad bytes of alignment instructions at code, */
-/* Check that alignment doesn't cross an alignment boundary. */
-guint8 *
-mono_arch_nacl_pad (guint8 *code, int pad)
-{
- const int kMaxPadding = 7; /* see x86-codegen.h: x86_padding() */
-
- if (pad == 0) return code;
- /* assertion: alignment cannot cross a block boundary */
- g_assert(((uintptr_t)code & (~kNaClAlignmentMask)) ==
- (((uintptr_t)code + pad - 1) & (~kNaClAlignmentMask)));
- while (pad >= kMaxPadding) {
- x86_padding (code, kMaxPadding);
- pad -= kMaxPadding;
- }
- if (pad != 0) x86_padding (code, pad);
- return code;
-}
-
-guint8 *
-mono_arch_nacl_skip_nops (guint8 *code)
-{
- x86_skip_nops (code);
- return code;
-}
-
-#endif /* __native_client_codegen__ */
-
const char*
mono_arch_regname (int reg)
{
guint32
mono_arch_cpu_optimizations (guint32 *exclude_mask)
{
-#if !defined(__native_client__)
guint32 opts = 0;
*exclude_mask = 0;
#endif
return opts;
-#else
- return MONO_OPT_CMOV | MONO_OPT_FCMOV | MONO_OPT_SSE2;
-#endif
}
/*
This is required for code patching to be safe on SMP machines.
*/
pad_size = (guint32)(code + 1 - cfg->native_code) & 0x3;
-#ifndef __native_client_codegen__
if (needs_paddings && pad_size)
x86_padding (code, 4 - pad_size);
-#endif
mono_add_patch_info (cfg, code - cfg->native_code, patch_type, data);
x86_call_code (code, 0);
bb->native_offset = cfg->code_len;
}
}
-#ifdef __native_client_codegen__
- {
- /* For Native Client, all indirect call/jump targets must be */
- /* 32-byte aligned. Exception handler blocks are jumped to */
- /* indirectly as well. */
- gboolean bb_needs_alignment = (bb->flags & BB_INDIRECT_JUMP_TARGET) ||
- (bb->flags & BB_EXCEPTION_HANDLER);
-
- /* if ((cfg->code_len & kNaClAlignmentMask) != 0) { */
- if ( bb_needs_alignment && ((cfg->code_len & kNaClAlignmentMask) != 0)) {
- int pad = kNaClAlignment - (cfg->code_len & kNaClAlignmentMask);
- if (pad != kNaClAlignment) code = mono_arch_nacl_pad(code, pad);
- cfg->code_len += pad;
- bb->native_offset = cfg->code_len;
- }
- }
-#endif /* __native_client_codegen__ */
+
if (cfg->verbose_level > 2)
g_print ("Basic block %d starting at offset 0x%x\n", bb->block_num, bb->native_offset);
max_len = ((guint8 *)ins_get_spec (ins->opcode))[MONO_INST_LEN];
-#define EXTRA_CODE_SPACE (NACL_SIZE (16, 16 + kNaClAlignment))
+#define EXTRA_CODE_SPACE (16)
if (G_UNLIKELY (offset > (cfg->code_size - max_len - EXTRA_CODE_SPACE))) {
cfg->code_size *= 2;
break;
case OP_IDIV:
case OP_IREM:
-#if defined( __native_client_codegen__ )
- x86_alu_reg_imm (code, X86_CMP, ins->sreg2, 0);
- EMIT_COND_SYSTEM_EXCEPTION (X86_CC_EQ, TRUE, "DivideByZeroException");
-#endif
/*
* The code is the same for div/rem, the allocator will allocate dreg
* to RAX/RDX as appropriate.
break;
case OP_IDIV_UN:
case OP_IREM_UN:
-#if defined( __native_client_codegen__ )
- x86_alu_reg_imm (code, X86_CMP, ins->sreg2, 0);
- EMIT_COND_SYSTEM_EXCEPTION (X86_CC_EQ, TRUE, "DivideByZeroException");
-#endif
if (ins->sreg2 == X86_EDX) {
x86_push_reg (code, ins->sreg2);
x86_alu_reg_reg (code, X86_XOR, X86_EDX, X86_EDX);
}
break;
case OP_DIV_IMM:
-#if defined( __native_client_codegen__ )
- if (ins->inst_imm == 0) {
- mono_add_patch_info (cfg, code - cfg->native_code, MONO_PATCH_INFO_EXC, "DivideByZeroException");
- x86_jump32 (code, 0);
- break;
- }
-#endif
x86_mov_reg_imm (code, ins->sreg2, ins->inst_imm);
x86_cdq (code);
x86_div_reg (code, ins->sreg2, TRUE);
break;
}
case OP_GC_SAFE_POINT: {
- const char *polling_func = NULL;
- int compare_val = 0;
guint8 *br [1];
-#if defined(__native_client_codegen__) && defined(__native_client_gc__)
- polling_func = "mono_nacl_gc";
- compare_val = 0xFFFFFFFF;
-#else
g_assert (mono_threads_is_coop_enabled ());
- polling_func = "mono_threads_state_poll";
- compare_val = 1;
-#endif
- x86_test_membase_imm (code, ins->sreg1, 0, compare_val);
+ x86_test_membase_imm (code, ins->sreg1, 0, 1);
br[0] = code; x86_branch8 (code, X86_CC_EQ, 0, FALSE);
- code = emit_call (cfg, code, MONO_PATCH_INFO_INTERNAL_METHOD, polling_func);
+ code = emit_call (cfg, code, MONO_PATCH_INFO_INTERNAL_METHOD, "mono_threads_state_poll");
x86_patch (br [0], code);
break;
}
if (G_UNLIKELY ((code - cfg->native_code - offset) > max_len)) {
-#ifndef __native_client_codegen__
g_warning ("wrong maximal instruction length of instruction %s (expected %d, got %d)",
mono_inst_name (ins->opcode), max_len, code - cfg->native_code - offset);
g_assert_not_reached ();
-#endif /* __native_client_codegen__ */
}
cpos += max_len;
case MONO_PATCH_INFO_LABEL:
case MONO_PATCH_INFO_RGCTX_FETCH:
case MONO_PATCH_INFO_JIT_ICALL_ADDR:
-#if defined(__native_client_codegen__) && defined(__native_client__)
- if (nacl_is_code_address (code)) {
- /* For tail calls, code is patched after being installed */
- /* but not through the normal "patch callsite" method. */
- unsigned char buf[kNaClAlignment];
- unsigned char *aligned_code = (uintptr_t)code & ~kNaClAlignmentMask;
- unsigned char *_target = target;
- int ret;
- /* All patch targets modified in x86_patch */
- /* are IP relative. */
- _target = _target + (uintptr_t)buf - (uintptr_t)aligned_code;
- memcpy (buf, aligned_code, kNaClAlignment);
- /* Patch a temp buffer of bundle size, */
- /* then install to actual location. */
- x86_patch (buf + ((uintptr_t)code - (uintptr_t)aligned_code), _target);
- ret = nacl_dyncode_modify (aligned_code, buf, kNaClAlignment);
- g_assert (ret == 0);
- }
- else {
- x86_patch (ip, (unsigned char*)target);
- }
-#else
x86_patch (ip, (unsigned char*)target);
-#endif
break;
case MONO_PATCH_INFO_NONE:
break;
}
default: {
guint32 offset = mono_arch_get_patch_offset (ip);
-#if !defined(__native_client__)
*((gconstpointer *)(ip + offset)) = target;
-#else
- *((gconstpointer *)(ip + offset)) = nacl_modify_patch_target (target);
-#endif
break;
}
}
int alloc_size, pos, max_offset, i, cfa_offset;
guint8 *code;
gboolean need_stack_frame;
-#ifdef __native_client_codegen__
- guint alignment_check;
-#endif
cfg->code_size = MAX (cfg->header->code_size * 4, 10240);
if (cfg->prof_options & MONO_PROFILE_ENTER_LEAVE)
cfg->code_size += 512;
-#if defined(__default_codegen__)
code = cfg->native_code = g_malloc (cfg->code_size);
-#elif defined(__native_client_codegen__)
- /* native_code_alloc is not 32-byte aligned, native_code is. */
- cfg->code_size = NACL_BUNDLE_ALIGN_UP (cfg->code_size);
- cfg->native_code_alloc = g_malloc (cfg->code_size + kNaClAlignment);
-
- /* Align native_code to next nearest kNaclAlignment byte. */
- cfg->native_code = (guint)cfg->native_code_alloc + kNaClAlignment;
- cfg->native_code = (guint)cfg->native_code & ~kNaClAlignmentMask;
-
- code = cfg->native_code;
-
- alignment_check = (guint)cfg->native_code & kNaClAlignmentMask;
- g_assert(alignment_check == 0);
-#endif
#if 0
{
/* max alignment for loops */
if ((cfg->opt & MONO_OPT_LOOP) && bb_is_loop_start (bb))
max_offset += LOOP_ALIGNMENT;
-#ifdef __native_client_codegen__
- /* max alignment for native client */
- if (bb->flags & BB_INDIRECT_JUMP_TARGET || bb->flags & BB_EXCEPTION_HANDLER)
- max_offset += kNaClAlignment;
-#endif
MONO_BB_FOR_EACH_INS (bb, ins) {
if (ins->opcode == OP_LABEL)
ins->inst_c1 = max_offset;
-#ifdef __native_client_codegen__
- switch (ins->opcode)
- {
- case OP_FCALL:
- case OP_LCALL:
- case OP_VCALL:
- case OP_VCALL2:
- case OP_VOIDCALL:
- case OP_CALL:
- case OP_FCALL_REG:
- case OP_LCALL_REG:
- case OP_VCALL_REG:
- case OP_VCALL2_REG:
- case OP_VOIDCALL_REG:
- case OP_CALL_REG:
- case OP_FCALL_MEMBASE:
- case OP_LCALL_MEMBASE:
- case OP_VCALL_MEMBASE:
- case OP_VCALL2_MEMBASE:
- case OP_VOIDCALL_MEMBASE:
- case OP_CALL_MEMBASE:
- max_offset += kNaClAlignment;
- break;
- default:
- max_offset += ((guint8 *)ins_get_spec (ins->opcode))[MONO_INST_LEN] - 1;
- break;
- }
-#endif /* __native_client_codegen__ */
max_offset += ((guint8 *)ins_get_spec (ins->opcode))[MONO_INST_LEN];
}
}
guint32 size;
/* Compute size of code following the push <OFFSET> */
-#if defined(__default_codegen__)
size = 5 + 5;
-#elif defined(__native_client_codegen__)
- code = mono_nacl_align (code);
- size = kNaClAlignment;
-#endif
+
/*This is aligned to 16 bytes by the callee. This way we save a few bytes here.*/
if ((code - cfg->native_code) - throw_ip < 126 - size) {
//[1 + 5] x86_jump_mem(inst,mem)
#define CMP_SIZE 6
-#if defined(__default_codegen__)
#define BR_SMALL_SIZE 2
#define BR_LARGE_SIZE 5
-#elif defined(__native_client_codegen__)
-/* I suspect the size calculation below is actually incorrect. */
-/* TODO: fix the calculation that uses these sizes. */
-#define BR_SMALL_SIZE 16
-#define BR_LARGE_SIZE 12
-#endif /*__native_client_codegen__*/
#define JUMP_IMM_SIZE 6
#define ENABLE_WRONG_METHOD_CHECK 0
#define DEBUG_IMT 0
}
size += item->chunk_size;
}
-#if defined(__native_client__) && defined(__native_client_codegen__)
- /* In Native Client, we don't re-use thunks, allocate from the */
- /* normal code manager paths. */
- size = NACL_BUNDLE_ALIGN_UP (size);
- code = mono_domain_code_reserve (domain, size);
-#else
if (fail_tramp)
code = mono_method_alloc_generic_virtual_thunk (domain, size);
else
code = mono_domain_code_reserve (domain, size);
-#endif
start = code;
unwind_ops = mono_arch_get_cie_program ();
g_free (buff);
}
- nacl_domain_code_validate (domain, &start, size, &code);
mono_profiler_code_buffer_new (start, code - start, MONO_PROFILER_CODE_BUFFER_IMT_TRAMPOLINE, NULL);
mono_tramp_info_register (mono_tramp_info_create (NULL, start, code - start, NULL, unwind_ops), domain);
} else {
int i = 0;
/* 8 for mov_reg and jump, plus 8 for each parameter */
-#ifdef __native_client_codegen__
- /* TODO: calculate this size correctly */
- code_reserve = 13 + (param_count * 8) + 2 * kNaClAlignment;
-#else
code_reserve = 8 + (param_count * 8);
-#endif /* __native_client_codegen__ */
/*
* The stack contains:
* <args in reverse order>
g_assert ((code - start) < code_reserve);
}
- nacl_global_codeman_validate (&start, code_reserve, &code);
-
if (has_target) {
*info = mono_tramp_info_create ("delegate_invoke_impl_has_target", start, code - start, NULL, unwind_ops);
} else {
#include <mono/utils/mono-sigcontext.h>
#include <mono/utils/mono-context.h>
-#ifdef __native_client_codegen__
-#define kNaClAlignmentX86 32
-#define kNaClAlignmentMaskX86 (kNaClAlignmentX86 - 1)
-
-#define kNaClLengthOfCallImm kx86NaClLengthOfCallImm
-#endif
-
#ifdef HOST_WIN32
#include <windows.h>
/* use SIG* defines if possible */
#define MONO_ARCH_USE_SIGACTION
#endif
-#if defined(__native_client__) || defined(HOST_WATCHOS)
+#if defined(HOST_WATCHOS)
#undef MONO_ARCH_USE_SIGACTION
#endif
#define MONO_ARCH_HAVE_GENERALIZED_IMT_THUNK 1
#define MONO_ARCH_HAVE_LIVERANGE_OPS 1
#define MONO_ARCH_HAVE_SIGCTX_TO_MONOCTX 1
-#if !defined(__native_client_codegen__)
#define MONO_ARCH_HAVE_FULL_AOT_TRAMPOLINES 1
-#endif
#define MONO_ARCH_GOT_REG X86_EBX
#define MONO_ARCH_HAVE_GET_TRAMPOLINES 1
#define MONO_ARCH_HAVE_GENERAL_RGCTX_LAZY_FETCH_TRAMPOLINE 1
#include <mono/utils/mono-hwcap.h>
#include <mono/utils/dtrace.h>
#include <mono/utils/mono-threads.h>
+#include <mono/utils/mono-threads-coop.h>
#include <mono/io-layer/io-layer.h>
#include "mini.h"
gpointer
mono_realloc_native_code (MonoCompile *cfg)
{
-#if defined(__default_codegen__)
return g_realloc (cfg->native_code, cfg->code_size);
-#elif defined(__native_client_codegen__)
- guint old_padding;
- gpointer native_code;
- guint alignment_check;
-
- /* Save the old alignment offset so we can re-align after the realloc. */
- old_padding = (guint)(cfg->native_code - cfg->native_code_alloc);
- cfg->code_size = NACL_BUNDLE_ALIGN_UP (cfg->code_size);
-
- cfg->native_code_alloc = g_realloc ( cfg->native_code_alloc,
- cfg->code_size + kNaClAlignment );
-
- /* Align native_code to next nearest kNaClAlignment byte. */
- native_code = (guint)cfg->native_code_alloc + kNaClAlignment;
- native_code = (guint)native_code & ~kNaClAlignmentMask;
-
- /* Shift the data to be 32-byte aligned again. */
- memmove (native_code, cfg->native_code_alloc + old_padding, cfg->code_size);
-
- alignment_check = (guint)native_code & kNaClAlignmentMask;
- g_assert (alignment_check == 0);
- return native_code;
-#else
- g_assert_not_reached ();
- return cfg->native_code;
-#endif
-}
-
-#ifdef __native_client_codegen__
-
-/* Prevent instructions from straddling a 32-byte alignment boundary. */
-/* Instructions longer than 32 bytes must be aligned internally. */
-/* IN: pcode, instlen */
-/* OUT: pcode */
-void mono_nacl_align_inst(guint8 **pcode, int instlen) {
- int space_in_block;
-
- space_in_block = kNaClAlignment - ((uintptr_t)(*pcode) & kNaClAlignmentMask);
-
- if (G_UNLIKELY (instlen >= kNaClAlignment)) {
- g_assert_not_reached();
- } else if (instlen > space_in_block) {
- *pcode = mono_arch_nacl_pad(*pcode, space_in_block);
- }
-}
-
-/* Move emitted call sequence to the end of a kNaClAlignment-byte block. */
-/* IN: start pointer to start of call sequence */
-/* IN: pcode pointer to end of call sequence (current "IP") */
-/* OUT: start pointer to the start of the call sequence after padding */
-/* OUT: pcode pointer to the end of the call sequence after padding */
-void mono_nacl_align_call(guint8 **start, guint8 **pcode) {
- const size_t MAX_NACL_CALL_LENGTH = kNaClAlignment;
- guint8 copy_of_call[MAX_NACL_CALL_LENGTH];
- guint8 *temp;
-
- const size_t length = (size_t)((*pcode)-(*start));
- g_assert(length < MAX_NACL_CALL_LENGTH);
-
- memcpy(copy_of_call, *start, length);
- temp = mono_nacl_pad_call(*start, (guint8)length);
- memcpy(temp, copy_of_call, length);
- (*start) = temp;
- (*pcode) = temp + length;
}
-/* mono_nacl_pad_call(): Insert padding for Native Client call instructions */
-/* code pointer to buffer for emitting code */
-/* ilength length of call instruction */
-guint8 *mono_nacl_pad_call(guint8 *code, guint8 ilength) {
- int freeSpaceInBlock = kNaClAlignment - ((uintptr_t)code & kNaClAlignmentMask);
- int padding = freeSpaceInBlock - ilength;
-
- if (padding < 0) {
- /* There isn't enough space in this block for the instruction. */
- /* Fill this block and start a new one. */
- code = mono_arch_nacl_pad(code, freeSpaceInBlock);
- freeSpaceInBlock = kNaClAlignment;
- padding = freeSpaceInBlock - ilength;
- }
- g_assert(ilength > 0);
- g_assert(padding >= 0);
- g_assert(padding < kNaClAlignment);
- if (0 == padding) return code;
- return mono_arch_nacl_pad(code, padding);
-}
-
-guint8 *mono_nacl_align(guint8 *code) {
- int padding = kNaClAlignment - ((uintptr_t)code & kNaClAlignmentMask);
- if (padding != kNaClAlignment) code = mono_arch_nacl_pad(code, padding);
- return code;
-}
-
-void mono_nacl_fix_patches(const guint8 *code, MonoJumpInfo *ji)
-{
- MonoJumpInfo *patch_info;
- for (patch_info = ji; patch_info; patch_info = patch_info->next) {
- unsigned char *ip = patch_info->ip.i + code;
- ip = mono_arch_nacl_skip_nops(ip);
- patch_info->ip.i = ip - code;
- }
-}
-#endif /* __native_client_codegen__ */
-
typedef struct {
MonoExceptionClause *clause;
MonoBasicBlock *basic_block;
MonoJumpList *jlist;
MonoDomain *domain = cfg->domain;
unsigned char *ip = cfg->native_code + patch_info->ip.i;
-#if defined(__native_client__) && defined(__native_client_codegen__)
- /* When this jump target gets evaluated, the method */
- /* will be installed in the dynamic code section, */
- /* not at the location of cfg->native_code. */
- ip = nacl_inverse_modify_patch_target (cfg->native_code) + patch_info->ip.i;
-#endif
mono_domain_lock (domain);
jlist = (MonoJumpList *)g_hash_table_lookup (domain_jit_info (domain)->jump_target_hash, patch_info->data.method);
else
code_domain = cfg->domain;
-#if defined(__native_client_codegen__) && defined(__native_client__)
- void *code_dest;
-
- /* This keeps patch targets from being transformed during
- * ordinary method compilation, for local branches and jumps.
- */
- nacl_allow_target_modification (FALSE);
-#endif
-
for (bb = cfg->bb_entry; bb; bb = bb->next_bb) {
cfg->spill_count = 0;
/* we reuse dfn here */
}
}
-#ifdef __native_client_codegen__
- mono_nacl_fix_patches (cfg->native_code, cfg->patch_info);
-#endif
mono_arch_emit_exceptions (cfg);
max_epilog_size = 0;
/* we always allocate code in cfg->domain->code_mp to increase locality */
cfg->code_size = cfg->code_len + max_epilog_size;
-#ifdef __native_client_codegen__
- cfg->code_size = NACL_BUNDLE_ALIGN_UP (cfg->code_size);
-#endif
+
/* fixme: align to MONO_ARCH_CODE_ALIGNMENT */
#ifdef MONO_ARCH_HAVE_UNWIND_TABLE
} else {
code = (guint8 *)mono_domain_code_reserve (code_domain, cfg->code_size + cfg->thunk_area + unwindlen);
}
-#if defined(__native_client_codegen__) && defined(__native_client__)
- nacl_allow_target_modification (TRUE);
-#endif
+
if (cfg->thunk_area) {
cfg->thunks_offset = cfg->code_size + unwindlen;
cfg->thunks = code + cfg->thunks_offset;
g_assert (code);
memcpy (code, cfg->native_code, cfg->code_len);
-#if defined(__default_codegen__)
g_free (cfg->native_code);
-#elif defined(__native_client_codegen__)
- if (cfg->native_code_alloc) {
- g_free (cfg->native_code_alloc);
- cfg->native_code_alloc = 0;
- }
- else if (cfg->native_code) {
- g_free (cfg->native_code);
- }
-#endif /* __native_client_codegen__ */
cfg->native_code = code;
code = cfg->native_code + cfg->code_len;
mono_arch_save_unwind_info (cfg);
#endif
-#if defined(__native_client_codegen__) && defined(__native_client__)
- if (!cfg->compile_aot) {
- if (cfg->method->dynamic) {
- code_dest = nacl_code_manager_get_code_dest(cfg->dynamic_info->code_mp, cfg->native_code);
- } else {
- code_dest = nacl_domain_get_code_dest(cfg->domain, cfg->native_code);
- }
- }
-#endif
-
-#if defined(__native_client_codegen__)
- mono_nacl_fix_patches (cfg->native_code, cfg->patch_info);
-#endif
-
#ifdef MONO_ARCH_HAVE_PATCH_CODE_NEW
{
MonoJumpInfo *ji;
}
}
#else
- mono_arch_patch_code (cfg, cfg->method, cfg->domain, cfg->native_code, cfg->patch_info, cfg->run_cctors);
+ mono_arch_patch_code (cfg, cfg->method, cfg->domain, cfg->native_code, cfg->patch_info, cfg->run_cctors, &cfg->error);
+ if (!is_ok (&cfg->error)) {
+ mono_cfg_set_exception (cfg, MONO_EXCEPTION_MONO_ERROR);
+ return;
+ }
#endif
if (cfg->method->dynamic) {
if (info && info->subtype == WRAPPER_SUBTYPE_ICALL_WRAPPER &&
(info->d.icall.func == mono_thread_interruption_checkpoint ||
- info->d.icall.func == mono_threads_finish_blocking ||
- info->d.icall.func == mono_threads_reset_blocking_start)) {
+ info->d.icall.func == mono_threads_exit_gc_safe_region_unbalanced)) {
/* These wrappers are called from the wrapper for the polling function, leading to potential stack overflow */
if (cfg->verbose_level > 1)
printf ("SKIPPING SAFEPOINTS for wrapper %s\n", cfg->method->name);
mono_lookup_pinvoke_call (method, NULL, NULL);
}
nm = mono_marshal_get_native_wrapper (method, TRUE, mono_aot_only);
- code = mono_get_addr_from_ftnptr (mono_compile_method (nm));
+ gpointer compiled_method = mono_compile_method_checked (nm, error);
+ return_val_if_nok (error, NULL);
+ code = mono_get_addr_from_ftnptr (compiled_method);
jinfo = mono_jit_info_table_find (target_domain, (char *)code);
if (!jinfo)
jinfo = mono_jit_info_table_find (mono_domain_get (), (char *)code);
if (method->klass->parent == mono_defaults.multicastdelegate_class) {
if (*name == '.' && (strcmp (name, ".ctor") == 0)) {
- MonoJitICallInfo *mi = mono_find_jit_icall_by_name ("mono_delegate_ctor");
+ MonoJitICallInfo *mi = mono_find_jit_icall_by_name ("ves_icall_mono_delegate_ctor");
g_assert (mi);
/*
* We need to make sure this wrapper
} else if (*name == 'I' && (strcmp (name, "Invoke") == 0)) {
if (mono_llvm_only) {
nm = mono_marshal_get_delegate_invoke (method, NULL);
- return mono_get_addr_from_ftnptr (mono_compile_method (nm));
+ gpointer compiled_ptr = mono_compile_method_checked (nm, error);
+ mono_error_assert_ok (error);
+ return mono_get_addr_from_ftnptr (compiled_ptr);
}
return mono_create_delegate_trampoline (target_domain, method->klass);
} else if (*name == 'B' && (strcmp (name, "BeginInvoke") == 0)) {
nm = mono_marshal_get_delegate_begin_invoke (method);
- return mono_get_addr_from_ftnptr (mono_compile_method (nm));
+ gpointer compiled_ptr = mono_compile_method_checked (nm, error);
+ mono_error_assert_ok (error);
+ return mono_get_addr_from_ftnptr (compiled_ptr);
} else if (*name == 'E' && (strcmp (name, "EndInvoke") == 0)) {
nm = mono_marshal_get_delegate_end_invoke (method);
- return mono_get_addr_from_ftnptr (mono_compile_method (nm));
+ gpointer compiled_ptr = mono_compile_method_checked (nm, error);
+ mono_error_assert_ok (error);
+ return mono_get_addr_from_ftnptr (compiled_ptr);
}
}
patch_info.data.method = method;
g_hash_table_remove (domain_jit_info (target_domain)->jump_target_hash, method);
-#if defined(__native_client_codegen__) && defined(__native_client__)
- /* These patches are applied after a method has been installed, no target munging is needed. */
- nacl_allow_target_modification (FALSE);
-#endif
#ifdef MONO_ARCH_HAVE_PATCH_CODE_NEW
for (tmp = jlist->list; tmp; tmp = tmp->next) {
gpointer target = mono_resolve_patch_target (NULL, target_domain, (guint8 *)tmp->data, &patch_info, TRUE, error);
mono_arch_patch_code_new (NULL, target_domain, (guint8 *)tmp->data, &patch_info, target);
}
#else
- for (tmp = jlist->list; tmp; tmp = tmp->next)
- mono_arch_patch_code (NULL, NULL, target_domain, tmp->data, &patch_info, TRUE);
-#endif
-#if defined(__native_client_codegen__) && defined(__native_client__)
- nacl_allow_target_modification (TRUE);
+ for (tmp = jlist->list; tmp; tmp = tmp->next) {
+ mono_arch_patch_code (NULL, NULL, target_domain, tmp->data, &patch_info, TRUE, error);
+ if (!is_ok (error))
+ break;
+ }
#endif
}
}
#include <mono/utils/mono-machine.h>
#include <mono/utils/mono-stack-unwinding.h>
#include <mono/utils/mono-threads.h>
+#include <mono/utils/mono-threads-coop.h>
#include <mono/utils/mono-tls.h>
#include <mono/utils/atomic.h>
#include <mono/utils/mono-conc-hashtable.h>
#define MONO_IS_STORE_MEMBASE(ins) (((ins)->opcode >= OP_STORE_MEMBASE_REG && (ins)->opcode <= OP_STOREV_MEMBASE) || ((ins)->opcode >= OP_ATOMIC_STORE_I1 && (ins)->opcode <= OP_ATOMIC_STORE_R8))
#define MONO_IS_STORE_MEMINDEX(ins) (((ins)->opcode >= OP_STORE_MEMINDEX) && ((ins)->opcode <= OP_STORER8_MEMINDEX))
-#define MONO_IS_CALL(ins) (((ins->opcode >= OP_VOIDCALL) && (ins->opcode <= OP_VOIDCALL_MEMBASE)) || ((ins->opcode >= OP_FCALL) && (ins->opcode <= OP_FCALL_MEMBASE)) || ((ins->opcode >= OP_LCALL) && (ins->opcode <= OP_LCALL_MEMBASE)) || ((ins->opcode >= OP_VCALL) && (ins->opcode <= OP_VCALL_MEMBASE)) || ((ins->opcode >= OP_CALL) && (ins->opcode <= OP_CALL_MEMBASE)) || ((ins->opcode >= OP_VCALL2) && (ins->opcode <= OP_VCALL2_MEMBASE)) || (ins->opcode == OP_TAILCALL) || ((ins->opcode >= OP_RCALL) && (ins->opcode <= OP_RCALL_MEMBASE)))
+// OP_DYN_CALL is not a MonoCallInst
+#define MONO_IS_CALL(ins) (((ins->opcode >= OP_VOIDCALL) && (ins->opcode <= OP_VCALL2_MEMBASE)) || (ins->opcode == OP_TAILCALL))
#define MONO_IS_JUMP_TABLE(ins) (((ins)->opcode == OP_JUMP_TABLE) ? TRUE : ((((ins)->opcode == OP_AOTCONST) && (ins->inst_i1 == (gpointer)MONO_PATCH_INFO_SWITCH)) ? TRUE : ((ins)->opcode == OP_SWITCH) ? TRUE : ((((ins)->opcode == OP_GOT_ENTRY) && ((ins)->inst_right->inst_i1 == (gpointer)MONO_PATCH_INFO_SWITCH)) ? TRUE : FALSE)))
LLVMArgGsharedvtFixedVtype,
/* Variable sized argument passed to/returned from gsharedvt method by ref */
LLVMArgGsharedvtVariable,
- /* Vtype passed as one int array argument */
+ /* Vtype passed/returned as one int array argument */
LLVMArgAsIArgs,
/* Vtype passed as a set of fp arguments */
LLVMArgAsFpArgs,
MonoInst *gsharedvt_info_var;
/* For native-to-managed wrappers, CEE_MONO_JIT_(AT|DE)TACH opcodes */
- MonoInst *attach_cookie;
- MonoInst *attach_dummy;
+ MonoInst *orig_domain_var;
MonoInst *lmf_var;
MonoInst *lmf_addr_var;
MonoLMF** mono_get_lmf_addr (void);
void mono_set_lmf (MonoLMF *lmf);
MonoJitTlsData* mono_get_jit_tls (void);
-MONO_API gpointer mono_jit_thread_attach (MonoDomain *domain, gpointer *dummy);
-MONO_API void mono_jit_thread_detach (gpointer cookie, gpointer *dummy);
+MONO_API MonoDomain* mono_jit_thread_attach (MonoDomain *domain);
+MONO_API void mono_jit_set_domain (MonoDomain *domain);
gint32 mono_get_jit_tls_offset (void);
gint32 mono_get_lmf_tls_offset (void);
gint32 mono_get_lmf_addr_tls_offset (void);
/* Native Client functions */
gpointer mono_realloc_native_code(MonoCompile *cfg);
-#ifdef __native_client_codegen__
-void mono_nacl_align_inst(guint8 **pcode, int instlen);
-void mono_nacl_align_call(guint8 **start, guint8 **pcode);
-guint8 *mono_nacl_pad_call(guint8 *code, guint8 ilength);
-guint8 *mono_nacl_align(guint8 *code);
-void mono_nacl_fix_patches(const guint8 *code, MonoJumpInfo *ji);
-/* Defined for each arch */
-guint8 *mono_arch_nacl_pad(guint8 *code, int pad);
-guint8 *mono_arch_nacl_skip_nops(guint8 *code);
-
-#if defined(TARGET_X86)
-#define kNaClAlignment kNaClAlignmentX86
-#define kNaClAlignmentMask kNaClAlignmentMaskX86
-#elif defined(TARGET_AMD64)
-#define kNaClAlignment kNaClAlignmentAMD64
-#define kNaClAlignmentMask kNaClAlignmentMaskAMD64
-#elif defined(TARGET_ARM)
-#define kNaClAlignment kNaClAlignmentARM
-#define kNaClAlignmentMask kNaClAlignmentMaskARM
-#endif
-
-#define NACL_BUNDLE_ALIGN_UP(p) ((((p)+kNaClAlignmentMask)) & ~kNaClAlignmentMask)
-#endif
#if defined(__native_client__) || defined(__native_client_codegen__)
extern volatile int __nacl_thread_suspension_needed;
void mono_nacl_gc(void);
#endif
-#if defined(__native_client_codegen__) || defined(__native_client__)
-#define NACL_SIZE(a, b) (b)
-#else
-#define NACL_SIZE(a, b) (a)
-#endif
-
extern MonoDebugOptions debug_options;
static inline MonoMethod*
/* AOT */
void mono_aot_init (void);
void mono_aot_cleanup (void);
-gpointer mono_aot_get_method (MonoDomain *domain,
- MonoMethod *method);
gpointer mono_aot_get_method_checked (MonoDomain *domain,
MonoMethod *method, MonoError *error);
-gpointer mono_aot_get_method_from_token (MonoDomain *domain, MonoImage *image, guint32 token);
+gpointer mono_aot_get_method_from_token (MonoDomain *domain, MonoImage *image, guint32 token, MonoError *error);
gboolean mono_aot_is_got_entry (guint8 *code, guint8 *addr);
guint8* mono_aot_get_plt_entry (guint8 *code);
guint32 mono_aot_get_plt_info_offset (mgreg_t *regs, guint8 *code);
MonoJitInfo* mono_aot_find_jit_info (MonoDomain *domain, MonoImage *image, gpointer addr);
gpointer mono_aot_plt_resolve (gpointer aot_module, guint32 plt_info_offset, guint8 *code, MonoError *error);
void mono_aot_patch_plt_entry (guint8 *code, guint8 *plt_entry, gpointer *got, mgreg_t *regs, guint8 *addr);
-gpointer mono_aot_get_method_from_vt_slot (MonoDomain *domain, MonoVTable *vtable, int slot);
+gpointer mono_aot_get_method_from_vt_slot (MonoDomain *domain, MonoVTable *vtable, int slot, MonoError *error);
gpointer mono_aot_create_specific_trampoline (MonoImage *image, gpointer arg1, MonoTrampolineType tramp_type, MonoDomain *domain, guint32 *code_len);
gpointer mono_aot_get_trampoline (const char *name);
gpointer mono_aot_get_trampoline_full (const char *name, MonoTrampInfo **out_tinfo);
gpointer mini_add_method_wrappers_llvmonly (MonoMethod *m, gpointer compiled_method, gboolean caller_gsharedvt, gboolean add_unbox_tramp, gpointer *out_arg);
gboolean mini_jit_info_is_gsharedvt (MonoJitInfo *ji);
gpointer* mini_resolve_imt_method (MonoVTable *vt, gpointer *vtable_slot, MonoMethod *imt_method, MonoMethod **impl_method, gpointer *out_aot_addr,
- gboolean *out_need_rgctx_tramp, MonoMethod **variant_iface);
+ gboolean *out_need_rgctx_tramp, MonoMethod **variant_iface,
+ MonoError *error);
MonoFtnDesc *mini_create_llvmonly_ftndesc (MonoDomain *domain, gpointer addr, gpointer arg);
gboolean mono_running_on_valgrind (void);
void* mono_global_codeman_reserve (int size);
-void* nacl_global_codeman_get_dest(void *data);
-void mono_global_codeman_commit(void *data, int size, int newsize);
-void nacl_global_codeman_validate(guint8 **buf_base, int buf_size, guint8 **code_end);
const char *mono_regname_full (int reg, int bank);
gint32* mono_allocate_stack_slots (MonoCompile *cfg, gboolean backward, guint32 *stack_size, guint32 *stack_align);
void mono_local_regalloc (MonoCompile *cfg, MonoBasicBlock *bb);
GList *mono_arch_get_iregs_clobbered_by_call (MonoCallInst *call);
GList *mono_arch_get_fregs_clobbered_by_call (MonoCallInst *call);
guint32 mono_arch_regalloc_cost (MonoCompile *cfg, MonoMethodVar *vmv);
-void mono_arch_patch_code (MonoCompile *cfg, MonoMethod *method, MonoDomain *domain, guint8 *code, MonoJumpInfo *ji, gboolean run_cctors);
+void mono_arch_patch_code (MonoCompile *cfg, MonoMethod *method, MonoDomain *domain, guint8 *code, MonoJumpInfo *ji, gboolean run_cctors, MonoError *error);
void mono_arch_patch_code_new (MonoCompile *cfg, MonoDomain *domain, guint8 *code, MonoJumpInfo *ji, gpointer target);
void mono_arch_flush_icache (guint8 *code, gint size);
int mono_arch_max_epilog_size (MonoCompile *cfg);
*/
void mono_exception_native_unwind (void *ctx, MONO_SIG_HANDLER_INFO_TYPE *info);
+/*
+ * Coop support for trampolines
+ */
+void mono_interruption_checkpoint_from_trampoline (void);
#endif /* __MONO_MINI_H__ */
g_free (as);
} else if (klass == mono_defaults.int32_class) {
printf ("[INT32:%p:%d], ", o, *(gint32 *)((char *)o + sizeof (MonoObject)));
- } else if (klass == mono_defaults.monotype_class) {
+ } else if (klass == mono_defaults.runtimetype_class) {
printf ("[TYPE:%s], ", mono_type_full_name (((MonoReflectionType*)o)->type));
} else
printf ("[%s.%s:%p], ", klass->name_space, klass->name, o);
* Zoltan Varga <vargaz@gmail.com>
* Rodrigo Kumpera <kumpera@gmail.com>
* Andi McClure <andi.mcclure@xamarin.com>
+ * Johan Lorensson <johan.lorensson@xamarin.com>
*
* Copyright 2015 Xamarin, Inc (http://www.xamarin.com)
* Licensed under the MIT license. See LICENSE file in the project root for full license information.
amd64_jump_code (code, addr);
g_assert ((code - start) < buf_len);
- nacl_domain_code_validate (domain, &start, buf_len, &code);
mono_arch_flush_icache (start, code - start);
mono_profiler_code_buffer_new (start, code - start, MONO_PROFILER_CODE_BUFFER_GENERICS_TRAMPOLINE, NULL);
return start;
}
-
gpointer
mono_arch_get_gsharedvt_trampoline (MonoTrampInfo **info, gboolean aot)
{
<caller registers area>
<rgctx>
<gsharedvt info>
- <calee stack area>
- <calee reg area>
+ <callee stack area>
+ <callee reg area>
*/
/* Call start_gsharedvt_call () */
if (aot) {
code = mono_arch_emit_load_aotconst (buf, code, &ji, MONO_PATCH_INFO_JIT_ICALL_ADDR, "mono_amd64_start_gsharedvt_call");
- amd64_call_reg (code, AMD64_R11);
+ #ifdef TARGET_WIN32
+ /* Since we are doing a call as part of setting up stackframe, the reserved shadow stack used by Windows platform is allocated up in
+ the callee stack area but currently the callee reg area is in between. Windows calling convention dictates that room is made on stack where
+ callee can save any parameters passed in registers. Since Windows x64 calling convention
+ uses 4 registers for the first 4 parameters, stack needs to be adjusted before making the call.
+ NOTE, Windows calling convention assumes that space for all registers have been reserved, regardless
+ of the number of function parameters actually used.
+ */
+ int shadow_reg_size = 0;
+
+ shadow_reg_size = ALIGN_TO (PARAM_REGS * sizeof(gpointer), MONO_ARCH_FRAME_ALIGNMENT);
+ amd64_alu_reg_imm (code, X86_SUB, AMD64_RSP, shadow_reg_size);
+ amd64_call_reg (code, AMD64_R11);
+ amd64_alu_reg_imm (code, X86_ADD, AMD64_RSP, shadow_reg_size);
+ #else
+ amd64_call_reg (code, AMD64_R11);
+ #endif
} else {
g_error ("no aot");
}
*/
/* Load vret_slot */
- amd64_mov_reg_membase (code, AMD64_RDI, AMD64_R10, MONO_STRUCT_OFFSET (GSharedVtCallInfo, vret_slot), 4);
- amd64_alu_reg_imm (code, X86_SUB, AMD64_RDI, n_arg_regs + n_arg_fregs);
- amd64_shift_reg_imm (code, X86_SHL, AMD64_RDI, 3);
+ /* Use first input parameter register as scratch since it is volatile on all platforms */
+ amd64_mov_reg_membase (code, MONO_AMD64_ARG_REG1, AMD64_R10, MONO_STRUCT_OFFSET (GSharedVtCallInfo, vret_slot), 4);
+ amd64_alu_reg_imm (code, X86_SUB, MONO_AMD64_ARG_REG1, n_arg_regs + n_arg_fregs);
+ amd64_shift_reg_imm (code, X86_SHL, MONO_AMD64_ARG_REG1, 3);
/* vret address is RBP - (framesize - caller_reg_area_offset) */
amd64_mov_reg_reg (code, AMD64_R11, AMD64_RSP, sizeof(mgreg_t));
- amd64_alu_reg_reg (code, X86_ADD, AMD64_R11, AMD64_RDI);
+ amd64_alu_reg_reg (code, X86_ADD, AMD64_R11, MONO_AMD64_ARG_REG1);
/* Load ret marshal type */
/* Load vret address in R11 */
/*
Address to write return to is in the original value of the register specified by vret_arg_reg.
- This will be either RSI or RDI depending on whether this is a static call.
+ This will be either RSI, RDI (System V) or RCX, RDX (Windows) depending on whether this is a static call.
Its location:
We alloc 'framesize' bytes below RBP to save regs, info and rgctx. RSP = RBP - framesize
- We store rdi at RSP + caller_reg_area_offset + slot_index_of (register) * 8.
+ We store RDI (System V), RCX (Windows) at RSP + caller_reg_area_offset + slot_index_of (register) * 8.
address: RBP - framesize + caller_reg_area_offset + 8*slot
*/
#include "mini-amd64.h"
#include "debugger-agent.h"
-#if defined(__native_client_codegen__) && defined(__native_client__)
-#include <malloc.h>
-#include <nacl/nacl_dyncode.h>
-#endif
-
#define ALIGN_TO(val,align) ((((guint64)val) + ((align) - 1)) & ~((align) - 1))
#define IS_REX(inst) (((inst) >= 0x40) && ((inst) <= 0x4f))
{
guint8 *code, *start;
GSList *unwind_ops;
- int this_reg, size = NACL_SIZE (20, 32);
+ int this_reg, size = 20;
MonoDomain *domain = mono_domain_get ();
amd64_jump_reg (code, AMD64_RAX);
g_assert ((code - start) < size);
- nacl_domain_code_validate (domain, &start, size, &code);
-
mono_arch_flush_icache (start, code - start);
mono_profiler_code_buffer_new (start, code - start, MONO_PROFILER_CODE_BUFFER_UNBOX_TRAMPOLINE, m);
#else
/* AOTed code could still have a non-32 bit address */
if ((((guint64)addr) >> 32) == 0)
- buf_len = NACL_SIZE (16, 32);
+ buf_len = 16;
else
- buf_len = NACL_SIZE (30, 32);
+ buf_len = 30;
#endif
start = code = (guint8 *)mono_domain_code_reserve (domain, buf_len);
amd64_jump_code (code, addr);
g_assert ((code - start) < buf_len);
- nacl_domain_code_validate (domain, &start, buf_len, &code);
mono_arch_flush_icache (start, code - start);
mono_profiler_code_buffer_new (start, code - start, MONO_PROFILER_CODE_BUFFER_GENERICS_TRAMPOLINE, NULL);
void
mono_arch_patch_callsite (guint8 *method_start, guint8 *orig_code, guint8 *addr)
{
-#if defined(__default_codegen__)
guint8 *code;
guint8 buf [16];
gboolean can_write = mono_breakpoint_clean_code (method_start, orig_code, 14, buf, sizeof (buf));
VALGRIND_DISCARD_TRANSLATIONS (orig_code - 5, sizeof (gpointer));
}
}
-#elif defined(__native_client__)
- /* These are essentially the same 2 cases as above, modified for NaCl*/
-
- /* Target must be bundle-aligned */
- g_assert (((guint32)addr & kNaClAlignmentMask) == 0);
- /* Return target must be bundle-aligned */
- g_assert (((guint32)orig_code & kNaClAlignmentMask) == 0);
-
- if (orig_code[-5] == 0xe8) {
- /* Direct call */
- int ret;
- gint32 offset = (gint32)addr - (gint32)orig_code;
- guint8 buf[sizeof(gint32)];
- *((gint32*)(buf)) = offset;
- ret = nacl_dyncode_modify (orig_code - sizeof(gint32), buf, sizeof(gint32));
- g_assert (ret == 0);
- }
-
- else if (is_nacl_call_reg_sequence (orig_code - 10) && orig_code[-16] == 0x41 && orig_code[-15] == 0xbb) {
- int ret;
- guint8 buf[sizeof(gint32)];
- *((gint32 *)(buf)) = addr;
- /* orig_code[-14] is the start of the immediate. */
- ret = nacl_dyncode_modify (orig_code - 14, buf, sizeof(gint32));
- g_assert (ret == 0);
- }
- else {
- g_assert_not_reached ();
- }
-
- return;
-#endif
}
guint8*
gint32 disp;
gpointer *plt_jump_table_entry;
-#if defined(__default_codegen__)
/* A PLT entry: jmp *<DISP>(%rip) */
g_assert (code [0] == 0xff);
g_assert (code [1] == 0x25);
disp = *(gint32*)(code + 2);
plt_jump_table_entry = (gpointer*)(code + 6 + disp);
-#elif defined(__native_client_codegen__)
- /* A PLT entry: */
- /* mov <DISP>(%rip), %r11d */
- /* nacljmp *%r11 */
-
- /* Verify the 'mov' */
- g_assert (code [0] == 0x45);
- g_assert (code [1] == 0x8b);
- g_assert (code [2] == 0x1d);
-
- disp = *(gint32*)(code + 3);
-
- /* 7 = 3 (mov opcode) + 4 (disp) */
- /* This needs to resolve to the target of the RIP-relative offset */
- plt_jump_table_entry = (gpointer*)(code + 7 + disp);
-
-#endif /* __native_client_codegen__ */
InterlockedExchangePointer (plt_jump_table_entry, addr);
}
gboolean has_caller;
GSList *unwind_ops = NULL;
MonoJumpInfo *ji = NULL;
- const guint kMaxCodeSize = NACL_SIZE (630, 630*2);
-
-#if defined(__native_client_codegen__)
- const guint kNaClTrampOffset = 17;
-#endif
+ const guint kMaxCodeSize = 630;
if (tramp_type == MONO_TRAMPOLINE_JUMP || tramp_type == MONO_TRAMPOLINE_HANDLER_BLOCK_GUARD)
has_caller = FALSE;
/* Compute the trampoline address from the return address */
if (aot) {
-#if defined(__default_codegen__)
/* 7 = length of call *<offset>(rip) */
amd64_alu_reg_imm (code, X86_SUB, AMD64_R11, 7);
-#elif defined(__native_client_codegen__)
- amd64_alu_reg_imm (code, X86_SUB, AMD64_R11, kNaClTrampOffset);
-#endif
} else {
/* 5 = length of amd64_call_membase () */
amd64_alu_reg_imm (code, X86_SUB, AMD64_R11, 5);
amd64_movsd_membase_reg (code, AMD64_RBP, saved_fpregs_offset + (i * sizeof(mgreg_t)), i);
/* Check that the stack is aligned */
-#if defined(__default_codegen__)
amd64_mov_reg_reg (code, AMD64_R11, AMD64_RSP, sizeof (mgreg_t));
amd64_alu_reg_imm (code, X86_AND, AMD64_R11, 15);
amd64_alu_reg_imm (code, X86_CMP, AMD64_R11, 0);
}
mono_amd64_patch (br [0], code);
//amd64_breakpoint (code);
-#endif
if (tramp_type != MONO_TRAMPOLINE_HANDLER_BLOCK_GUARD) {
/* Obtain the trampoline argument which is encoded in the instruction stream */
if (aot) {
/* Load the GOT offset */
amd64_mov_reg_membase (code, AMD64_R11, AMD64_RBP, tramp_offset, sizeof(gpointer));
-#if defined(__default_codegen__)
/*
* r11 points to a call *<offset>(%rip) instruction, load the
* pc-relative offset from the instruction itself.
amd64_mov_reg_membase (code, AMD64_RAX, AMD64_R11, 3, 4);
/* 7 is the length of the call, 8 is the offset to the next got slot */
amd64_alu_reg_imm_size (code, X86_ADD, AMD64_RAX, 7 + sizeof (gpointer), sizeof(gpointer));
-#elif defined(__native_client_codegen__)
- /* The arg is hidden in a "push imm32" instruction, */
- /* add one to skip the opcode. */
- amd64_mov_reg_membase (code, AMD64_RAX, AMD64_R11, kNaClTrampOffset+1, 4);
-#endif
/* Compute the address of the GOT slot */
amd64_alu_reg_reg_size (code, X86_ADD, AMD64_R11, AMD64_RAX, sizeof(gpointer));
/* Load the value */
amd64_mov_reg_membase (code, AMD64_R11, AMD64_R11, 0, sizeof(gpointer));
} else {
amd64_mov_reg_membase (code, AMD64_R11, AMD64_RBP, tramp_offset, sizeof(gpointer));
-#if defined(__default_codegen__)
amd64_mov_reg_membase (code, AMD64_RAX, AMD64_R11, 5, 1);
amd64_widen_reg (code, AMD64_RAX, AMD64_RAX, TRUE, FALSE);
amd64_alu_reg_imm_size (code, X86_CMP, AMD64_RAX, 4, 1);
mono_amd64_patch (br [0], code);
amd64_mov_reg_membase (code, AMD64_R11, AMD64_R11, 6, 8);
mono_amd64_patch (br [1], code);
-#elif defined(__native_client_codegen__)
- /* All args are 32-bit pointers in NaCl */
- amd64_mov_reg_membase (code, AMD64_R11, AMD64_R11, 6, 4);
-#endif
}
amd64_mov_membase_reg (code, AMD64_RBP, arg_offset, AMD64_R11, sizeof(gpointer));
} else {
g_assert ((code - buf) <= kMaxCodeSize);
- nacl_global_codeman_validate (&buf, kMaxCodeSize, &code);
-
mono_arch_flush_icache (buf, code - buf);
mono_profiler_code_buffer_new (buf, code - buf, MONO_PROFILER_CODE_BUFFER_HELPER, NULL);
tramp = mono_get_trampoline_code (tramp_type);
-#if defined(__default_codegen__)
if ((((guint64)arg1) >> 32) == 0)
size = 5 + 1 + 4;
else
size += 16;
code = buf = (guint8 *)mono_domain_code_reserve_align (domain, size, 1);
}
-#elif defined(__native_client_codegen__)
- size = 5 + 1 + 4;
- /* Aligning the call site below could */
- /* add up to kNaClAlignment-1 bytes */
- size += (kNaClAlignment-1);
- size = NACL_BUNDLE_ALIGN_UP (size);
- buf = mono_domain_code_reserve_align (domain, size, kNaClAlignment);
- code = buf;
-#endif
if (far_addr) {
amd64_mov_reg_imm (code, AMD64_R11, tramp);
amd64_call_code (code, tramp);
}
/* The trampoline code will obtain the argument from the instruction stream */
-#if defined(__default_codegen__)
if ((((guint64)arg1) >> 32) == 0) {
*code = 0x4;
*(guint32*)(code + 1) = (gint64)arg1;
*(guint64*)(code + 1) = (gint64)arg1;
code += 9;
}
-#elif defined(__native_client_codegen__)
- /* For NaCl, all tramp args are 32-bit because they're pointers */
- *code = 0x68; /* push imm32 */
- *(guint32*)(code + 1) = (gint32)arg1;
- code += 5;
-#endif
g_assert ((code - buf) <= size);
if (code_len)
*code_len = size;
- nacl_domain_code_validate(domain, &buf, size, &code);
-
mono_arch_flush_icache (buf, size);
mono_profiler_code_buffer_new (buf, code - buf, MONO_PROFILER_CODE_BUFFER_SPECIFIC_TRAMPOLINE, mono_get_generic_trampoline_simple_name (tramp_type));
index -= size - 1;
}
- tramp_size = NACL_SIZE (64 + 8 * depth, 128 + 8 * depth);
+ tramp_size = 64 + 8 * depth;
code = buf = (guint8 *)mono_global_codeman_reserve (tramp_size);
amd64_jump_code (code, tramp);
}
- nacl_global_codeman_validate (&buf, tramp_size, &code);
mono_arch_flush_icache (buf, code - buf);
mono_profiler_code_buffer_new (buf, code - buf, MONO_PROFILER_CODE_BUFFER_GENERICS_TRAMPOLINE, NULL);
return buf;
}
+gpointer
+mono_arch_create_general_rgctx_lazy_fetch_trampoline (MonoTrampInfo **info, gboolean aot)
+{
+ guint8 *code, *buf;
+ int tramp_size;
+ MonoJumpInfo *ji = NULL;
+ GSList *unwind_ops;
+
+ g_assert (aot);
+ tramp_size = 64;
+
+ code = buf = (guint8 *)mono_global_codeman_reserve (tramp_size);
+
+ unwind_ops = mono_arch_get_cie_program ();
+
+ // FIXME: Currently, we always go to the slow path.
+ /* This receives a <slot, trampoline> in the rgctx arg reg. */
+ /* Load trampoline addr */
+ amd64_mov_reg_membase (code, AMD64_R11, MONO_ARCH_RGCTX_REG, 8, 8);
+ /* move the rgctx pointer to the VTABLE register */
+ amd64_mov_reg_reg (code, MONO_ARCH_VTABLE_REG, AMD64_ARG_REG1, sizeof(gpointer));
+ /* Jump to the trampoline */
+ amd64_jump_reg (code, AMD64_R11);
+
+ mono_arch_flush_icache (buf, code - buf);
+ mono_profiler_code_buffer_new (buf, code - buf, MONO_PROFILER_CODE_BUFFER_GENERICS_TRAMPOLINE, NULL);
+
+ g_assert (code - buf <= tramp_size);
+
+ if (info)
+ *info = mono_tramp_info_create ("rgctx_fetch_trampoline_general", buf, code - buf, ji, unwind_ops);
+
+ return buf;
+}
+
void
mono_arch_invalidate_method (MonoJitInfo *ji, void *func, gpointer func_arg)
{
guint32
mono_arch_get_plt_info_offset (guint8 *plt_entry, mgreg_t *regs, guint8 *code)
{
-#if defined(__native_client__) || defined(__native_client_codegen__)
- /* 18 = 3 (mov opcode) + 4 (disp) + 10 (nacljmp) + 1 (push opcode) */
- /* See aot-compiler.c arch_emit_plt_entry for details. */
- return *(guint32*)(plt_entry + 18);
-#else
return *(guint32*)(plt_entry + 6);
-#endif
}
/*
g_assert ((code - buf) <= buf_len);
- nacl_domain_code_validate (domain, &buf, buf_len, &code);
mono_arch_flush_icache (buf, code - buf);
mono_profiler_code_buffer_new (buf, code - buf, MONO_PROFILER_CODE_BUFFER_GENERICS_TRAMPOLINE, NULL);
mono_arch_get_unbox_trampoline (MonoMethod *m, gpointer addr)
{
guint8 *code, *start;
- int this_pos = 4, size = NACL_SIZE(16, 32);
+ int this_pos = 4, size = 16;
MonoDomain *domain = mono_domain_get ();
GSList *unwind_ops;
x86_jump_code (code, addr);
g_assert ((code - start) < size);
- nacl_domain_code_validate (domain, &start, size, &code);
mono_profiler_code_buffer_new (start, code - start, MONO_PROFILER_CODE_BUFFER_UNBOX_TRAMPOLINE, m);
mono_tramp_info_register (mono_tramp_info_create (NULL, start, code - start, NULL, unwind_ops), domain);
MonoDomain *domain = mono_domain_get ();
- buf_len = NACL_SIZE (10, 32);
+ buf_len = 10;
start = code = mono_domain_code_reserve (domain, buf_len);
x86_jump_code (code, addr);
g_assert ((code - start) <= buf_len);
- nacl_domain_code_validate (domain, &start, buf_len, &code);
mono_arch_flush_icache (start, code - start);
mono_profiler_code_buffer_new (start, code - start, MONO_PROFILER_CODE_BUFFER_GENERICS_TRAMPOLINE, NULL);
void
mono_arch_patch_callsite (guint8 *method_start, guint8 *orig_code, guint8 *addr)
{
-#if defined(__default_codegen__)
guint8 *code;
guint8 buf [8];
gboolean can_write = mono_breakpoint_clean_code (method_start, orig_code, 8, buf, sizeof (buf));
code [4], code [5], code [6]);
g_assert_not_reached ();
}
-#elif defined(__native_client__)
- /* Target must be bundle-aligned */
- g_assert (((guint32)addr & kNaClAlignmentMask) == 0);
-
- /* 0xe8 = call <DISP>, 0xe9 = jump <DISP> */
- if ((orig_code [-5] == 0xe8) || orig_code [-6] == 0xe9) {
- int ret;
- gint32 offset = (gint32)addr - (gint32)orig_code;
- guint8 buf[sizeof(gint32)];
- *((gint32*)(buf)) = offset;
- ret = nacl_dyncode_modify (orig_code - sizeof(gint32), buf, sizeof(gint32));
- g_assert (ret == 0);
- } else {
- printf ("Invalid trampoline sequence %p: %02x %02x %02x %02x %02x\n", orig_code, orig_code [-5], orig_code [-4], orig_code [-3], orig_code [-2], orig_code[-1]);
- g_assert_not_reached ();
- }
-#endif
}
void
/* Patch the jump table entry used by the plt entry */
-#if defined(__native_client_codegen__) || defined(__native_client__)
- /* for both compiler and runtime */
- /* A PLT entry: */
- /* mov <DISP>(%ebx), %ecx */
- /* and 0xffffffe0, %ecx */
- /* jmp *%ecx */
- g_assert (code [0] == 0x8b);
- g_assert (code [1] == 0x8b);
-
- offset = *(guint32*)(code + 2);
-#elif defined(__default_codegen__)
/* A PLT entry: jmp *<DISP>(%ebx) */
g_assert (code [0] == 0xff);
g_assert (code [1] == 0xa3);
offset = *(guint32*)(code + 2);
-#endif /* __native_client_codegen__ */
if (!got)
got = (gpointer*)(gsize) regs [MONO_ARCH_GOT_REG];
*(guint8**)((guint8*)got + offset) = addr;
static gpointer
get_vcall_slot (guint8 *code, mgreg_t *regs, int *displacement)
{
- const int kBufSize = NACL_SIZE (8, 16);
+ const int kBufSize = 8;
guint8 buf [64];
guint8 reg = 0;
gint32 disp = 0;
if ((code [0] == 0xff) && ((code [1] & 0x18) == 0x10) && ((code [1] >> 6) == 2)) {
reg = code [1] & 0x07;
disp = *((gint32*)(code + 2));
-#if defined(__native_client_codegen__) || defined(__native_client__)
- } else if ((code[1] == 0x83) && (code[2] == 0xe1) && (code[4] == 0xff) &&
- (code[5] == 0xd1) && (code[-5] == 0x8b)) {
- disp = *((gint32*)(code - 3));
- reg = code[-4] & 0x07;
- } else if ((code[-2] == 0x8b) && (code[1] == 0x83) && (code[4] == 0xff)) {
- reg = code[-1] & 0x07;
- disp = (signed char)code[0];
-#endif
} else {
g_assert_not_reached ();
return NULL;
}
}
- nacl_global_codeman_validate (&buf, 256, &code);
g_assert ((code - buf) <= 256);
mono_profiler_code_buffer_new (buf, code - buf, MONO_PROFILER_CODE_BUFFER_HELPER, NULL);
tramp = mono_get_trampoline_code (tramp_type);
- code = buf = mono_domain_code_reserve_align (domain, TRAMPOLINE_SIZE, NACL_SIZE (4, kNaClAlignment));
+ code = buf = mono_domain_code_reserve_align (domain, TRAMPOLINE_SIZE, 4);
x86_push_imm (buf, arg1);
x86_jump_code (buf, tramp);
g_assert ((buf - code) <= TRAMPOLINE_SIZE);
- nacl_domain_code_validate (domain, &code, NACL_SIZE (4, kNaClAlignment), &buf);
-
mono_arch_flush_icache (code, buf - code);
mono_profiler_code_buffer_new (code, buf - code, MONO_PROFILER_CODE_BUFFER_SPECIFIC_TRAMPOLINE, mono_get_generic_trampoline_simple_name (tramp_type));
index -= size - 1;
}
-#if defined(__default_codegen__)
tramp_size = (aot ? 64 : 36) + 6 * depth;
-#elif defined(__native_client_codegen__)
- tramp_size = (aot ? 64 : 36) + 2 * kNaClAlignment +
- 6 * (depth + kNaClAlignment);
-#endif
code = buf = mono_global_codeman_reserve (tramp_size);
x86_jump_code (code, tramp);
}
- nacl_global_codeman_validate (&buf, tramp_size, &code);
mono_arch_flush_icache (buf, code - buf);
mono_profiler_code_buffer_new (buf, code - buf, MONO_PROFILER_CODE_BUFFER_GENERICS_TRAMPOLINE, NULL);
x86_jump_reg (code, X86_EAX);
- nacl_global_codeman_validate (&buf, tramp_size, &code);
mono_arch_flush_icache (buf, code - buf);
mono_profiler_code_buffer_new (buf, code - buf, MONO_PROFILER_CODE_BUFFER_GENERICS_TRAMPOLINE, NULL);
mono_add_unwind_op_def_cfa_offset (unwind_ops, code, buf, cfa_offset);
x86_jump_code (code, tramp);
- nacl_global_codeman_validate (&buf, tramp_size, &code);
-
mono_arch_flush_icache (buf, code - buf);
mono_profiler_code_buffer_new (buf, code - buf, MONO_PROFILER_CODE_BUFFER_HELPER, NULL);
g_assert (code - buf <= tramp_size);
guint32
mono_arch_get_plt_info_offset (guint8 *plt_entry, mgreg_t *regs, guint8 *code)
{
- return *(guint32*)(plt_entry + NACL_SIZE (6, 12));
+ return *(guint32*)(plt_entry + 6);
}
/*
x86_jump_code (code, addr);
g_assert ((code - start) <= buf_len);
- nacl_domain_code_validate (domain, &start, buf_len, &code);
mono_arch_flush_icache (start, code - start);
mono_profiler_code_buffer_new (start, code - start, MONO_PROFILER_CODE_BUFFER_GENERICS_TRAMPOLINE, NULL);
$(vtune_shlibs) \
$(vtune_stlibs)
+suppressiondir = $(datadir)/mono-$(API_VER)/mono/profiler
+suppression_DATA = mono-profiler-log.suppression
+
if PLATFORM_DARWIN
prof_ldflags = -Wl,-undefined -Wl,suppress -Wl,-flat_namespace
endif
prof_ldflags = -avoid-version
endif
+# FIXME fix the profiler tests to work with coop.
+if !ENABLE_COOP
+if !NACL_CODEGEN
+check_targets = testlog
+endif
+endif
+
endif
endif
endif
testlog: $(PLOG_TESTS)
$(with_mono_path) perl $(srcdir)/ptestrunner.pl $(top_builddir)
-if NACL_CODEGEN
-check-local:
-else
-check-local: testlog
-endif
-
-suppressiondir = $(datadir)/mono-$(API_VER)/mono/profiler
-suppression_DATA = mono-profiler-log.suppression
+check-local: $(check_targets)
EXTRA_DIST=utils.c utils.h proflog.h \
$(PLOG_TESTS_SRC) ptestrunner.pl \
prop = mono_class_get_property_from_name (klass, "StackTrace");
str = (MonoString*)mono_property_get_value_checked (prop, NULL, NULL, &error);
mono_error_assert_ok (&error);
- stack_trace = mono_string_to_utf8 (str);
+ stack_trace = mono_string_to_utf8_checked (str, &error);
+ mono_error_assert_ok (&error);
fprintf (stdout, "-= Stack Trace =-\n%s\n\n", stack_trace);
g_free (stack_trace);
static inline void append_report (GString **report, const gchar *format, ...)
{
-#if defined (_EGLIB_MAJOR) || GLIB_CHECK_VERSION(2,14,0)
va_list ap;
if (!*report)
*report = g_string_new ("");
va_start (ap, format);
g_string_append_vprintf (*report, format, ap);
va_end (ap);
-#else
- g_assert_not_reached ();
-#endif
}
static gboolean saved_strings_find_func (gpointer key, gpointer value, gpointer user_data)
{
+ MonoError error;
SavedStringFindInfo *info = (SavedStringFindInfo*)user_data;
SavedString *saved = (SavedString*)value;
gchar *utf_str;
if (!info || !saved || mono_string_length (saved->string) != info->len)
return FALSE;
- utf_str = mono_string_to_utf8 (saved->string);
+ utf_str = mono_string_to_utf8_checked (saved->string, &error);
+ mono_error_assert_ok (&error);
hash = do_calc_string_hash (0, utf_str);
g_free (utf_str);
#include <mono/utils/mono-mmap.h>
#include <mono/utils/mono-counters.h>
#include <mono/utils/mono-os-mutex.h>
+#include <mono/utils/mono-os-semaphore.h>
#include <mono/utils/mono-conc-hashtable.h>
#include <mono/utils/lock-free-alloc.h>
#include <mono/utils/lock-free-queue.h>
+#include <mono/utils/hazard-pointer.h>
+#include <mono/utils/mono-threads.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
static __thread char *tlab_real_end;
/* Used by the managed allocator/wbarrier */
static __thread char **tlab_next_addr MONO_ATTR_USED;
+#ifndef SGEN_WITHOUT_MONO
+static __thread volatile int *in_critical_region_addr MONO_ATTR_USED;
+#endif
#endif
#ifdef HAVE_KW_THREAD
if (G_LIKELY (new_next < TLAB_TEMP_END)) {
/* Fast path */
- /*
- * FIXME: We might need a memory barrier here so the change to tlab_next is
- * visible before the vtable store.
- */
-
CANARIFY_ALLOC(p,real_size);
SGEN_LOG (6, "Allocated object %p, vtable: %p (%s), size: %zd", p, vtable, sgen_client_vtable_get_name (vtable), size);
binary_protocol_alloc (p , vtable, size, sgen_client_get_provenance ());
#ifdef HAVE_KW_THREAD
tlab_next_addr = &tlab_next;
+#ifndef SGEN_WITHOUT_MONO
+ in_critical_region_addr = &info->client_info.in_critical_region;
+#endif
#endif
}
#if defined(HAVE_KW_THREAD) && !defined(SGEN_WITHOUT_MONO)
int tlab_next_addr_offset = -1;
int tlab_temp_end_offset = -1;
-
+ int in_critical_region_addr_offset = -1;
MONO_THREAD_VAR_OFFSET (tlab_next_addr, tlab_next_addr_offset);
MONO_THREAD_VAR_OFFSET (tlab_temp_end, tlab_temp_end_offset);
+ MONO_THREAD_VAR_OFFSET (in_critical_region_addr, in_critical_region_addr_offset);
mono_tls_key_set_offset (TLS_KEY_SGEN_TLAB_NEXT_ADDR, tlab_next_addr_offset);
mono_tls_key_set_offset (TLS_KEY_SGEN_TLAB_TEMP_END, tlab_temp_end_offset);
+ mono_tls_key_set_offset (TLS_KEY_SGEN_IN_CRITICAL_REGION_ADDR, in_critical_region_addr_offset);
#endif
#ifdef HEAVY_STATISTICS
}
}
+/*
+ * Extension for the array list that allows fast allocation and index based fetching
+ * of long lived memory of various sizes, without the need of realloc. Not thread safe.
+ */
+guint32
+sgen_array_list_alloc_block (SgenArrayList *array, guint32 slots_to_add)
+{
+ guint32 new_index = array->next_slot;
+ guint32 old_capacity = array->capacity;
+
+ /* FIXME Don't allocate arrays that will be skipped */
+ /* There are no empty arrays between next_slot and capacity because we allocate incrementally */
+ while ((old_capacity - new_index) < slots_to_add) {
+ sgen_array_list_grow (array, old_capacity);
+ new_index = old_capacity;
+ old_capacity = array->capacity;
+ }
+
+ SGEN_ASSERT (0, sgen_array_list_index_bucket (new_index) == sgen_array_list_index_bucket (new_index + slots_to_add - 1),
+ "We failed to allocate a continuous block of slots");
+
+ array->next_slot = new_index + slots_to_add;
+ /* The slot address will point to the allocated memory */
+ return new_index;
+}
+
guint32
sgen_array_list_add (SgenArrayList *array, gpointer ptr, int data, gboolean increase_size_before_set)
{
#define SGEN_ARRAY_LIST_END_FOREACH_SLOT_RANGE } }
+guint32 sgen_array_list_alloc_block (SgenArrayList *array, guint32 slots_to_add);
guint32 sgen_array_list_add (SgenArrayList *array, gpointer ptr, int data, gboolean increase_size_before_set);
guint32 sgen_array_list_find (SgenArrayList *array, gpointer ptr);
void sgen_array_list_remove_nulls (SgenArrayList *array);
sgen_card_table_clear_cards (void)
{
/*XXX we could do this in 2 ways. using mincore or iterating over all sections/los objects */
- sgen_major_collector_iterate_live_block_ranges (clear_cards);
+ sgen_major_collector_iterate_block_ranges (clear_cards);
sgen_los_iterate_live_block_ranges (clear_cards);
}
#ifdef SGEN_HAVE_OVERLAPPING_CARDS
/*FIXME we should have a bit on each block/los object telling if the object have marked cards.*/
/*First we copy*/
- sgen_major_collector_iterate_live_block_ranges (move_cards_to_shadow_table);
+ sgen_major_collector_iterate_block_ranges (move_cards_to_shadow_table);
sgen_los_iterate_live_block_ranges (move_cards_to_shadow_table);
/*Then we clear*/
* single-threaded programs this is a nop.
*/
void sgen_client_stop_world (int generation);
-void sgen_client_restart_world (int generation, GGTimingInfo *timing);
+void sgen_client_restart_world (int generation, gint64 *stw_time);
/*
* Must return FALSE. The bridge is not supported outside of Mono.
void sgen_client_mark_togglerefs (char *start, char *end, ScanCopyContext ctx);
void sgen_client_clear_togglerefs (char *start, char *end, ScanCopyContext ctx);
-/*
- * Called after collections, reporting the amount of time they took. No action is
- * necessary.
- */
-void sgen_client_log_timing (GGTimingInfo *info, mword last_major_num_sections, mword last_los_memory_usage);
-
/*
* Called to handle `MONO_GC_PARAMS` and `MONO_GC_DEBUG` options. The `handle` functions
* must return TRUE if they have recognized and processed the option, FALSE otherwise.
break;
}
- if (ref->vtable->klass == mono_defaults.string_class)
- str = mono_string_to_utf8 ((MonoString*)ref);
- else
+ if (ref->vtable->klass == mono_defaults.string_class) {
+ MonoError error;
+ str = mono_string_to_utf8_checked ((MonoString*)ref, &error);
+ mono_error_cleanup (&error);
+ } else
str = NULL;
g_print ("xdomain reference in %p (%s.%s) at offset %d (%s) to %p (%s.%s) (%s) - pointed to by:\n",
obj, obj->vtable->klass->name_space, obj->vtable->klass->name,
#include "mono/sgen/sgen-gc.h"
#include "mono/sgen/gc-internal-agnostic.h"
+#include "mono/sgen/sgen-array-list.h"
#define MAX_USER_DESCRIPTORS 16
#define ALIGN_TO(val,align) ((((guint64)val) + ((align) - 1)) & ~((align) - 1))
-static gsize* complex_descriptors = NULL;
-static int complex_descriptors_size = 0;
-static int complex_descriptors_next = 0;
+static SgenArrayList complex_descriptors = SGEN_ARRAY_LIST_INIT (NULL, NULL, NULL, INTERNAL_MEM_COMPLEX_DESCRIPTORS);
static SgenUserRootMarkFunc user_descriptors [MAX_USER_DESCRIPTORS];
static int user_descriptors_next = 0;
static SgenDescriptor all_ref_root_descrs [32];
alloc_complex_descriptor (gsize *bitmap, int numbits)
{
int nwords, res, i;
+ volatile gpointer *slot;
+ gsize *descriptor;
+
+ SGEN_ASSERT (0, sizeof (gsize) == sizeof (mword), "We expect gsize and mword to have same size");
numbits = ALIGN_TO (numbits, GC_BITS_PER_WORD);
nwords = numbits / GC_BITS_PER_WORD + 1;
sgen_gc_lock ();
- res = complex_descriptors_next;
/* linear search, so we don't have duplicates with domain load/unload
* this should not be performance critical or we'd have bigger issues
* (the number and size of complex descriptors should be small).
*/
- for (i = 0; i < complex_descriptors_next; ) {
- if (complex_descriptors [i] == nwords) {
+ SGEN_ARRAY_LIST_FOREACH_SLOT (&complex_descriptors, slot) {
+ gsize first_word = *(gsize*)slot;
+ if (first_word == 0) {
+ /* Unused slots should be 0 so we simply skip them */
+ continue;
+ } else if (first_word == nwords) {
int j, found = TRUE;
for (j = 0; j < nwords - 1; ++j) {
- if (complex_descriptors [i + 1 + j] != bitmap [j]) {
+ if (((gsize*)slot) [j + 1] != bitmap [j]) {
found = FALSE;
break;
}
}
if (found) {
sgen_gc_unlock ();
- return i;
+ return __index;
}
}
- i += (int)complex_descriptors [i];
- }
- if (complex_descriptors_next + nwords > complex_descriptors_size) {
- int new_size = complex_descriptors_size * 2 + nwords;
- complex_descriptors = (gsize *)g_realloc (complex_descriptors, new_size * sizeof (gsize));
- complex_descriptors_size = new_size;
- }
- SGEN_LOG (6, "Complex descriptor %d, size: %d (total desc memory: %d)", res, nwords, complex_descriptors_size);
- complex_descriptors_next += nwords;
- complex_descriptors [res] = nwords;
+ /* Skip the bitmap words */
+ __index += (guint32)(first_word - 1);
+ __offset += (guint32)(first_word - 1);
+ } SGEN_ARRAY_LIST_END_FOREACH_SLOT;
+
+ res = sgen_array_list_alloc_block (&complex_descriptors, nwords);
+
+ SGEN_LOG (6, "Complex descriptor %d, size: %d (total desc memory: %d)", res, nwords, complex_descriptors.capacity);
+ descriptor = (gsize*)sgen_array_list_get_slot (&complex_descriptors, res);
+ descriptor [0] = nwords;
for (i = 0; i < nwords - 1; ++i) {
- complex_descriptors [res + 1 + i] = bitmap [i];
- SGEN_LOG (6, "\tvalue: %p", (void*)complex_descriptors [res + 1 + i]);
+ descriptor [1 + i] = bitmap [i];
+ SGEN_LOG (6, "\tvalue: %p", (void*)descriptor [1 + i]);
}
sgen_gc_unlock ();
return res;
gsize*
sgen_get_complex_descriptor (SgenDescriptor desc)
{
- return complex_descriptors + (desc >> LOW_TYPE_BITS);
+ return (gsize*) sgen_array_list_get_slot (&complex_descriptors, desc >> LOW_TYPE_BITS);
}
/*
void*
sgen_get_complex_descriptor_bitmap (SgenDescriptor desc)
{
- return complex_descriptors + (desc >> ROOT_DESC_TYPE_SHIFT);
+ return (void*) sgen_array_list_get_slot (&complex_descriptors, desc >> ROOT_DESC_TYPE_SHIFT);
}
SgenUserRootMarkFunc
} while (0)
#endif
-#define OBJ_COMPLEX_FOREACH_PTR(vt,obj) do { \
+#define OBJ_COMPLEX_FOREACH_PTR(desc,obj) do { \
/* there are pointers */ \
void **_objptr = (void**)(obj); \
gsize *bitmap_data = sgen_get_complex_descriptor ((desc)); \
#define safe_object_get_size sgen_safe_object_get_size
+#if defined(HAVE_CONC_GC_AS_DEFAULT)
+/* Use concurrent major on deskstop platforms */
+#define DEFAULT_MAJOR_INIT sgen_marksweep_conc_init
+#define DEFAULT_MAJOR_NAME "marksweep-conc"
+#else
+#define DEFAULT_MAJOR_INIT sgen_marksweep_init
+#define DEFAULT_MAJOR_NAME "marksweep"
+#endif
+
/*
* ######################################################################
* ######## Global data.
pin_object (obj_to_pin);
GRAY_OBJECT_ENQUEUE (queue, obj_to_pin, desc);
- sgen_pin_stats_register_object (obj_to_pin, obj_to_pin_size);
+ sgen_pin_stats_register_object (obj_to_pin, GENERATION_NURSERY);
definitely_pinned [count] = obj_to_pin;
count++;
}
void
sgen_pin_object (GCObject *object, GrayQueue *queue)
{
+ SGEN_ASSERT (0, sgen_ptr_in_nursery (object), "We're only supposed to use this for pinning nursery objects when out of memory.");
+
/*
* All pinned objects are assumed to have been staged, so we need to stage as well.
* Also, the count of staged objects shows that "late pinning" happened.
binary_protocol_pin (object, (gpointer)LOAD_VTABLE (object), safe_object_get_size (object));
++objects_pinned;
- sgen_pin_stats_register_object (object, safe_object_get_size (object));
+ sgen_pin_stats_register_object (object, GENERATION_NURSERY);
GRAY_OBJECT_ENQUEUE (queue, object, sgen_obj_get_descriptor_safe (object));
}
sgen_client_clear_togglerefs (start_addr, end_addr, ctx);
TV_GETTIME (btv);
- SGEN_LOG (2, "Finalize queue handling scan for %s generation: %lld usecs %d ephemeron rounds", generation_name (generation), TV_ELAPSED (atv, btv), ephemeron_rounds);
+ SGEN_LOG (2, "Finalize queue handling scan for %s generation: %lld usecs %d ephemeron rounds", generation_name (generation), (long long)TV_ELAPSED (atv, btv), ephemeron_rounds);
/*
* handle disappearing links
/* Threads */
stdj = (ScanThreadDataJob*)sgen_thread_pool_job_alloc ("scan thread data", job_scan_thread_data, sizeof (ScanThreadDataJob));
+ stdj->ops = ops;
stdj->heap_start = heap_start;
stdj->heap_end = heap_end;
sgen_workers_enqueue_job (&stdj->job, enqueue);
* Return whether any objects were late-pinned due to being out of memory.
*/
static gboolean
-collect_nursery (SgenGrayQueue *unpin_queue, gboolean finish_up_concurrent_mark)
+collect_nursery (const char *reason, gboolean is_overflow, SgenGrayQueue *unpin_queue, gboolean finish_up_concurrent_mark)
{
gboolean needs_major;
size_t max_garbage_amount;
TV_GETTIME (atv);
time_minor_pinning += TV_ELAPSED (btv, atv);
- SGEN_LOG (2, "Finding pinned pointers: %zd in %lld usecs", sgen_get_pinned_count (), TV_ELAPSED (btv, atv));
+ SGEN_LOG (2, "Finding pinned pointers: %zd in %lld usecs", sgen_get_pinned_count (), (long long)TV_ELAPSED (btv, atv));
SGEN_LOG (4, "Start scan with %zd pinned objects", sgen_get_pinned_count ());
sj = (ScanJob*)sgen_thread_pool_job_alloc ("scan remset", job_remembered_set_scan, sizeof (ScanJob));
/* we don't have complete write barrier yet, so we scan all the old generation sections */
TV_GETTIME (btv);
time_minor_scan_remsets += TV_ELAPSED (atv, btv);
- SGEN_LOG (2, "Old generation scan: %lld usecs", TV_ELAPSED (atv, btv));
+ SGEN_LOG (2, "Old generation scan: %lld usecs", (long long)TV_ELAPSED (atv, btv));
- sgen_pin_stats_print_class_stats ();
+ sgen_pin_stats_report ();
/* FIXME: Why do we do this at this specific, seemingly random, point? */
sgen_client_collecting_minor (&fin_ready_queue, &critical_fin_queue);
sgen_client_binary_protocol_reclaim_end (GENERATION_NURSERY);
TV_GETTIME (btv);
time_minor_fragment_creation += TV_ELAPSED (atv, btv);
- SGEN_LOG (2, "Fragment creation: %lld usecs, %lu bytes available", TV_ELAPSED (atv, btv), (unsigned long)fragment_total);
+ SGEN_LOG (2, "Fragment creation: %lld usecs, %lu bytes available", (long long)TV_ELAPSED (atv, btv), (unsigned long)fragment_total);
if (consistency_check_at_minor_collection)
sgen_check_major_refs ();
binary_protocol_flush_buffers (FALSE);
- sgen_memgov_minor_collection_end ();
+ sgen_memgov_minor_collection_end (reason, is_overflow);
/*objects are late pinned because of lack of memory, so a major is a good call*/
needs_major = objects_pinned > 0;
sgen_los_pin_object (bigobj->data);
if (SGEN_OBJECT_HAS_REFERENCES (bigobj->data))
GRAY_OBJECT_ENQUEUE (WORKERS_DISTRIBUTE_GRAY_QUEUE, bigobj->data, sgen_obj_get_descriptor ((GCObject*)bigobj->data));
- sgen_pin_stats_register_object (bigobj->data, safe_object_get_size (bigobj->data));
+ sgen_pin_stats_register_object (bigobj->data, GENERATION_OLD);
SGEN_LOG (6, "Marked large object %p (%s) size: %lu from roots", bigobj->data,
sgen_client_vtable_get_name (SGEN_LOAD_VTABLE (bigobj->data)),
(unsigned long)sgen_los_object_size (bigobj));
TV_GETTIME (btv);
time_major_pinning += TV_ELAPSED (atv, btv);
- SGEN_LOG (2, "Finding pinned pointers: %zd in %lld usecs", sgen_get_pinned_count (), TV_ELAPSED (atv, btv));
+ SGEN_LOG (2, "Finding pinned pointers: %zd in %lld usecs", sgen_get_pinned_count (), (long long)TV_ELAPSED (atv, btv));
SGEN_LOG (4, "Start scan with %zd pinned objects", sgen_get_pinned_count ());
major_collector.init_to_space ();
time_major_scan_mod_union += TV_ELAPSED (btv, atv);
}
- sgen_pin_stats_print_class_stats ();
+ sgen_pin_stats_report ();
}
static void
}
static void
-major_start_collection (gboolean concurrent, size_t *old_next_pin_slot)
+major_start_collection (const char *reason, gboolean concurrent, size_t *old_next_pin_slot)
{
SgenObjectOperations *object_ops;
reset_pinned_from_failed_allocation ();
- sgen_memgov_major_collection_start ();
+ sgen_memgov_major_collection_start (concurrent, reason);
//count_ref_nonref_objs ();
//consistency_check ();
}
static void
-major_finish_collection (const char *reason, size_t old_next_pin_slot, gboolean forced)
+major_finish_collection (const char *reason, gboolean is_overflow, size_t old_next_pin_slot, gboolean forced)
{
ScannedObjectCounts counts;
SgenObjectOperations *object_ops;
g_assert (sgen_gray_object_queue_is_empty (&gray_queue));
- sgen_memgov_major_collection_end (forced);
+ sgen_memgov_major_collection_end (forced, concurrent_collection_in_progress, reason, is_overflow);
current_collection_generation = -1;
memset (&counts, 0, sizeof (ScannedObjectCounts));
}
static gboolean
-major_do_collection (const char *reason, gboolean forced)
+major_do_collection (const char *reason, gboolean is_overflow, gboolean forced)
{
TV_DECLARE (time_start);
TV_DECLARE (time_end);
/* world must be stopped already */
TV_GETTIME (time_start);
- major_start_collection (FALSE, &old_next_pin_slot);
- major_finish_collection (reason, old_next_pin_slot, forced);
+ major_start_collection (reason, FALSE, &old_next_pin_slot);
+ major_finish_collection (reason, is_overflow, old_next_pin_slot, forced);
TV_GETTIME (time_end);
gc_stats.major_gc_time += TV_ELAPSED (time_start, time_end);
binary_protocol_concurrent_start ();
// FIXME: store reason and pass it when finishing
- major_start_collection (TRUE, NULL);
+ major_start_collection (reason, TRUE, NULL);
gray_queue_redirect (&gray_queue);
current_collection_generation = GENERATION_OLD;
sgen_cement_reset ();
- major_finish_collection ("finishing", -1, forced);
+ major_finish_collection ("finishing", FALSE, -1, forced);
if (whole_heap_check_before_collection)
sgen_check_whole_heap (FALSE);
void
sgen_perform_collection (size_t requested_size, int generation_to_collect, const char *reason, gboolean wait_to_finish)
{
- TV_DECLARE (gc_start);
- TV_DECLARE (gc_end);
TV_DECLARE (gc_total_start);
TV_DECLARE (gc_total_end);
- GGTimingInfo infos [2];
int overflow_generation_to_collect = -1;
int oldest_generation_collected = generation_to_collect;
const char *overflow_reason = NULL;
+ gboolean finish_concurrent = concurrent_collection_in_progress && (major_should_finish_concurrent_collection () || generation_to_collect == GENERATION_OLD);
binary_protocol_collection_requested (generation_to_collect, requested_size, wait_to_finish ? 1 : 0);
SGEN_ASSERT (0, generation_to_collect == GENERATION_NURSERY || generation_to_collect == GENERATION_OLD, "What generation is this?");
- TV_GETTIME (gc_start);
-
sgen_stop_world (generation_to_collect);
TV_GETTIME (gc_total_start);
- if (concurrent_collection_in_progress) {
- /*
- * If the concurrent worker is finished or we are asked to do a major collection
- * then we finish the concurrent collection.
- */
- gboolean finish = major_should_finish_concurrent_collection () || generation_to_collect == GENERATION_OLD;
-
- if (finish) {
- major_finish_concurrent_collection (wait_to_finish);
- oldest_generation_collected = GENERATION_OLD;
- } else {
- SGEN_ASSERT (0, generation_to_collect == GENERATION_NURSERY, "Why aren't we finishing the concurrent collection?");
+ // FIXME: extract overflow reason
+ // FIXME: minor overflow for concurrent case
+ if (generation_to_collect == GENERATION_NURSERY && !finish_concurrent) {
+ if (concurrent_collection_in_progress)
major_update_concurrent_collection ();
- collect_nursery (NULL, FALSE);
- }
-
- goto done;
- }
-
- SGEN_ASSERT (0, !concurrent_collection_in_progress, "Why did this not get handled above?");
- /*
- * There's no concurrent collection in progress. Collect the generation we're asked
- * to collect. If the major collector is concurrent and we're not forced to wait,
- * start a concurrent collection.
- */
- // FIXME: extract overflow reason
- if (generation_to_collect == GENERATION_NURSERY) {
- if (collect_nursery (NULL, FALSE)) {
+ if (collect_nursery (reason, FALSE, NULL, FALSE) && !concurrent_collection_in_progress) {
overflow_generation_to_collect = GENERATION_OLD;
overflow_reason = "Minor overflow";
}
+ } else if (finish_concurrent) {
+ major_finish_concurrent_collection (wait_to_finish);
+ oldest_generation_collected = GENERATION_OLD;
} else {
+ SGEN_ASSERT (0, generation_to_collect == GENERATION_OLD, "We should have handled nursery collections above");
if (major_collector.is_concurrent && !wait_to_finish) {
- collect_nursery (NULL, FALSE);
+ collect_nursery ("Concurrent start", FALSE, NULL, FALSE);
major_start_concurrent_collection (reason);
- // FIXME: set infos[0] properly
- goto done;
- }
-
- if (major_do_collection (reason, wait_to_finish)) {
+ oldest_generation_collected = GENERATION_NURSERY;
+ } else if (major_do_collection (reason, FALSE, wait_to_finish)) {
overflow_generation_to_collect = GENERATION_NURSERY;
overflow_reason = "Excessive pinning";
}
}
- TV_GETTIME (gc_end);
-
- memset (infos, 0, sizeof (infos));
- infos [0].generation = generation_to_collect;
- infos [0].reason = reason;
- infos [0].is_overflow = FALSE;
- infos [1].generation = -1;
- infos [0].total_time = SGEN_TV_ELAPSED (gc_start, gc_end);
-
- SGEN_ASSERT (0, !concurrent_collection_in_progress, "Why did this not get handled above?");
-
if (overflow_generation_to_collect != -1) {
+ SGEN_ASSERT (0, !concurrent_collection_in_progress, "We don't yet support overflow collections with the concurrent collector");
+
/*
* We need to do an overflow collection, either because we ran out of memory
* or the nursery is fully pinned.
*/
- infos [1].generation = overflow_generation_to_collect;
- infos [1].reason = overflow_reason;
- infos [1].is_overflow = TRUE;
- gc_start = gc_end;
-
if (overflow_generation_to_collect == GENERATION_NURSERY)
- collect_nursery (NULL, FALSE);
+ collect_nursery (overflow_reason, TRUE, NULL, FALSE);
else
- major_do_collection (overflow_reason, wait_to_finish);
-
- TV_GETTIME (gc_end);
- infos [1].total_time = SGEN_TV_ELAPSED (gc_start, gc_end);
+ major_do_collection (overflow_reason, TRUE, wait_to_finish);
oldest_generation_collected = MAX (oldest_generation_collected, overflow_generation_to_collect);
}
degraded_mode = 1;
}
- done:
g_assert (sgen_gray_object_queue_is_empty (&gray_queue));
TV_GETTIME (gc_total_end);
time_max = MAX (time_max, TV_ELAPSED (gc_total_start, gc_total_end));
- sgen_restart_world (oldest_generation_collected, infos);
+ sgen_restart_world (oldest_generation_collected);
}
/*
}
}
- if (!major_collector_opt || !strcmp (major_collector_opt, "marksweep")) {
- use_marksweep_major:
+ if (!major_collector_opt) {
+ use_default_major:
+ DEFAULT_MAJOR_INIT (&major_collector);
+ } else if (!strcmp (major_collector_opt, "marksweep")) {
sgen_marksweep_init (&major_collector);
- } else if (!major_collector_opt || !strcmp (major_collector_opt, "marksweep-conc")) {
+ } else if (!strcmp (major_collector_opt, "marksweep-conc")) {
sgen_marksweep_conc_init (&major_collector);
} else {
- sgen_env_var_error (MONO_GC_PARAMS_NAME, "Using `marksweep` instead.", "Unknown major collector `%s'.", major_collector_opt);
- goto use_marksweep_major;
+ sgen_env_var_error (MONO_GC_PARAMS_NAME, "Using `" DEFAULT_MAJOR_NAME "` instead.", "Unknown major collector `%s'.", major_collector_opt);
+ goto use_default_major;
}
sgen_nursery_size = DEFAULT_NURSERY_SIZE;
major_collector.iterate_live_block_ranges (callback);
}
+void
+sgen_major_collector_iterate_block_ranges (sgen_cardtable_block_callback callback)
+{
+ major_collector.iterate_block_ranges (callback);
+}
+
SgenMajorCollector*
sgen_get_major_collector (void)
{
/* LOCKING: assumes the GC lock is held */
void
-sgen_restart_world (int generation, GGTimingInfo *timing)
+sgen_restart_world (int generation)
{
long long major_total = -1, major_marked = -1, los_total = -1, los_marked = -1;
+ gint64 stw_time;
SGEN_ASSERT (0, world_is_stopped, "Why are we restarting a running world?");
world_is_stopped = FALSE;
- sgen_client_restart_world (generation, timing);
+ sgen_client_restart_world (generation, &stw_time);
binary_protocol_world_restarted (generation, sgen_timestamp ());
if (sgen_client_bridge_need_processing ())
sgen_client_bridge_processing_finish (generation);
- sgen_memgov_collection_end (generation, timing, timing ? 2 : 0);
+ sgen_memgov_collection_end (generation, stw_time);
}
gboolean
sgen_stop_world (0);
sgen_clear_nursery_fragments ();
sgen_check_whole_heap (FALSE);
- sgen_restart_world (0, NULL);
+ sgen_restart_world (0);
}
gint64
INTERNAL_MEM_CARDTABLE_MOD_UNION,
INTERNAL_MEM_BINARY_PROTOCOL,
INTERNAL_MEM_TEMPORARY,
+ INTERNAL_MEM_LOG_ENTRY,
+ INTERNAL_MEM_COMPLEX_DESCRIPTORS,
INTERNAL_MEM_FIRST_CLIENT
};
void sgen_free_internal_dynamic (void *addr, size_t size, int type);
void sgen_pin_stats_enable (void);
-void sgen_pin_stats_register_object (GCObject *obj, size_t size);
+void sgen_pin_stats_register_object (GCObject *obj, int generation);
void sgen_pin_stats_register_global_remset (GCObject *obj);
-void sgen_pin_stats_print_class_stats (void);
+void sgen_pin_stats_report (void);
void sgen_sort_addresses (void **array, size_t size);
void sgen_add_to_global_remset (gpointer ptr, GCObject *obj);
typedef void (*sgen_cardtable_block_callback) (mword start, mword size);
void sgen_major_collector_iterate_live_block_ranges (sgen_cardtable_block_callback callback);
+void sgen_major_collector_iterate_block_ranges (sgen_cardtable_block_callback callback);
typedef enum {
ITERATE_OBJECTS_SWEEP = 1,
void (*pin_major_object) (GCObject *obj, SgenGrayQueue *queue);
void (*scan_card_table) (CardTableScanType scan_type, ScanCopyContext ctx);
void (*iterate_live_block_ranges) (sgen_cardtable_block_callback callback);
+ void (*iterate_block_ranges) (sgen_cardtable_block_callback callback);
void (*update_cardtable_mod_union) (void);
void (*init_to_space) (void);
void (*sweep) (void);
/* STW */
-typedef struct {
- int generation;
- const char *reason;
- gboolean is_overflow;
- gint64 total_time;
- gint64 stw_time;
- gint64 bridge_time;
-} GGTimingInfo;
-
void sgen_stop_world (int generation);
-void sgen_restart_world (int generation, GGTimingInfo *timing);
+void sgen_restart_world (int generation);
gboolean sgen_is_world_stopped (void);
gboolean sgen_set_allow_synchronous_major (gboolean flag);
extern LOSObject *los_object_list;
extern mword los_memory_usage;
+extern mword los_memory_usage_total;
void sgen_los_free_object (LOSObject *obj);
void* sgen_los_alloc_large_inner (GCVTable vtable, size_t size);
extern guint32 tlab_size;
extern NurseryClearPolicy nursery_clear_policy;
extern gboolean sgen_try_free_some_memory;
+extern mword total_promoted_size;
+extern mword total_allocated_major;
extern MonoCoopMutex gc_mutex;
case INTERNAL_MEM_CARDTABLE_MOD_UNION: return "cardtable-mod-union";
case INTERNAL_MEM_BINARY_PROTOCOL: return "binary-protocol";
case INTERNAL_MEM_TEMPORARY: return "temporary";
+ case INTERNAL_MEM_LOG_ENTRY: return "log-entry";
+ case INTERNAL_MEM_COMPLEX_DESCRIPTORS: return "complex-descriptors";
default: {
const char *description = sgen_client_description_for_internal_mem_type (type);
SGEN_ASSERT (0, description, "Unknown internal mem type");
/* We allow read only access on the list while sweep is not running */
LOSObject *los_object_list = NULL;
+/* Memory used by LOS objects */
mword los_memory_usage = 0;
+/* Total memory used by the LOS allocator */
+mword los_memory_usage_total = 0;
static LOSSection *los_sections = NULL;
static LOSFreeChunks *los_fast_free_lists [LOS_NUM_FAST_SIZES]; /* 0 is for larger sizes */
section->next = los_sections;
los_sections = section;
+ los_memory_usage_total += LOS_SECTION_SIZE;
++los_num_sections;
goto retry;
size += sizeof (LOSObject);
size = SGEN_ALIGN_UP_TO (size, pagesize);
sgen_free_os_memory ((gpointer)SGEN_ALIGN_DOWN_TO ((mword)obj, pagesize), size, SGEN_ALLOC_HEAP);
+ los_memory_usage_total -= size;
sgen_memgov_release_space (size, SPACE_LOS);
} else {
free_los_section_memory (obj, size + sizeof (LOSObject));
size_t alloc_size = SGEN_ALIGN_UP_TO (obj_size, pagesize);
if (sgen_memgov_try_alloc_space (alloc_size, SPACE_LOS)) {
obj = (LOSObject *)sgen_alloc_os_memory (alloc_size, (SgenAllocFlags)(SGEN_ALLOC_HEAP | SGEN_ALLOC_ACTIVATE), NULL);
- if (obj)
+ if (obj) {
+ los_memory_usage_total += alloc_size;
obj = randomize_los_object_start (obj, obj_size, alloc_size, pagesize);
+ }
}
} else {
obj = get_los_section_memory (size + sizeof (LOSObject));
sgen_memgov_release_space (LOS_SECTION_SIZE, SPACE_LOS);
section = next;
--los_num_sections;
+ los_memory_usage_total -= LOS_SECTION_SIZE;
continue;
}
MS_CALC_MARK_BIT (word, bit, obj);
SGEN_ASSERT (9, !MS_MARK_BIT (block, word, bit), "object %p already marked", obj);
MS_SET_MARK_BIT (block, word, bit);
- binary_protocol_mark (obj, (gpointer)LOAD_VTABLE (obj), sgen_safe_object_get_size (obj));
+ binary_protocol_mark (obj, (gpointer)SGEN_LOAD_VTABLE (obj), sgen_safe_object_get_size (obj));
return FALSE;
#endif
static void *empty_blocks = NULL;
static size_t num_empty_blocks = 0;
+/*
+ * We can iterate the block list also while sweep is in progress but we
+ * need to account for blocks that will be checked for sweeping and even
+ * freed in the process.
+ */
#define FOREACH_BLOCK_NO_LOCK(bl) { \
volatile gpointer *slot; \
- SGEN_ASSERT (0, !sweep_in_progress (), "Can't iterate blocks while sweep is in progress."); \
SGEN_ARRAY_LIST_FOREACH_SLOT (&allocated_blocks, slot) { \
- (bl) = BLOCK_UNTAG (*slot);
+ (bl) = BLOCK_UNTAG (*slot); \
+ if (!(bl)) \
+ continue;
#define FOREACH_BLOCK_HAS_REFERENCES_NO_LOCK(bl,hr) { \
volatile gpointer *slot; \
- SGEN_ASSERT (0, !sweep_in_progress (), "Can't iterate blocks while sweep is in progress."); \
SGEN_ARRAY_LIST_FOREACH_SLOT (&allocated_blocks, slot) { \
(bl) = (MSBlockInfo *) (*slot); \
+ if (!(bl)) \
+ continue; \
(hr) = BLOCK_IS_TAGGED_HAS_REFERENCES ((bl)); \
(bl) = BLOCK_UNTAG ((bl));
#define END_FOREACH_BLOCK_NO_LOCK } SGEN_ARRAY_LIST_END_FOREACH_SLOT; }
add_free_block (free_blocks, size_index, info);
- /*
- * Adding to the allocated_blocks array is racy with the removal of nulls when
- * sweeping. We wait for sweep to finish to avoid that.
- *
- * The memory barrier here and in `sweep_job_func()` are required because we need
- * `allocated_blocks` synchronized between this and the sweep thread.
- */
- major_finish_sweep_checking ();
- mono_memory_barrier ();
-
sgen_array_list_add (&allocated_blocks, BLOCK_TAG (info), 0, FALSE);
SGEN_ATOMIC_ADD_P (num_major_sections, 1);
/* FIXME: assumes object layout */
*(GCVTable*)obj = vtable;
+ total_allocated_major += block_obj_sizes [size_index];
+
return (GCObject *)obj;
}
return FALSE;
}
-#define LOAD_VTABLE SGEN_LOAD_VTABLE
-
-#define MS_MARK_OBJECT_AND_ENQUEUE_CHECKED(obj,desc,block,queue) do { \
- int __word, __bit; \
- MS_CALC_MARK_BIT (__word, __bit, (obj)); \
- if (!MS_MARK_BIT ((block), __word, __bit) && MS_OBJ_ALLOCED ((obj), (block))) { \
- MS_SET_MARK_BIT ((block), __word, __bit); \
- if (sgen_gc_descr_has_references (desc)) \
- GRAY_OBJECT_ENQUEUE ((queue), (obj), (desc)); \
- binary_protocol_mark ((obj), (gpointer)LOAD_VTABLE ((obj)), sgen_safe_object_get_size ((obj))); \
- INC_NUM_MAJOR_OBJECTS_MARKED (); \
- } \
- } while (0)
#define MS_MARK_OBJECT_AND_ENQUEUE(obj,desc,block,queue) do { \
int __word, __bit; \
MS_CALC_MARK_BIT (__word, __bit, (obj)); \
MS_SET_MARK_BIT ((block), __word, __bit); \
if (sgen_gc_descr_has_references (desc)) \
GRAY_OBJECT_ENQUEUE ((queue), (obj), (desc)); \
- binary_protocol_mark ((obj), (gpointer)LOAD_VTABLE ((obj)), sgen_safe_object_get_size ((obj))); \
+ binary_protocol_mark ((obj), (gpointer)SGEN_LOAD_VTABLE ((obj)), sgen_safe_object_get_size ((obj))); \
INC_NUM_MAJOR_OBJECTS_MARKED (); \
} \
} while (0)
if (first_entry == last_entry)
return;
- block->has_pinned = TRUE;
-
entry = sgen_pinning_get_entry (first_entry);
end = sgen_pinning_get_entry (last_entry);
if (index == last_index)
continue;
obj = MS_BLOCK_OBJ (block, index);
- MS_MARK_OBJECT_AND_ENQUEUE_CHECKED (obj, sgen_obj_get_descriptor (obj), block, queue);
+ if (!MS_OBJ_ALLOCED (obj, block))
+ continue;
+ MS_MARK_OBJECT_AND_ENQUEUE (obj, sgen_obj_get_descriptor (obj), block, queue);
+ sgen_pin_stats_register_object (obj, GENERATION_OLD);
last_index = index;
}
+
+ /*
+ * There might have been potential pinning "pointers" into this block, but none of
+ * them pointed to occupied slots, in which case we don't have to pin the block.
+ */
+ if (last_index >= 0)
+ block->has_pinned = TRUE;
}
static inline void
{
SGEN_ASSERT (6, block->state == expected_state, "Block state incorrect before set");
block->state = new_state;
+ binary_protocol_block_set_state (block, MS_BLOCK_SIZE, expected_state, new_state);
}
/*
for (j = 0; j < num_block_obj_sizes; ++j)
free_blocks [j] = NULL;
}
+
+ sgen_array_list_remove_nulls (&allocated_blocks);
}
static void sweep_finish (void);
sweep_blocks_job_func (void *thread_data_untyped, SgenThreadPoolJob *job)
{
volatile gpointer *slot;
+ MSBlockInfo *bl;
SGEN_ARRAY_LIST_FOREACH_SLOT (&allocated_blocks, slot) {
- sweep_block (BLOCK_UNTAG (*slot));
+ bl = BLOCK_UNTAG (*slot);
+ if (bl)
+ sweep_block (bl);
} SGEN_ARRAY_LIST_END_FOREACH_SLOT;
mono_memory_write_barrier ();
}
}
- sgen_array_list_remove_nulls (&allocated_blocks);
-
/*
* Concurrently sweep all the blocks to reduce workload during minor
* pauses where we need certain blocks to be swept. At the start of
static void
sweep_finish (void)
{
+ mword used_slots_size = 0;
int i;
for (i = 0; i < num_block_obj_sizes; ++i) {
} else {
evacuate_block_obj_sizes [i] = FALSE;
}
+
+ used_slots_size += sweep_slots_used [i] * block_obj_sizes [i];
}
- sgen_memgov_major_post_sweep ();
+ sgen_memgov_major_post_sweep (used_slots_size);
set_sweep_state (SWEEP_STATE_SWEPT, SWEEP_STATE_COMPACTING);
if (concurrent_sweep)
static void
count_nonpinned_callback (GCObject *obj, size_t size, void *data)
{
- GCVTable vtable = LOAD_VTABLE (obj);
+ GCVTable vtable = SGEN_LOAD_VTABLE (obj);
if (SGEN_VTABLE_HAS_REFERENCES (vtable))
++count_nonpinned_ref;
static void
count_pinned_callback (GCObject *obj, size_t size, void *data)
{
- GCVTable vtable = LOAD_VTABLE (obj);
+ GCVTable vtable = SGEN_LOAD_VTABLE (obj);
if (SGEN_VTABLE_HAS_REFERENCES (vtable))
++count_pinned_ref;
/*
* This callback is used to clear cards, move cards to the shadow table and do counting.
*/
+static void
+major_iterate_block_ranges (sgen_cardtable_block_callback callback)
+{
+ MSBlockInfo *block;
+ gboolean has_references;
+
+ FOREACH_BLOCK_HAS_REFERENCES_NO_LOCK (block, has_references) {
+ if (has_references)
+ callback ((mword)MS_BLOCK_FOR_BLOCK_INFO (block), MS_BLOCK_SIZE);
+ } END_FOREACH_BLOCK_NO_LOCK;
+}
+
static void
major_iterate_live_block_ranges (sgen_cardtable_block_callback callback)
{
major_scan_card_table (CardTableScanType scan_type, ScanCopyContext ctx)
{
MSBlockInfo *block;
- gboolean has_references;
+ gboolean has_references, was_sweeping, skip_scan;
if (!concurrent_mark)
g_assert (scan_type == CARDTABLE_SCAN_GLOBAL);
- major_finish_sweep_checking ();
+ if (scan_type != CARDTABLE_SCAN_GLOBAL)
+ SGEN_ASSERT (0, !sweep_in_progress (), "Sweep should be finished when we scan mod union card table");
+ was_sweeping = sweep_in_progress ();
+
binary_protocol_major_card_table_scan_start (sgen_timestamp (), scan_type & CARDTABLE_SCAN_MOD_UNION);
FOREACH_BLOCK_HAS_REFERENCES_NO_LOCK (block, has_references) {
#ifdef PREFETCH_CARDS
if (!has_references)
continue;
+ skip_scan = FALSE;
- scan_card_table_for_block (block, scan_type, ctx);
+ if (scan_type == CARDTABLE_SCAN_GLOBAL) {
+ gpointer *card_start = (gpointer*) sgen_card_table_get_card_scan_address ((mword)MS_BLOCK_FOR_BLOCK_INFO (block));
+ gboolean has_dirty_cards = FALSE;
+ int i;
+ for (i = 0; i < CARDS_PER_BLOCK / sizeof(gpointer); i++) {
+ if (card_start [i]) {
+ has_dirty_cards = TRUE;
+ break;
+ }
+ }
+ if (!has_dirty_cards) {
+ skip_scan = TRUE;
+ } else {
+ /*
+ * After the start of the concurrent collections, blocks change state
+ * to marking. We should not sweep it in that case. We can't race with
+ * sweep start since we are in a nursery collection. Also avoid CAS-ing
+ */
+ if (sweep_in_progress ()) {
+ skip_scan = !ensure_block_is_checked_for_sweeping (__index, TRUE, NULL);
+ } else if (was_sweeping) {
+ /* Recheck in case sweep finished after dereferencing the slot */
+ skip_scan = *sgen_array_list_get_slot (&allocated_blocks, __index) == 0;
+ }
+ }
+ }
+ if (!skip_scan)
+ scan_card_table_for_block (block, scan_type, ctx);
} END_FOREACH_BLOCK_NO_LOCK;
binary_protocol_major_card_table_scan_end (sgen_timestamp (), scan_type & CARDTABLE_SCAN_MOD_UNION);
}
collector->pin_major_object = pin_major_object;
collector->scan_card_table = major_scan_card_table;
collector->iterate_live_block_ranges = major_iterate_live_block_ranges;
+ collector->iterate_block_ranges = major_iterate_block_ranges;
if (is_concurrent) {
collector->update_cardtable_mod_union = update_cardtable_mod_union;
collector->get_cardtable_mod_union_for_reference = major_get_cardtable_mod_union_for_reference;
#define MIN_MINOR_COLLECTION_ALLOWANCE ((mword)(DEFAULT_NURSERY_SIZE * default_allowance_nursery_size_ratio))
+static SgenPointerQueue log_entries = SGEN_POINTER_QUEUE_INIT (INTERNAL_MEM_TEMPORARY);
+static MonoCoopMutex log_entries_mutex;
+
+mword total_promoted_size = 0;
+mword total_allocated_major = 0;
+static mword total_promoted_size_start;
+static mword total_allocated_major_end;
+
/*Heap limits and allocation knobs*/
static mword max_heap_size = ((mword)0)- ((mword)1);
static mword soft_heap_limit = ((mword)0) - ((mword)1);
static mword total_alloc = 0;
static mword total_alloc_max = 0;
+static SGEN_TV_DECLARE(last_minor_start);
+static SGEN_TV_DECLARE(last_major_start);
+
/* GC triggers. */
static gboolean debug_print_allowance = FALSE;
static mword major_pre_sweep_heap_size;
static mword major_start_heap_size;
-static mword last_major_num_sections = 0;
-static mword last_los_memory_usage = 0;
-
static gboolean need_calculate_minor_collection_allowance;
/* The size of the LOS after the last major collection, after sweeping. */
static mword last_collection_los_memory_usage = 0;
+static mword last_used_slots_size = 0;
static mword sgen_memgov_available_free_space (void);
void
sgen_memgov_minor_collection_start (void)
{
+ total_promoted_size_start = total_promoted_size;
+ SGEN_TV_GETTIME (last_minor_start);
+}
+
+static void
+sgen_add_log_entry (SgenLogEntry *log_entry)
+{
+ mono_coop_mutex_lock (&log_entries_mutex);
+ sgen_pointer_queue_add (&log_entries, log_entry);
+ mono_coop_mutex_unlock (&log_entries_mutex);
}
void
-sgen_memgov_minor_collection_end (void)
+sgen_memgov_minor_collection_end (const char *reason, gboolean is_overflow)
{
+ if (mono_trace_is_traced (G_LOG_LEVEL_INFO, MONO_TRACE_GC)) {
+ SgenLogEntry *log_entry = (SgenLogEntry*)sgen_alloc_internal (INTERNAL_MEM_LOG_ENTRY);
+ SGEN_TV_DECLARE (current_time);
+ SGEN_TV_GETTIME (current_time);
+
+ log_entry->type = SGEN_LOG_NURSERY;
+ log_entry->reason = reason;
+ log_entry->is_overflow = is_overflow;
+ log_entry->time = SGEN_TV_ELAPSED (last_minor_start, current_time);
+ log_entry->promoted_size = total_promoted_size - total_promoted_size_start;
+ log_entry->major_size = major_collector.get_num_major_sections () * major_collector.section_size;
+ log_entry->major_size_in_use = last_used_slots_size + total_allocated_major - total_allocated_major_end;
+ log_entry->los_size = los_memory_usage_total;
+ log_entry->los_size_in_use = los_memory_usage;
+
+ sgen_add_log_entry (log_entry);
+ }
}
void
}
void
-sgen_memgov_major_post_sweep (void)
+sgen_memgov_major_post_sweep (mword used_slots_size)
{
- mword num_major_sections = major_collector.get_num_major_sections ();
+ if (mono_trace_is_traced (G_LOG_LEVEL_INFO, MONO_TRACE_GC)) {
+ SgenLogEntry *log_entry = (SgenLogEntry*)sgen_alloc_internal (INTERNAL_MEM_LOG_ENTRY);
+
+ log_entry->type = SGEN_LOG_MAJOR_SWEEP_FINISH;
+ log_entry->major_size = major_collector.get_num_major_sections () * major_collector.section_size;
+ log_entry->major_size_in_use = used_slots_size + total_allocated_major - total_allocated_major_end;
- mono_trace (G_LOG_LEVEL_INFO, MONO_TRACE_GC, "GC_MAJOR_SWEEP: major %dK/%dK",
- num_major_sections * major_collector.section_size / 1024,
- last_major_num_sections * major_collector.section_size / 1024);
- last_major_num_sections = num_major_sections;
+ sgen_add_log_entry (log_entry);
+ }
+ last_used_slots_size = used_slots_size;
}
void
-sgen_memgov_major_collection_start (void)
+sgen_memgov_major_collection_start (gboolean concurrent, const char *reason)
{
need_calculate_minor_collection_allowance = TRUE;
major_start_heap_size = get_heap_size ();
if (debug_print_allowance) {
SGEN_LOG (0, "Starting collection with heap size %ld bytes", (long)major_start_heap_size);
}
+ if (concurrent && mono_trace_is_traced (G_LOG_LEVEL_INFO, MONO_TRACE_GC)) {
+ SgenLogEntry *log_entry = (SgenLogEntry*)sgen_alloc_internal (INTERNAL_MEM_LOG_ENTRY);
+
+ log_entry->type = SGEN_LOG_MAJOR_CONC_START;
+ log_entry->reason = reason;
+
+ sgen_add_log_entry (log_entry);
+ }
+ SGEN_TV_GETTIME (last_major_start);
}
void
-sgen_memgov_major_collection_end (gboolean forced)
+sgen_memgov_major_collection_end (gboolean forced, gboolean concurrent, const char *reason, gboolean is_overflow)
{
- last_collection_los_memory_usage = los_memory_usage;
+ if (mono_trace_is_traced (G_LOG_LEVEL_INFO, MONO_TRACE_GC)) {
+ SgenLogEntry *log_entry = (SgenLogEntry*)sgen_alloc_internal (INTERNAL_MEM_LOG_ENTRY);
+ SGEN_TV_DECLARE (current_time);
+ SGEN_TV_GETTIME (current_time);
+
+ if (concurrent) {
+ log_entry->type = SGEN_LOG_MAJOR_CONC_FINISH;
+ } else {
+ log_entry->type = SGEN_LOG_MAJOR_SERIAL;
+ }
+ log_entry->time = SGEN_TV_ELAPSED (last_major_start, current_time);
+ log_entry->reason = reason;
+ log_entry->is_overflow = is_overflow;
+ log_entry->los_size = los_memory_usage_total;
+ log_entry->los_size_in_use = los_memory_usage;
+
+ sgen_add_log_entry (log_entry);
+ }
+ last_collection_los_memory_usage = los_memory_usage;
+ total_allocated_major_end = total_allocated_major;
if (forced) {
sgen_get_major_collector ()->finish_sweeping ();
sgen_memgov_calculate_minor_collection_allowance ();
{
}
+static void
+sgen_output_log_entry (SgenLogEntry *entry, gint64 stw_time, int generation)
+{
+ char full_timing_buff [1024];
+ full_timing_buff [0] = '\0';
+
+ if (!entry->is_overflow)
+ sprintf (full_timing_buff, "stw %.2fms", stw_time / 10000.0f);
+
+ switch (entry->type) {
+ case SGEN_LOG_NURSERY:
+ mono_trace (G_LOG_LEVEL_INFO, MONO_TRACE_GC, "GC_MINOR%s: (%s) time %.2fms, %s promoted %dK major size: %dK in use: %dK los size: %dK in use: %dK",
+ entry->is_overflow ? "_OVERFLOW" : "",
+ entry->reason ? entry->reason : "",
+ entry->time / 10000.0f,
+ (generation == GENERATION_NURSERY) ? full_timing_buff : "",
+ entry->promoted_size / 1024,
+ entry->major_size / 1024,
+ entry->major_size_in_use / 1024,
+ entry->los_size / 1024,
+ entry->los_size_in_use / 1024);
+ break;
+ case SGEN_LOG_MAJOR_SERIAL:
+ mono_trace (G_LOG_LEVEL_INFO, MONO_TRACE_GC, "GC_MAJOR%s: (%s) time %.2fms, %s los size: %dK in use: %dK",
+ entry->is_overflow ? "_OVERFLOW" : "",
+ entry->reason ? entry->reason : "",
+ (int)entry->time / 10000.0f,
+ full_timing_buff,
+ entry->los_size / 1024,
+ entry->los_size_in_use / 1024);
+ break;
+ case SGEN_LOG_MAJOR_CONC_START:
+ mono_trace (G_LOG_LEVEL_INFO, MONO_TRACE_GC, "GC_MAJOR_CONCURRENT_START: (%s)", entry->reason ? entry->reason : "");
+ break;
+ case SGEN_LOG_MAJOR_CONC_FINISH:
+ mono_trace (G_LOG_LEVEL_INFO, MONO_TRACE_GC, "GC_MAJOR_CONCURRENT_FINISH: (%s) time %.2fms, %s los size: %dK in use: %dK",
+ entry->reason ? entry->reason : "",
+ entry->time / 10000.0f,
+ full_timing_buff,
+ entry->los_size / 1024,
+ entry->los_size_in_use / 1024);
+ break;
+ case SGEN_LOG_MAJOR_SWEEP_FINISH:
+ mono_trace (G_LOG_LEVEL_INFO, MONO_TRACE_GC, "GC_MAJOR_SWEEP: major size: %dK in use: %dK",
+ entry->major_size / 1024,
+ entry->major_size_in_use / 1024);
+ break;
+ default:
+ SGEN_ASSERT (0, FALSE, "Invalid log entry type");
+ break;
+ }
+}
+
void
-sgen_memgov_collection_end (int generation, GGTimingInfo* info, int info_count)
+sgen_memgov_collection_end (int generation, gint64 stw_time)
{
- int i;
- for (i = 0; i < info_count; ++i) {
- if (info[i].generation != -1)
- sgen_client_log_timing (&info [i], last_major_num_sections, last_los_memory_usage);
+ /*
+ * At this moment the world has been restarted which means we can log all pending entries
+ * without risking deadlocks.
+ */
+ if (mono_trace_is_traced (G_LOG_LEVEL_INFO, MONO_TRACE_GC)) {
+ size_t i;
+ SGEN_ASSERT (0, !sgen_is_world_stopped (), "We can't log if the world is stopped");
+ mono_coop_mutex_lock (&log_entries_mutex);
+ for (i = 0; i < log_entries.next_slot; i++) {
+ sgen_output_log_entry (log_entries.data [i], stw_time, generation);
+ sgen_free_internal (log_entries.data [i], INTERNAL_MEM_LOG_ENTRY);
+ }
+ sgen_pointer_queue_clear (&log_entries);
+ mono_coop_mutex_unlock (&log_entries_mutex);
}
- last_los_memory_usage = los_memory_usage;
}
/*
mono_counters_register ("Memgov alloc", MONO_COUNTER_GC | MONO_COUNTER_WORD | MONO_COUNTER_BYTES | MONO_COUNTER_VARIABLE, &total_alloc);
mono_counters_register ("Memgov max alloc", MONO_COUNTER_GC | MONO_COUNTER_WORD | MONO_COUNTER_BYTES | MONO_COUNTER_MONOTONIC, &total_alloc_max);
+ mono_coop_mutex_init (&log_entries_mutex);
+
+ sgen_register_fixed_internal_mem_type (INTERNAL_MEM_LOG_ENTRY, sizeof (SgenLogEntry));
+
if (max_heap == 0)
return;
/* GC trigger heuristics */
void sgen_memgov_minor_collection_start (void);
-void sgen_memgov_minor_collection_end (void);
+void sgen_memgov_minor_collection_end (const char *reason, gboolean is_overflow);
void sgen_memgov_major_pre_sweep (void);
-void sgen_memgov_major_post_sweep (void);
-void sgen_memgov_major_collection_start (void);
-void sgen_memgov_major_collection_end (gboolean forced);
+void sgen_memgov_major_post_sweep (mword used_slots_size);
+void sgen_memgov_major_collection_start (gboolean concurrent, const char *reason);
+void sgen_memgov_major_collection_end (gboolean forced, gboolean concurrent, const char *reason, gboolean is_overflow);
void sgen_memgov_collection_start (int generation);
-void sgen_memgov_collection_end (int generation, GGTimingInfo* info, int info_count);
+void sgen_memgov_collection_end (int generation, gint64 stw);
gboolean sgen_need_major_collection (mword space_needed);
SGEN_ALLOC_ACTIVATE = 2
} SgenAllocFlags;
+typedef enum {
+ SGEN_LOG_NURSERY,
+ SGEN_LOG_MAJOR_SERIAL,
+ SGEN_LOG_MAJOR_CONC_START,
+ SGEN_LOG_MAJOR_CONC_FINISH,
+ SGEN_LOG_MAJOR_SWEEP_FINISH
+} SgenLogType;
+
+typedef struct {
+ SgenLogType type;
+ const char *reason;
+ gboolean is_overflow;
+ gint64 time;
+ mword promoted_size;
+ mword major_size;
+ mword major_size_in_use;
+ mword los_size;
+ mword los_size_in_use;
+} SgenLogEntry;
+
/* OS memory allocation */
void* sgen_alloc_os_memory (size_t size, SgenAllocFlags flags, const char *assert_description);
void* sgen_alloc_os_memory_aligned (size_t size, mword alignment, SgenAllocFlags flags, const char *assert_description);
static PinStatAddress *pin_stat_addresses = NULL;
static size_t pinned_byte_counts [PIN_TYPE_MAX];
+static size_t pinned_bytes_in_generation [GENERATION_MAX];
+static int pinned_objects_in_generation [GENERATION_MAX];
+
static SgenPointerQueue pinned_objects = SGEN_POINTER_QUEUE_INIT (INTERNAL_MEM_STATISTICS);
static SgenHashTable pinned_class_hash_table = SGEN_HASH_TABLE_INIT (INTERNAL_MEM_STATISTICS, INTERNAL_MEM_STAT_PINNED_CLASS, sizeof (PinnedClassEntry), g_str_hash, g_str_equal);
pin_stat_addresses = NULL;
for (i = 0; i < PIN_TYPE_MAX; ++i)
pinned_byte_counts [i] = 0;
+ for (i = 0; i < GENERATION_MAX; ++i) {
+ pinned_bytes_in_generation [i] = 0;
+ pinned_objects_in_generation [i] = 0;
+ }
sgen_pointer_queue_clear (&pinned_objects);
sgen_hash_table_clean (&pinned_class_hash_table);
sgen_hash_table_clean (&global_remset_class_hash_table);
PinStatAddress *node;
int pin_type_bit = 1 << pin_type;
+ if (!do_pin_stats)
+ return;
while (*node_ptr) {
node = *node_ptr;
if (addr == node->addr) {
}
void
-sgen_pin_stats_register_object (GCObject *obj, size_t size)
+sgen_pin_stats_register_object (GCObject *obj, int generation)
{
int pin_types = 0;
+ size_t size = 0;
+
+ if (binary_protocol_is_enabled ()) {
+ size = sgen_safe_object_get_size (obj);
+ pinned_bytes_in_generation [generation] += size;
+ ++pinned_objects_in_generation [generation];
+ }
if (!do_pin_stats)
return;
+ if (!size)
+ size = sgen_safe_object_get_size (obj);
+
pin_stats_count_object_from_tree (obj, size, pin_stat_addresses, &pin_types);
sgen_pointer_queue_add (&pinned_objects, obj);
}
void
-sgen_pin_stats_print_class_stats (void)
+sgen_pin_stats_report (void)
{
char *name;
PinnedClassEntry *pinned_entry;
GlobalRemsetClassEntry *remset_entry;
+ binary_protocol_pin_stats (pinned_objects_in_generation [GENERATION_NURSERY], pinned_bytes_in_generation [GENERATION_NURSERY],
+ pinned_objects_in_generation [GENERATION_OLD], pinned_bytes_in_generation [GENERATION_OLD]);
+
if (!do_pin_stats)
return;
* stay pinned, which means they can't move, therefore they can be scanned.
*/
static SgenPointerQueue pin_queue_objs;
-static MonoCoopMutex pin_queue_mutex;
+static mono_mutex_t pin_queue_mutex;
#define PIN_HASH_SIZE 1024
static void *pin_hash_filter [PIN_HASH_SIZE];
void
sgen_pinning_init (void)
{
- mono_coop_mutex_init (&pin_queue_mutex);
+ mono_os_mutex_init (&pin_queue_mutex);
}
void
sgen_init_pinning (void)
{
- mono_coop_mutex_lock (&pin_queue_mutex);
+ mono_os_mutex_lock (&pin_queue_mutex);
memset (pin_hash_filter, 0, sizeof (pin_hash_filter));
pin_queue.mem_type = INTERNAL_MEM_PIN_QUEUE;
sgen_pointer_queue_clear (&pin_queue_objs);
{
last_num_pinned = pin_queue.next_slot;
sgen_pointer_queue_clear (&pin_queue);
- mono_coop_mutex_unlock (&pin_queue_mutex);
+ mono_os_mutex_unlock (&pin_queue_mutex);
}
void
int i;
ScanObjectFunc scan_func = ctx.ops->scan_object;
- mono_coop_mutex_lock (&pin_queue_mutex);
+ mono_os_mutex_lock (&pin_queue_mutex);
for (i = 0; i < pin_queue_objs.next_slot; ++i) {
GCObject *obj = (GCObject *)pin_queue_objs.data [i];
scan_func (obj, sgen_obj_get_descriptor_safe (obj), ctx.queue);
}
- mono_coop_mutex_unlock (&pin_queue_mutex);
+ mono_os_mutex_unlock (&pin_queue_mutex);
}
void
IS_VTABLE_MATCH (FALSE)
END_PROTOCOL_ENTRY_FLUSH
+BEGIN_PROTOCOL_ENTRY4 (binary_protocol_pin_stats, TYPE_INT, objects_pinned_in_nursery, TYPE_SIZE, bytes_pinned_in_nursery, TYPE_INT, objects_pinned_in_major, TYPE_SIZE, bytes_pinned_in_major)
+DEFAULT_PRINT ()
+IS_ALWAYS_MATCH (TRUE)
+MATCH_INDEX (BINARY_PROTOCOL_MATCH)
+IS_VTABLE_MATCH (FALSE)
+END_PROTOCOL_ENTRY
+
#undef BEGIN_PROTOCOL_ENTRY0
#undef BEGIN_PROTOCOL_ENTRY1
#undef BEGIN_PROTOCOL_ENTRY2
#include "sgen-thread-pool.h"
#include "sgen-client.h"
#include "mono/utils/mono-membar.h"
+#include "mono/utils/mono-proclib.h"
#include <errno.h>
#include <string.h>
}
static void
-binary_protocol_open_file (void)
+binary_protocol_open_file (gboolean assert_on_failure)
{
char *filename;
+#ifdef F_SETLK
+ struct flock lock;
+ lock.l_type = F_WRLCK;
+ lock.l_whence = SEEK_SET;
+ lock.l_start = 0;
+ lock.l_len = 0;
+#endif
if (file_size_limit > 0)
filename = filename_for_index (current_file_index);
filename = filename_or_prefix;
do {
- binary_protocol_file = open (filename, O_CREAT|O_WRONLY|O_TRUNC, 0644);
- if (binary_protocol_file == -1 && errno != EINTR)
- break; /* Failed */
+ binary_protocol_file = open (filename, O_CREAT | O_WRONLY, 0644);
+ if (binary_protocol_file == -1) {
+ if (errno != EINTR)
+ break; /* Failed */
+#ifdef F_SETLK
+ } else if (fcntl (binary_protocol_file, F_SETLK, &lock) == -1) {
+ /* The lock for the file is already taken. Fail */
+ close (binary_protocol_file);
+ binary_protocol_file = -1;
+ break;
+#endif
+ } else {
+ /* We have acquired the lock. Truncate the file */
+ ftruncate (binary_protocol_file, 0);
+ }
} while (binary_protocol_file == -1);
- if (binary_protocol_file == -1)
+ if (binary_protocol_file == -1 && assert_on_failure)
g_error ("sgen binary protocol: failed to open file");
if (file_size_limit > 0)
binary_protocol_init (const char *filename, long long limit)
{
#ifdef HAVE_UNISTD_H
- filename_or_prefix = (char *)sgen_alloc_internal_dynamic (strlen (filename) + 1, INTERNAL_MEM_BINARY_PROTOCOL, TRUE);
- strcpy (filename_or_prefix, filename);
-
file_size_limit = limit;
- binary_protocol_open_file ();
+ /* Original name length + . + pid length in hex + null terminator */
+ filename_or_prefix = g_strdup_printf ("%s", filename);
+ binary_protocol_open_file (FALSE);
+
+ if (binary_protocol_file == -1) {
+ /* Another process owns the file, try adding the pid suffix to the filename */
+ gint32 pid = mono_process_current_pid ();
+ g_free (filename_or_prefix);
+ filename_or_prefix = g_strdup_printf ("%s.%x", filename, pid);
+ binary_protocol_open_file (TRUE);
+ }
+
+ /* If we have a file size limit, we might need to open additional files */
+ if (file_size_limit == 0)
+ g_free (filename_or_prefix);
binary_protocol_header (PROTOCOL_HEADER_CHECK, PROTOCOL_HEADER_VERSION, SIZEOF_VOID_P, G_BYTE_ORDER == G_LITTLE_ENDIAN);
#else
++current_file_index;
current_file_size = 0;
- binary_protocol_open_file ();
+ binary_protocol_open_file (TRUE);
}
#endif
static inline GCObject*
alloc_for_promotion (GCVTable vtable, GCObject *obj, size_t objsize, gboolean has_references)
{
+ total_promoted_size += objsize;
return major_collector.alloc_object (vtable, objsize, has_references);
}
int age;
age = get_object_age (obj);
- if (age >= promote_age)
+ if (age >= promote_age) {
+ total_promoted_size += objsize;
return major_collector.alloc_object (vtable, objsize, has_references);
+ }
/* Promote! */
++age;
age_alloc_buffers [age].next += objsize;
} else {
p = alloc_for_promotion_slow_path (age, objsize);
- if (!p)
+ if (!p) {
+ total_promoted_size += objsize;
return major_collector.alloc_object (vtable, objsize, has_references);
+ }
}
/* FIXME: assumes object layout */
endif
+if ENABLE_COOP
+COOP_DISABLED_TESTS= thunks.exe
+else
+COOP_DISABLED_TESTS=
+endif
+
# The two finalizer tests only work under sgen
# gc-altstack.exe fails under boehm because it has no support for altstack
# bug-459094.exe creates an extremely deep directory tree
delegate-invoke.exe \
bug-Xamarin-5278.exe \
$(PLATFORM_DISABLED_TESTS) \
- $(EXTRA_DISABLED_TESTS)
+ $(EXTRA_DISABLED_TESTS) \
+ $(COOP_DISABLED_TESTS)
DISABLED_TESTS_WRENCH= \
$(DISABLED_TESTS) \
test-env-options:
MONO_ENV_OPTIONS="--version" $(RUNTIME) array-init.exe | grep -q Architecture:
-if AMD64
-test-sgen : sgen-tests
-else
-if X86
-if HOST_WIN32
-test-sgen :
-else
-test-sgen : sgen-tests
-endif
-else
-if ARM
test-sgen : sgen-tests
-else
-if S390X
-test-sgen : sgen-regular-tests
-endif
-endif
-endif
-endif
# Precompile the test assemblies in parallel
compile-tests:
sgen-tests:
$(MAKE) sgen-regular-tests
+if !S390X
$(MAKE) sgen-toggleref-tests
$(MAKE) sgen-bridge-tests
$(MAKE) sgen-bridge2-tests
+endif
SGEN_REGULAR_TESTS = \
finalizer-wait.exe \
return 0;
}
+#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wc++-compat"
+#endif
+
+/*
+* Standard C and C++ doesn't allow empty structs, empty structs will always have a size of 1 byte.
+* GCC have an extension to allow empty structs, https://gcc.gnu.org/onlinedocs/gcc/Empty-Structures.html.
+* This cause a little dilemma since runtime build using none GCC compiler will not be compatible with
+* GCC build C libraries and the other way around. On platforms where empty structs has size of 1 byte
+* it must be represented in call and cannot be dropped. On Windows x64 structs will always be represented in the call
+* meaning that an empty struct must have a representation in the callee in order to correctly follow the ABI used by the
+* C/C++ standard and the runtime.
+*/
typedef struct {
-#ifndef __GNUC__
+#if !defined(__GNUC__) || (defined(TARGET_WIN32) && defined(TARGET_AMD64))
char a;
#endif
} EmptyStruct;
+
+#ifdef __GNUC__
#pragma GCC diagnostic pop
+#endif
LIBTEST_API int STDCALL
mono_test_marshal_empty_string_array (char **array)
{
EmptyStruct s;
+ memset (&s, 0, sizeof (s));
+
g_assert (a == 42);
return s;
using System;
using System.IO;
using System.Threading;
+using System.Text;
using System.Diagnostics;
using System.Collections.Generic;
using System.Globalization;
class ProcessData {
public string test;
- public StreamWriter stdout, stderr;
- public string stdoutFile, stderrFile;
+ public StringBuilder stdout, stderr;
+ public string stdoutName, stderrName;
}
class TestInfo {
if (opt_set != null)
log_prefix = "." + opt_set.Replace ("-", "no").Replace (",", "_");
- data.stdoutFile = test + log_prefix + ".stdout";
- data.stdout = new StreamWriter (new FileStream (data.stdoutFile, FileMode.Create));
+ data.stdoutName = test + log_prefix + ".stdout";
+ data.stdout = new StringBuilder ();
- data.stderrFile = test + log_prefix + ".stderr";
- data.stderr = new StreamWriter (new FileStream (data.stderrFile, FileMode.Create));
+ data.stderrName = test + log_prefix + ".stderr";
+ data.stderr = new StringBuilder ();
p.OutputDataReceived += delegate (object sender, DataReceivedEventArgs e) {
if (e.Data != null) {
- data.stdout.WriteLine (e.Data);
- } else {
- data.stdout.Flush ();
- data.stdout.Close ();
+ data.stdout.AppendLine (e.Data);
}
};
p.ErrorDataReceived += delegate (object sender, DataReceivedEventArgs e) {
if (e.Data != null) {
- data.stderr.WriteLine (e.Data);
- } else {
- data.stderr.Flush ();
- data.stderr.Close ();
+ data.stderr.AppendLine (e.Data);
}
};
} catch {
}
- output.Write ("timed out");
+ output.Write ($"timed out ({timeout}s)");
try {
p.Kill ();
writer.WriteAttributeString ("asserts", "1");
writer.WriteStartElement ("failure");
writer.WriteStartElement ("message");
- writer.WriteCData (DumpPseudoTrace (pd.stdoutFile));
+ writer.WriteCData (FilterInvalidXmlChars (pd.stdout.ToString ()));
writer.WriteEndElement ();
writer.WriteStartElement ("stack-trace");
- writer.WriteCData (DumpPseudoTrace (pd.stderrFile));
+ writer.WriteCData (FilterInvalidXmlChars (pd.stderr.ToString ()));
writer.WriteEndElement ();
writer.WriteEndElement ();
writer.WriteEndElement ();
writer.WriteAttributeString ("asserts", "1");
writer.WriteStartElement ("failure");
writer.WriteStartElement ("message");
- writer.WriteCData (DumpPseudoTrace (pd.stdoutFile));
+ writer.WriteCData (FilterInvalidXmlChars (pd.stdout.ToString ()));
writer.WriteEndElement ();
writer.WriteStartElement ("stack-trace");
- writer.WriteCData (DumpPseudoTrace (pd.stderrFile));
+ writer.WriteCData (FilterInvalidXmlChars (pd.stderr.ToString ()));
writer.WriteEndElement ();
writer.WriteEndElement ();
writer.WriteEndElement ();
foreach (ProcessData pd in failed) {
Console.WriteLine ();
Console.WriteLine (pd.test);
- DumpFile (pd.stdoutFile);
- DumpFile (pd.stderrFile);
+ DumpFile (pd.stdoutName, pd.stdout.ToString ());
+ DumpFile (pd.stderrName, pd.stderr.ToString ());
}
}
foreach (ProcessData pd in timedout) {
Console.WriteLine ();
Console.WriteLine (pd.test);
- DumpFile (pd.stdoutFile);
- DumpFile (pd.stderrFile);
+ DumpFile (pd.stdoutName, pd.stdout.ToString ());
+ DumpFile (pd.stderrName, pd.stderr.ToString ());
}
}
return (ntimedout == 0 && nfailed == 0) ? 0 : 1;
}
- static void DumpFile (string filename) {
- if (File.Exists (filename)) {
- Console.WriteLine ("=============== {0} ===============", filename);
- Console.WriteLine (File.ReadAllText (filename));
- Console.WriteLine ("=============== EOF ===============");
- }
- }
-
- static string DumpPseudoTrace (string filename) {
- if (File.Exists (filename))
- return FilterInvalidXmlChars (File.ReadAllText (filename));
- else
- return string.Empty;
+ static void DumpFile (string filename, string text) {
+ Console.WriteLine ("=============== {0} ===============", filename);
+ Console.WriteLine (text);
+ Console.WriteLine ("=============== EOF ===============");
}
static string FilterInvalidXmlChars (string text) {
static void
test2_arena_push_pop ()
{
- MonoHandleArena *top = NULL;
-
- MonoHandleArena *new_arena1 = g_malloc0 (mono_handle_arena_size ());
- mono_handle_arena_stack_push (&top, new_arena1);
-
- MonoHandleArena *new_arena2 = g_malloc0 (mono_handle_arena_size ());
-
- mono_handle_arena_stack_push (&top, new_arena2);
-
- g_assert (top == new_arena2);
-
- mono_handle_arena_stack_pop (&top, new_arena2);
-
- g_free (new_arena2);
-
- g_assert (top == new_arena1);
-
- mono_handle_arena_stack_pop (&top, new_arena1);
-
- g_assert (top == NULL);
-
- g_free (new_arena1);
+ HandleStack *h = mono_handle_stack_alloc ();
+ mono_handle_stack_free (h);
}
#include <mono/utils/checked-build.h>
#include <mono/utils/mono-threads.h>
+#include <mono/utils/mono-threads-coop.h>
#include <mono/utils/mono-tls.h>
#include <mono/metadata/mempool.h>
#include <mono/metadata/metadata-internals.h>
if (!mono_check_mode_enabled (MONO_CHECK_MODE_THREAD))
return;
- MonoThreadInfo *cur = mono_thread_info_current_unchecked ();
CheckState *state = get_state ();
/* We currently don't record external changes as those are hard to reason about. */
- if (cur != info)
+ if (!mono_thread_info_is_current (info))
return;
if (state->transitions->len >= MAX_TRANSITIONS)
void checked_build_thread_transition(const char *transition, void *info, int from_state, int suspend_count, int next_state, int suspend_count_delta);
-void mono_fatal_with_history(const char *msg, ...);
+G_GNUC_NORETURN void mono_fatal_with_history(const char *msg, ...);
#else
#include <valgrind/memcheck.h>
#endif
-#if defined(__native_client_codegen__) && defined(__native_client__)
-#include <malloc.h>
-#include <nacl/nacl_dyncode.h>
-#include <mono/mini/mini.h>
-#endif
#include <mono/utils/mono-os-mutex.h>
#define MIN_ALIGN 16
#else
#define MIN_ALIGN 8
-#endif
-#ifdef __native_client_codegen__
-/* For Google Native Client, all targets of indirect control flow need to */
-/* be aligned to bundle boundary. 16 bytes on ARM, 32 bytes on x86.
- * MIN_ALIGN was updated to force alignment for calls from
- * tramp-<arch>.c to mono_global_codeman_reserve() */
-/* and mono_domain_code_reserve(). */
-#undef MIN_ALIGN
-#define MIN_ALIGN kNaClBundleSize
-
#endif
/* if a chunk has less than this amount of free space it's considered full */
CodeChunk *current;
CodeChunk *full;
CodeChunk *last;
-#if defined(__native_client_codegen__) && defined(__native_client__)
- GHashTable *hash;
-#endif
};
#define ALIGN_INT(val,alignment) (((val) + (alignment - 1)) & ~(alignment - 1))
-#if defined(__native_client_codegen__) && defined(__native_client__)
-/* End of text segment, set by linker.
- * Dynamic text starts on the next allocated page.
- */
-extern char etext[];
-char *next_dynamic_code_addr = NULL;
-
-/*
- * This routine gets the next available bundle aligned
- * pointer in the dynamic code section. It does not check
- * for the section end, this error will be caught in the
- * service runtime.
- */
-void*
-allocate_code(intptr_t increment)
-{
- char *addr;
- if (increment < 0) return NULL;
- increment = increment & kNaClBundleMask ? (increment & ~kNaClBundleMask) + kNaClBundleSize : increment;
- addr = next_dynamic_code_addr;
- next_dynamic_code_addr += increment;
- return addr;
-}
-
-int
-nacl_is_code_address (void *target)
-{
- return (char *)target < next_dynamic_code_addr;
-}
-
-/* Fill code buffer with arch-specific NOPs. */
-void
-mono_nacl_fill_code_buffer (guint8 *data, int size);
-
-#ifndef USE_JUMP_TABLES
-const int kMaxPatchDepth = 32;
-__thread unsigned char **patch_source_base = NULL;
-__thread unsigned char **patch_dest_base = NULL;
-__thread int *patch_alloc_size = NULL;
-__thread int patch_current_depth = -1;
-__thread int allow_target_modification = 1;
-
-static void
-nacl_jit_check_init ()
-{
- if (patch_source_base == NULL) {
- patch_source_base = g_malloc (kMaxPatchDepth * sizeof(unsigned char *));
- patch_dest_base = g_malloc (kMaxPatchDepth * sizeof(unsigned char *));
- patch_alloc_size = g_malloc (kMaxPatchDepth * sizeof(int));
- }
-}
-#endif
-
-void
-nacl_allow_target_modification (int val)
-{
-#ifndef USE_JUMP_TABLES
- allow_target_modification = val;
-#endif /* USE_JUMP_TABLES */
-}
-
-/* Given a patch target, modify the target such that patching will work when
- * the code is copied to the data section.
- */
-void*
-nacl_modify_patch_target (unsigned char *target)
-{
- /*
- * There's no need in patch tricks for jumptables,
- * as we always patch same jumptable.
- */
-#ifndef USE_JUMP_TABLES
- /* This seems like a bit of an ugly way to do this but the advantage
- * is we don't have to worry about all the conditions in
- * mono_resolve_patch_target, and it can be used by all the bare uses
- * of <arch>_patch.
- */
- unsigned char *sb;
- unsigned char *db;
-
- if (!allow_target_modification) return target;
-
- nacl_jit_check_init ();
- sb = patch_source_base[patch_current_depth];
- db = patch_dest_base[patch_current_depth];
-
- if (target >= sb && (target < sb + patch_alloc_size[patch_current_depth])) {
- /* Do nothing. target is in the section being generated.
- * no need to modify, the disp will be the same either way.
- */
- } else {
- int target_offset = target - db;
- target = sb + target_offset;
- }
-#endif
- return target;
-}
-
-void*
-nacl_inverse_modify_patch_target (unsigned char *target)
-{
- /*
- * There's no need in patch tricks for jumptables,
- * as we always patch same jumptable.
- */
-#ifndef USE_JUMP_TABLES
- unsigned char *sb;
- unsigned char *db;
- int target_offset;
-
- if (!allow_target_modification) return target;
-
- nacl_jit_check_init ();
- sb = patch_source_base[patch_current_depth];
- db = patch_dest_base[patch_current_depth];
-
- target_offset = target - sb;
- target = db + target_offset;
-#endif
- return target;
-}
-
-
-#endif /* __native_client_codegen && __native_client__ */
-
#define VALLOC_FREELIST_SIZE 16
static mono_mutex_t valloc_mutex;
MonoCodeManager*
mono_code_manager_new (void)
{
- MonoCodeManager *cman = (MonoCodeManager *) g_malloc0 (sizeof (MonoCodeManager));
- if (!cman)
- return NULL;
-#if defined(__native_client_codegen__) && defined(__native_client__)
- if (next_dynamic_code_addr == NULL) {
- const guint kPageMask = 0xFFFF; /* 64K pages */
- next_dynamic_code_addr = (uintptr_t)(etext + kPageMask) & ~kPageMask;
-#if defined (__GLIBC__)
- /* TODO: For now, just jump 64MB ahead to avoid dynamic libraries. */
- next_dynamic_code_addr += (uintptr_t)0x4000000;
-#else
- /* Workaround bug in service runtime, unable to allocate */
- /* from the first page in the dynamic code section. */
- next_dynamic_code_addr += (uintptr_t)0x10000;
-#endif
- }
- cman->hash = g_hash_table_new (NULL, NULL);
-# ifndef USE_JUMP_TABLES
- if (patch_source_base == NULL) {
- patch_source_base = g_malloc (kMaxPatchDepth * sizeof(unsigned char *));
- patch_dest_base = g_malloc (kMaxPatchDepth * sizeof(unsigned char *));
- patch_alloc_size = g_malloc (kMaxPatchDepth * sizeof(int));
- }
-# endif
-#endif
- return cman;
+ return (MonoCodeManager *) g_malloc0 (sizeof (MonoCodeManager));
}
/**
void*
mono_code_manager_reserve_align (MonoCodeManager *cman, int size, int alignment)
{
-#if !defined(__native_client__) || !defined(__native_client_codegen__)
CodeChunk *chunk, *prev;
void *ptr;
guint32 align_mask = alignment - 1;
ptr = (void*)((((uintptr_t)chunk->data + align_mask) & ~(uintptr_t)align_mask) + chunk->pos);
chunk->pos = ((char*)ptr - chunk->data) + size;
return ptr;
-#else
- unsigned char *temp_ptr, *code_ptr;
- /* Round up size to next bundle */
- alignment = kNaClBundleSize;
- size = (size + kNaClBundleSize) & (~kNaClBundleMask);
- /* Allocate a temp buffer */
- temp_ptr = memalign (alignment, size);
- g_assert (((uintptr_t)temp_ptr & kNaClBundleMask) == 0);
- /* Allocate code space from the service runtime */
- code_ptr = allocate_code (size);
- /* Insert pointer to code space in hash, keyed by buffer ptr */
- g_hash_table_insert (cman->hash, temp_ptr, code_ptr);
-
-#ifndef USE_JUMP_TABLES
- nacl_jit_check_init ();
-
- patch_current_depth++;
- patch_source_base[patch_current_depth] = temp_ptr;
- patch_dest_base[patch_current_depth] = code_ptr;
- patch_alloc_size[patch_current_depth] = size;
- g_assert (patch_current_depth < kMaxPatchDepth);
-#endif
-
- return temp_ptr;
-#endif
}
/**
void
mono_code_manager_commit (MonoCodeManager *cman, void *data, int size, int newsize)
{
-#if !defined(__native_client__) || !defined(__native_client_codegen__)
g_assert (newsize <= size);
if (cman->current && (size != newsize) && (data == cman->current->data + cman->current->pos - size)) {
cman->current->pos -= size - newsize;
}
-#else
- unsigned char *code;
- int status;
- g_assert (NACL_BUNDLE_ALIGN_UP(newsize) <= size);
- code = g_hash_table_lookup (cman->hash, data);
- g_assert (code != NULL);
- mono_nacl_fill_code_buffer ((uint8_t*)data + newsize, size - newsize);
- newsize = NACL_BUNDLE_ALIGN_UP(newsize);
- g_assert ((GPOINTER_TO_UINT (data) & kNaClBundleMask) == 0);
- g_assert ((newsize & kNaClBundleMask) == 0);
- status = nacl_dyncode_create (code, data, newsize);
- if (status != 0) {
- unsigned char *codep;
- fprintf(stderr, "Error creating Native Client dynamic code section attempted to be\n"
- "emitted at %p (hex dissasembly of code follows):\n", code);
- for (codep = data; codep < data + newsize; codep++)
- fprintf(stderr, "%02x ", *codep);
- fprintf(stderr, "\n");
- g_assert_not_reached ();
- }
- g_hash_table_remove (cman->hash, data);
-# ifndef USE_JUMP_TABLES
- g_assert (data == patch_source_base[patch_current_depth]);
- g_assert (code == patch_dest_base[patch_current_depth]);
- patch_current_depth--;
- g_assert (patch_current_depth >= -1);
-# endif
- free (data);
-#endif
-}
-
-#if defined(__native_client_codegen__) && defined(__native_client__)
-void *
-nacl_code_manager_get_code_dest (MonoCodeManager *cman, void *data)
-{
- return g_hash_table_lookup (cman->hash, data);
}
-#endif
/**
* mono_code_manager_size:
*used_size = used;
return size;
}
-
-#ifdef __native_client_codegen__
-# if defined(TARGET_ARM)
-/* Fill empty space with UDF instruction used as halt on ARM. */
-void
-mono_nacl_fill_code_buffer (guint8 *data, int size)
-{
- guint32* data32 = (guint32*)data;
- int i;
- g_assert(size % 4 == 0);
- for (i = 0; i < size / 4; i++)
- data32[i] = 0xE7FEDEFF;
-}
-# elif (defined(TARGET_X86) || defined(TARGET_AMD64))
-/* Fill empty space with HLT instruction */
-void
-mono_nacl_fill_code_buffer(guint8 *data, int size)
-{
- memset (data, 0xf4, size);
-}
-# else
-# error "Not ported"
-# endif
-#endif
typedef int (*MonoCodeManagerFunc) (void *data, int csize, int size, void *user_data);
void mono_code_manager_foreach (MonoCodeManager *cman, MonoCodeManagerFunc func, void *user_data);
-#if defined( __native_client_codegen__ ) && defined( __native_client__ )
-
-#ifdef __arm__
-#define kNaClBundleSize 16
-#else
-#define kNaClBundleSize 32
-#endif
-#define kNaClBundleMask (kNaClBundleSize-1)
-
-#ifndef USE_JUMP_TABLES
-extern __thread unsigned char **patch_source_base;
-extern __thread unsigned char **patch_dest_base;
-extern __thread int patch_current_depth;
-#endif
-
-int nacl_is_code_address (void *target);
-void* nacl_code_manager_get_code_dest (MonoCodeManager *cman, void *data);
-void nacl_allow_target_modification (int val);
-void* nacl_modify_patch_target (unsigned char *target);
-void* nacl_inverse_modify_patch_target (unsigned char *target);
-#endif /* __native_client__ */
-
#endif /* __MONO_CODEMAN_H__ */
#include <glib.h>
#include "mono-os-mutex.h"
-#include "mono-threads.h"
+#include "mono-threads-api.h"
G_BEGIN_DECLS
if (mono_os_mutex_trylock (&mutex->m) == 0)
return 0;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
res = mono_os_mutex_lock (&mutex->m);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return res;
}
{
gint res;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
res = mono_os_cond_wait (&cond->c, &mutex->m);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return res;
}
{
gint res;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
res = mono_os_cond_timedwait (&cond->c, &mutex->m, timeout_ms);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return res;
}
#include <glib.h>
#include "mono-os-semaphore.h"
-#include "mono-threads.h"
+#include "mono-threads-api.h"
G_BEGIN_DECLS
{
gint res;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
res = mono_os_sem_wait (&sem->s, flags);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return res;
}
{
gint res;
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
res = mono_os_sem_timedwait (&sem->s, timeout_ms, flags);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return res;
}
} MonoErrorInternal;
#define error_init(error) do { \
- (error)->error_code = MONO_ERROR_NONE; \
- (error)->flags = 0; \
+ ((MonoErrorInternal*)(error))->error_code = MONO_ERROR_NONE; \
+ ((MonoErrorInternal*)(error))->flags = 0; \
} while (0);
#define is_ok(error) ((error)->error_code == MONO_ERROR_NONE)
void
mono_error_set_exception_instance (MonoError *error, MonoException *exc);
+void
+mono_error_set_invalid_program (MonoError *oerror, const char *msg_format, ...);
+
MonoException*
mono_error_prepare_exception (MonoError *error, MonoError *error_out);
*/
#include <glib.h>
+#include <config.h>
#include "mono-error.h"
#include "mono-error-internals.h"
#include <mono/metadata/exception.h>
+#include <mono/metadata/exception-internals.h>
#include <mono/metadata/debug-helpers.h>
#include <mono/metadata/object-internals.h>
static void
mono_error_prepare (MonoErrorInternal *error)
{
+ /* mono_error_set_* after a mono_error_cleanup without an intervening init */
+ g_assert (error->error_code != MONO_ERROR_CLEANUP_CALLED_SENTINEL);
if (error->error_code != MONO_ERROR_NONE)
return;
mono_error_cleanup (MonoError *oerror)
{
MonoErrorInternal *error = (MonoErrorInternal*)oerror;
- if (error->error_code == MONO_ERROR_NONE)
+ short int orig_error_code = error->error_code;
+ gboolean free_strings = error->flags & MONO_ERROR_FREE_STRINGS;
+ gboolean has_instance_handle = is_managed_exception (error);
+
+ /* Two cleanups in a row without an intervening init. */
+ g_assert (orig_error_code != MONO_ERROR_CLEANUP_CALLED_SENTINEL);
+
+ /* Mark it as cleaned up. */
+ error->error_code = MONO_ERROR_CLEANUP_CALLED_SENTINEL;
+ error->flags = 0;
+
+ if (orig_error_code == MONO_ERROR_NONE)
return;
- if (is_managed_exception (error))
+
+ if (has_instance_handle)
mono_gchandle_free (error->exn.instance_handle);
+
g_free ((char*)error->full_message);
g_free ((char*)error->full_message_with_fields);
- if (!(error->flags & MONO_ERROR_FREE_STRINGS)) //no memory was allocated
+ error->full_message = NULL;
+ error->full_message_with_fields = NULL;
+ if (!free_strings) //no memory was allocated
return;
g_free ((char*)error->type_name);
g_free ((char*)error->exception_name_space);
g_free ((char*)error->exception_name);
g_free ((char*)error->first_argument);
+ error->type_name = error->assembly_name = error->member_name = error->exception_name_space = error->exception_name = error->first_argument = NULL;
+ error->exn.klass = NULL;
+
}
gboolean
va_end (args);
}
+void
+mono_error_set_invalid_program (MonoError *oerror, const char *msg_format, ...)
+{
+ MonoErrorInternal *error = (MonoErrorInternal*)oerror;
+
+ mono_error_prepare (error);
+ error->error_code = MONO_ERROR_INVALID_PROGRAM;
+
+ set_error_message ();
+}
+
void
mono_error_set_exception_instance (MonoError *oerror, MonoException *exc)
{
break;
}
- exception = mono_exception_from_name_two_strings (mono_defaults.corlib, "System", "MissingMethodException", type_name, method_name);
+ exception = mono_exception_from_name_two_strings_checked (mono_defaults.corlib, "System", "MissingMethodException", type_name, method_name, error_out);
if (exception)
set_message_on_exception (exception, error, error_out);
} else {
break;
}
- exception = mono_exception_from_name_two_strings (mono_defaults.corlib, "System", "MissingFieldException", type_name, field_name);
+ exception = mono_exception_from_name_two_strings_checked (mono_defaults.corlib, "System", "MissingFieldException", type_name, field_name, error_out);
if (exception)
set_message_on_exception (exception, error, error_out);
} else {
}
}
- exception = mono_exception_from_name_two_strings (mono_get_corlib (), "System", "TypeLoadException", type_name, assembly_name);
+ exception = mono_exception_from_name_two_strings_checked (mono_get_corlib (), "System", "TypeLoadException", type_name, assembly_name, error_out);
if (exception)
set_message_on_exception (exception, error, error_out);
} else {
}
if (error->error_code == MONO_ERROR_FILE_NOT_FOUND)
- exception = mono_exception_from_name_two_strings (mono_get_corlib (), "System.IO", "FileNotFoundException", msg, assembly_name);
+ exception = mono_exception_from_name_two_strings_checked (mono_get_corlib (), "System.IO", "FileNotFoundException", msg, assembly_name, error_out);
else
- exception = mono_exception_from_name_two_strings (mono_defaults.corlib, "System", "BadImageFormatException", msg, assembly_name);
+ exception = mono_exception_from_name_two_strings_checked (mono_defaults.corlib, "System", "BadImageFormatException", msg, assembly_name, error_out);
} else {
if (error->error_code == MONO_ERROR_FILE_NOT_FOUND)
exception = mono_exception_from_name_msg (mono_get_corlib (), "System.IO", "FileNotFoundException", error->full_message);
exception = (MonoException*) mono_gchandle_get_target (error->exn.instance_handle);
break;
+ case MONO_ERROR_CLEANUP_CALLED_SENTINEL:
+ mono_error_set_execution_engine (error_out, "MonoError reused after mono_error_cleanup");
+ break;
+
+ case MONO_ERROR_INVALID_PROGRAM: {
+ gboolean lacks_message = error->flags & MONO_ERROR_INCOMPLETE;
+ if (lacks_message)
+ return mono_exception_from_name_msg (mono_defaults.corlib, "System", "InvalidProgramException", "");
+ else
+ return mono_exception_from_name_msg (mono_defaults.corlib, "System", "InvalidProgramException", error->full_message);
+ }
default:
mono_error_set_execution_engine (error_out, "Invalid error-code %d", error->error_code);
}
MONO_ERROR_ARGUMENT = 7,
MONO_ERROR_ARGUMENT_NULL = 11,
MONO_ERROR_NOT_VERIFIABLE = 8,
+ MONO_ERROR_INVALID_PROGRAM = 12,
+
/*
* This is a generic error mechanism is you need to raise an arbitrary corlib exception.
* You must pass the exception name otherwise prepare_exception will fail with internal execution.
*/
MONO_ERROR_GENERIC = 9,
/* This one encapsulates a managed exception instance */
- MONO_ERROR_EXCEPTION_INSTANCE = 10
+ MONO_ERROR_EXCEPTION_INSTANCE = 10,
+
+ /* Not a valid error code - indicates that the error was cleaned up and reused */
+ MONO_ERROR_CLEANUP_CALLED_SENTINEL = 0xffff
};
/*Keep in sync with MonoErrorInternal*/
static inline void append_report (GString **report, const gchar *format, ...)
{
-#if defined (_EGLIB_MAJOR) || GLIB_CHECK_VERSION(2,14,0)
va_list ap;
if (!*report)
*report = g_string_new ("");
va_start (ap, format);
g_string_append_vprintf (*report, format, ap);
va_end (ap);
-#else
- g_assert_not_reached ();
-#endif
}
static inline void do_mono_profiler_iomap (GString **report, const char *pathname, const char *new_pathname)
#ifndef __MONO_THREADS_API_H__
#define __MONO_THREADS_API_H__
+#include <glib.h>
#include <mono/utils/mono-publib.h>
+
MONO_BEGIN_DECLS
/*
This API is experimental. It will eventually be required to properly use the rest of the raw-omp embedding API.
*/
-/* Don't use those directly, use the MONO_(BEGIN|END)_EFRAME */
MONO_API gpointer
mono_threads_enter_gc_unsafe_region (gpointer* stackdata);
MONO_API void
mono_threads_exit_gc_unsafe_region (gpointer cookie, gpointer* stackdata);
+MONO_API gpointer
+mono_threads_enter_gc_unsafe_region_unbalanced (gpointer* stackdata);
+
+MONO_API void
+mono_threads_exit_gc_unsafe_region_unbalanced (gpointer cookie, gpointer* stackdata);
+
MONO_API void
mono_threads_assert_gc_unsafe_region (void);
+
+
MONO_API gpointer
mono_threads_enter_gc_safe_region (gpointer *stackdata);
MONO_API void
mono_threads_exit_gc_safe_region (gpointer cookie, gpointer *stackdata);
+MONO_API gpointer
+mono_threads_enter_gc_safe_region_unbalanced (gpointer *stackdata);
+
+MONO_API void
+mono_threads_exit_gc_safe_region_unbalanced (gpointer cookie, gpointer *stackdata);
+
MONO_API void
mono_threads_assert_gc_safe_region (void);
For further explanation of what can and can't be done in GC unsafe mode:
http://www.mono-project.com/docs/advanced/runtime/docs/coop-suspend/#gc-unsafe-mode
-
*/
-#define MONO_BEGIN_GC_UNSAFE \
+#define MONO_ENTER_GC_UNSAFE \
+ do { \
+ gpointer __gc_unsafe_dummy; \
+ gpointer __gc_unsafe_cookie = mono_threads_enter_gc_unsafe_region (&__gc_unsafe_dummy)
+
+#define MONO_EXIT_GC_UNSAFE \
+ mono_threads_exit_gc_unsafe_region (__gc_unsafe_cookie, &__gc_unsafe_dummy); \
+ } while (0)
+
+#define MONO_ENTER_GC_UNSAFE_UNBALANCED \
+ do { \
+ gpointer __gc_unsafe_unbalanced_dummy; \
+ gpointer __gc_unsafe_unbalanced_cookie = mono_threads_enter_gc_unsafe_region_unbalanced (&__gc_unsafe_unbalanced_dummy)
+
+#define MONO_EXIT_GC_UNSAFE_UNBALANCED \
+ mono_threads_exit_gc_unsafe_region_unbalanced (__gc_unsafe_unbalanced_cookie, &__gc_unsafe_unbalanced_dummy); \
+ } while (0)
+
+#define MONO_ENTER_GC_SAFE \
do { \
- gpointer __dummy; \
- gpointer __gc_unsafe_cookie = mono_threads_enter_gc_unsafe_region (&__dummy) \
+ gpointer __gc_safe_dummy; \
+ gpointer __gc_safe_cookie = mono_threads_enter_gc_safe_region (&__gc_safe_dummy)
-#define MONO_END_GC_UNSAFE \
- mono_threads_exit_gc_unsafe_region (__gc_unsafe_cookie, &__dummy); \
+#define MONO_EXIT_GC_SAFE \
+ mono_threads_exit_gc_safe_region (__gc_safe_cookie, &__gc_safe_dummy); \
} while (0)
-#define MONO_BEGIN_GC_SAFE \
+#define MONO_ENTER_GC_SAFE_UNBALANCED \
do { \
- gpointer __dummy; \
- gpointer __gc_safe_cookie = mono_threads_enter_gc_safe_region (&__dummy) \
+ gpointer __gc_safe_unbalanced_dummy; \
+ gpointer __gc_safe_unbalanced_cookie = mono_threads_enter_gc_safe_region_unbalanced (&__gc_safe_unbalanced_dummy)
-#define MONO_END_GC_SAFE \
- mono_threads_exit_gc_safe_region (__gc_safe_cookie, &__dummy); \
+#define MONO_EXIT_GC_SAFE_UNBALANCED \
+ mono_threads_exit_gc_safe_region_unbalanced (__gc_safe_unbalanced_cookie, &__gc_safe_unbalanced_dummy); \
} while (0)
MONO_END_DECLS
// FIXME: This would be more efficient if instead of instantiating the stack it just pushed a simple depth counter up and down,
// perhaps with a per-thread cookie in the high bits.
#ifdef ENABLE_CHECKED_BUILD_GC
+
// Maintains a single per-thread stack of ints, used to ensure nesting is not violated
-MonoNativeTlsKey coop_reset_count_stack_key;
-static int coop_tls_push (int v) {
- GArray *stack = mono_native_tls_get_value (coop_reset_count_stack_key);
+static MonoNativeTlsKey coop_reset_count_stack_key;
+
+static void
+coop_tls_push (gpointer cookie)
+{
+ GArray *stack;
+
+ stack = mono_native_tls_get_value (coop_reset_count_stack_key);
if (!stack) {
- stack = g_array_new (FALSE,FALSE,sizeof(int));
+ stack = g_array_new (FALSE, FALSE, sizeof(gpointer));
mono_native_tls_set_value (coop_reset_count_stack_key, stack);
}
- g_array_append_val (stack, v);
- return stack->len;
+
+ g_array_append_val (stack, cookie);
}
-static int coop_tls_pop (int *v) {
- GArray *stack = mono_native_tls_get_value (coop_reset_count_stack_key);
+
+static void
+coop_tls_pop (gpointer received_cookie)
+{
+ GArray *stack;
+ gpointer expected_cookie;
+
+ stack = mono_native_tls_get_value (coop_reset_count_stack_key);
if (!stack || 0 == stack->len)
- return -1;
- stack->len--;
- *v = g_array_index (stack, int, stack->len);
- int len = stack->len;
- if (0 == len) {
+ mono_fatal_with_history ("Received cookie %p but found no stack at all, %x\n", received_cookie);
+
+ expected_cookie = g_array_index (stack, gpointer, stack->len - 1);
+ stack->len --;
+
+ if (0 == stack->len) {
g_array_free (stack,TRUE);
mono_native_tls_set_value (coop_reset_count_stack_key, NULL);
}
- return len;
+
+ if (expected_cookie != received_cookie)
+ mono_fatal_with_history ("Received cookie %p but expected %p\n", received_cookie, expected_cookie);
}
+
#endif
+static void
+check_info (MonoThreadInfo *info, const gchar *action, const gchar *state)
+{
+ if (!info)
+ g_error ("Cannot %s GC %s region if the thread is not attached", action, state);
+ if (!mono_thread_info_is_current (info))
+ g_error ("[%p] Cannot %s GC %s region on a different thread", mono_thread_info_get_tid (info), action, state);
+ if (!mono_thread_info_is_live (info))
+ g_error ("[%p] Cannot %s GC %s region if the thread is not live", mono_thread_info_get_tid (info), action, state);
+}
+
static int coop_reset_blocking_count;
static int coop_try_blocking_count;
static int coop_do_blocking_count;
static int coop_do_polling_count;
static int coop_save_count;
+static void
+mono_threads_state_poll_with_info (MonoThreadInfo *info);
+
void
mono_threads_state_poll (void)
{
- MonoThreadInfo *info;
+ mono_threads_state_poll_with_info (mono_thread_info_current_unchecked ());
+}
+static void
+mono_threads_state_poll_with_info (MonoThreadInfo *info)
+{
g_assert (mono_threads_is_coop_enabled ());
++coop_do_polling_count;
- info = mono_thread_info_current_unchecked ();
if (!info)
return;
+
THREADS_SUSPEND_DEBUG ("FINISH SELF SUSPEND OF %p\n", mono_thread_info_get_tid (info));
/* Fast check for pending suspend requests */
}
static void
-copy_stack_data (MonoThreadInfo *info, void* stackdata_begin)
+copy_stack_data (MonoThreadInfo *info, gpointer *stackdata_begin)
{
MonoThreadUnwindState *state;
int stackdata_size;
state->gc_stackdata_size = stackdata_size;
}
-void*
-mono_threads_prepare_blocking (void* stackdata)
+static gpointer
+mono_threads_enter_gc_safe_region_unbalanced_with_info (MonoThreadInfo *info, gpointer *stackdata);
+
+gpointer
+mono_threads_enter_gc_safe_region (gpointer *stackdata)
{
- MonoThreadInfo *info;
+ return mono_threads_enter_gc_safe_region_with_info (mono_thread_info_current_unchecked (), stackdata);
+}
+
+gpointer
+mono_threads_enter_gc_safe_region_with_info (MonoThreadInfo *info, gpointer *stackdata)
+{
+ gpointer cookie;
if (!mono_threads_is_coop_enabled ())
return NULL;
- ++coop_do_blocking_count;
+ cookie = mono_threads_enter_gc_safe_region_unbalanced_with_info (info, stackdata);
- info = mono_thread_info_current_unchecked ();
- /* If the thread is not attached, it doesn't make sense prepare for suspend. */
- if (!info || !mono_thread_info_is_live (info)) {
- THREADS_SUSPEND_DEBUG ("PREPARE-BLOCKING failed %p\n", info ? mono_thread_info_get_tid (info) : NULL);
+#ifdef ENABLE_CHECKED_BUILD_GC
+ if (mono_check_mode_enabled (MONO_CHECK_MODE_GC))
+ coop_tls_push (cookie);
+#endif
+
+ return cookie;
+}
+
+gpointer
+mono_threads_enter_gc_safe_region_unbalanced (gpointer *stackdata)
+{
+ return mono_threads_enter_gc_safe_region_unbalanced_with_info (mono_thread_info_current_unchecked (), stackdata);
+}
+
+static gpointer
+mono_threads_enter_gc_safe_region_unbalanced_with_info (MonoThreadInfo *info, gpointer *stackdata)
+{
+ if (!mono_threads_is_coop_enabled ())
return NULL;
- }
+
+ ++coop_do_blocking_count;
+
+ check_info (info, "enter", "safe");
copy_stack_data (info, stackdata);
case DoBlockingContinue:
break;
case DoBlockingPollAndRetry:
- mono_threads_state_poll ();
+ mono_threads_state_poll_with_info (info);
goto retry;
}
}
void
-mono_threads_finish_blocking (void *cookie, void* stackdata)
+mono_threads_exit_gc_safe_region (gpointer cookie, gpointer *stackdata)
+{
+ if (!mono_threads_is_coop_enabled ())
+ return;
+
+#ifdef ENABLE_CHECKED_BUILD_GC
+ if (mono_check_mode_enabled (MONO_CHECK_MODE_GC))
+ coop_tls_pop (cookie);
+#endif
+
+ mono_threads_exit_gc_safe_region_unbalanced (cookie, stackdata);
+}
+
+void
+mono_threads_exit_gc_safe_region_unbalanced (gpointer cookie, gpointer *stackdata)
{
- static gboolean warned_about_bad_transition;
MonoThreadInfo *info;
if (!mono_threads_is_coop_enabled ())
return;
info = (MonoThreadInfo *)cookie;
- if (!info)
- return;
- g_assert (info == mono_thread_info_current_unchecked ());
+ check_info (info, "exit", "safe");
switch (mono_threads_transition_done_blocking (info)) {
- case DoneBlockingAborted:
- if (!warned_about_bad_transition) {
- warned_about_bad_transition = TRUE;
- g_warning ("[%p] Blocking call ended in running state for, this might lead to unbound GC pauses.", mono_thread_info_get_tid (info));
- }
- mono_threads_state_poll ();
- break;
case DoneBlockingOk:
info->thread_saved_state [SELF_SUSPEND_STATE_INDEX].valid = FALSE;
break;
}
}
+void
+mono_threads_assert_gc_safe_region (void)
+{
+ MONO_REQ_GC_SAFE_MODE;
+}
gpointer
-mono_threads_cookie_for_reset_blocking_start (MonoThreadInfo *info, int reset_blocking_count)
+mono_threads_enter_gc_unsafe_region (gpointer *stackdata)
{
-#ifdef ENABLE_CHECKED_BUILD_GC
- g_assert (reset_blocking_count != 0);
- if (mono_check_mode_enabled (MONO_CHECK_MODE_GC)) {
- int level = coop_tls_push (reset_blocking_count);
- //g_warning("Entering reset nest; level %d; cookie %d\n", level, reset_blocking_count);
- return (void *)(intptr_t)reset_blocking_count;
- }
-#endif
-
- return info;
+ return mono_threads_enter_gc_unsafe_region_with_info (mono_thread_info_current_unchecked (), stackdata);
}
-void*
-mono_threads_reset_blocking_start (void* stackdata)
+gpointer
+mono_threads_enter_gc_unsafe_region_with_info (THREAD_INFO_TYPE *info, gpointer *stackdata)
{
- MonoThreadInfo *info;
+ gpointer cookie;
if (!mono_threads_is_coop_enabled ())
return NULL;
- info = mono_thread_info_current_unchecked ();
+ cookie = mono_threads_enter_gc_unsafe_region_unbalanced_with_info (info, stackdata);
#ifdef ENABLE_CHECKED_BUILD_GC
- int reset_blocking_count = InterlockedIncrement (&coop_reset_blocking_count);
- // In this mode, the blocking count is used as the reset cookie. We would prefer
- // (but do not require) this to be unique across invocations and threads.
- if (reset_blocking_count == 0) // We *do* require it be nonzero
- reset_blocking_count = coop_reset_blocking_count = 1;
-#else
- int reset_blocking_count = ++coop_reset_blocking_count;
+ if (mono_check_mode_enabled (MONO_CHECK_MODE_GC))
+ coop_tls_push (cookie);
#endif
- /* If the thread is not attached, it doesn't make sense prepare for suspend. */
- if (!info || !mono_thread_info_is_live (info))
+ return cookie;
+}
+
+gpointer
+mono_threads_enter_gc_unsafe_region_unbalanced (gpointer *stackdata)
+{
+ return mono_threads_enter_gc_unsafe_region_unbalanced_with_info (mono_thread_info_current_unchecked (), stackdata);
+}
+
+gpointer
+mono_threads_enter_gc_unsafe_region_unbalanced_with_info (MonoThreadInfo *info, gpointer *stackdata)
+{
+ if (!mono_threads_is_coop_enabled ())
return NULL;
+ ++coop_reset_blocking_count;
+
+ check_info (info, "enter", "unsafe");
+
copy_stack_data (info, stackdata);
switch (mono_threads_transition_abort_blocking (info)) {
info->thread_saved_state [SELF_SUSPEND_STATE_INDEX].valid = FALSE;
return NULL;
case AbortBlockingIgnoreAndPoll:
- mono_threads_state_poll ();
+ mono_threads_state_poll_with_info (info);
return NULL;
case AbortBlockingOk:
info->thread_saved_state [SELF_SUSPEND_STATE_INDEX].valid = FALSE;
g_error ("Unknown thread state");
}
- return mono_threads_cookie_for_reset_blocking_start (info, reset_blocking_count);
+ return info;
}
-void
-mono_threads_reset_blocking_end (void *cookie, void* stackdata)
+gpointer
+mono_threads_enter_gc_unsafe_region_cookie (void)
{
- if (!mono_threads_is_coop_enabled ())
- return;
+ MonoThreadInfo *info;
- if (!cookie)
- return;
+ g_assert (mono_threads_is_coop_enabled ());
+
+ info = mono_thread_info_current_unchecked ();
+
+ check_info (info, "enter (cookie)", "unsafe");
#ifdef ENABLE_CHECKED_BUILD_GC
- if (mono_check_mode_enabled (MONO_CHECK_MODE_GC)) {
- int received_cookie = (int)(intptr_t)cookie;
- int desired_cookie;
- int level = coop_tls_pop (&desired_cookie);
- //g_warning("Leaving reset nest; back to level %d; desired cookie %d; received cookie %d\n", level, desired_cookie, received_cookie);
- if (level < 0)
- mono_fatal_with_history ("Expected cookie %d but found no stack at all, %x\n", desired_cookie, level);
- if (desired_cookie != received_cookie)
- mono_fatal_with_history ("Expected cookie %d but received %d\n", desired_cookie, received_cookie);
- } else // Notice this matches the line after the endif
+ if (mono_check_mode_enabled (MONO_CHECK_MODE_GC))
+ coop_tls_push (info);
#endif
- {
- g_assert (((MonoThreadInfo *)cookie) == mono_thread_info_current_unchecked ());
- }
- mono_threads_prepare_blocking (stackdata);
+ return info;
}
void
-mono_threads_init_coop (void)
+mono_threads_exit_gc_unsafe_region (gpointer cookie, gpointer *stackdata)
{
if (!mono_threads_is_coop_enabled ())
return;
- mono_counters_register ("Coop Reset Blocking", MONO_COUNTER_GC | MONO_COUNTER_INT, &coop_reset_blocking_count);
- mono_counters_register ("Coop Try Blocking", MONO_COUNTER_GC | MONO_COUNTER_INT, &coop_try_blocking_count);
- mono_counters_register ("Coop Do Blocking", MONO_COUNTER_GC | MONO_COUNTER_INT, &coop_do_blocking_count);
- mono_counters_register ("Coop Do Polling", MONO_COUNTER_GC | MONO_COUNTER_INT, &coop_do_polling_count);
- mono_counters_register ("Coop Save Count", MONO_COUNTER_GC | MONO_COUNTER_INT, &coop_save_count);
- //See the above for what's wrong here.
-
#ifdef ENABLE_CHECKED_BUILD_GC
- mono_native_tls_alloc (&coop_reset_count_stack_key, NULL);
+ if (mono_check_mode_enabled (MONO_CHECK_MODE_GC))
+ coop_tls_pop (cookie);
#endif
-}
-void
-mono_threads_coop_begin_global_suspend (void)
-{
- if (mono_threads_is_coop_enabled ())
- mono_polling_required = 1;
+ mono_threads_exit_gc_unsafe_region_unbalanced (cookie, stackdata);
}
void
-mono_threads_coop_end_global_suspend (void)
-{
- if (mono_threads_is_coop_enabled ())
- mono_polling_required = 0;
-}
-
-gpointer
-mono_threads_enter_gc_unsafe_region (gpointer* stackdata)
+mono_threads_exit_gc_unsafe_region_unbalanced (gpointer cookie, gpointer *stackdata)
{
if (!mono_threads_is_coop_enabled ())
- return NULL;
-
- return mono_threads_reset_blocking_start (stackdata);
-}
+ return;
-void
-mono_threads_exit_gc_unsafe_region (gpointer cookie, gpointer* stackdata)
-{
- if (!mono_threads_is_coop_enabled ())
+ if (!cookie)
return;
- mono_threads_reset_blocking_end (cookie, stackdata);
+ mono_threads_enter_gc_safe_region_unbalanced (stackdata);
}
void
MONO_REQ_GC_UNSAFE_MODE;
}
-gpointer
-mono_threads_enter_gc_safe_region (gpointer *stackdata)
+gboolean
+mono_threads_is_coop_enabled (void)
{
- if (!mono_threads_is_coop_enabled ())
- return NULL;
-
- return mono_threads_prepare_blocking (stackdata);
+#if defined(USE_COOP_GC)
+ return TRUE;
+#else
+ static int is_coop_enabled = -1;
+ if (G_UNLIKELY (is_coop_enabled == -1))
+ is_coop_enabled = g_getenv ("MONO_ENABLE_COOP") != NULL ? 1 : 0;
+ return is_coop_enabled == 1;
+#endif
}
+
void
-mono_threads_exit_gc_safe_region (gpointer cookie, gpointer *stackdata)
+mono_threads_init_coop (void)
{
if (!mono_threads_is_coop_enabled ())
return;
- mono_threads_finish_blocking (cookie, stackdata);
+ mono_counters_register ("Coop Reset Blocking", MONO_COUNTER_GC | MONO_COUNTER_INT, &coop_reset_blocking_count);
+ mono_counters_register ("Coop Try Blocking", MONO_COUNTER_GC | MONO_COUNTER_INT, &coop_try_blocking_count);
+ mono_counters_register ("Coop Do Blocking", MONO_COUNTER_GC | MONO_COUNTER_INT, &coop_do_blocking_count);
+ mono_counters_register ("Coop Do Polling", MONO_COUNTER_GC | MONO_COUNTER_INT, &coop_do_polling_count);
+ mono_counters_register ("Coop Save Count", MONO_COUNTER_GC | MONO_COUNTER_INT, &coop_save_count);
+ //See the above for what's wrong here.
+
+#ifdef ENABLE_CHECKED_BUILD_GC
+ mono_native_tls_alloc (&coop_reset_count_stack_key, NULL);
+#endif
}
void
-mono_threads_assert_gc_safe_region (void)
+mono_threads_coop_begin_global_suspend (void)
{
- MONO_REQ_GC_SAFE_MODE;
+ if (mono_threads_is_coop_enabled ())
+ mono_polling_required = 1;
+}
+
+void
+mono_threads_coop_end_global_suspend (void)
+{
+ if (mono_threads_is_coop_enabled ())
+ mono_polling_required = 0;
}
#include <glib.h>
#include "checked-build.h"
+#include "mono-threads.h"
+#include "mono-threads-api.h"
G_BEGIN_DECLS
/* Runtime consumable API */
-static gboolean G_GNUC_UNUSED
-mono_threads_is_coop_enabled (void)
-{
-#if defined(USE_COOP_GC)
- return TRUE;
-#else
- static gboolean is_coop_enabled = -1;
- if (G_UNLIKELY (is_coop_enabled == -1))
- is_coop_enabled = g_getenv ("MONO_ENABLE_COOP") != NULL ? TRUE : FALSE;
- return is_coop_enabled;
-#endif
-}
+gboolean
+mono_threads_is_coop_enabled (void);
/* Internal API */
void
mono_threads_state_poll (void);
-gpointer
-mono_threads_prepare_blocking (gpointer stackdata);
-
-void
-mono_threads_finish_blocking (gpointer cookie, gpointer stackdata);
-
-gpointer
-mono_threads_reset_blocking_start (gpointer stackdata);
-
-void
-mono_threads_reset_blocking_end (gpointer cookie, gpointer stackdata);
-
static inline void
mono_threads_safepoint (void)
{
mono_threads_state_poll ();
}
-#define MONO_PREPARE_BLOCKING \
- MONO_REQ_GC_NOT_CRITICAL; \
+/*
+ * The following are used when detaching a thread. We need to pass the MonoThreadInfo*
+ * as a paramater as the thread info TLS key is being destructed, meaning that
+ * mono_thread_info_current_unchecked will return NULL, which would lead to a
+ * runtime assertion error when trying to switch the state of the current thread.
+ */
+
+gpointer
+mono_threads_enter_gc_safe_region_with_info (THREAD_INFO_TYPE *info, gpointer *stackdata);
+
+#define MONO_ENTER_GC_SAFE_WITH_INFO(info) \
do { \
- gpointer __dummy; \
- gpointer __blocking_cookie = mono_threads_prepare_blocking (&__dummy)
+ gpointer __gc_safe_dummy; \
+ gpointer __gc_safe_cookie = mono_threads_enter_gc_safe_region_with_info ((info), &__gc_safe_dummy)
+
+#define MONO_EXIT_GC_SAFE_WITH_INFO MONO_EXIT_GC_SAFE
-#define MONO_FINISH_BLOCKING \
- mono_threads_finish_blocking (__blocking_cookie, &__dummy); \
- } while (0)
+gpointer
+mono_threads_enter_gc_unsafe_region_with_info (THREAD_INFO_TYPE *info, gpointer *stackdata);
-#define MONO_PREPARE_RESET_BLOCKING \
+#define MONO_ENTER_GC_UNSAFE_WITH_INFO(info) \
do { \
- gpointer __dummy; \
- gpointer __reset_cookie = mono_threads_reset_blocking_start (&__dummy)
+ gpointer __gc_unsafe_dummy; \
+ gpointer __gc_unsafe_cookie = mono_threads_enter_gc_unsafe_region_with_info ((info), &__gc_unsafe_dummy)
-#define MONO_FINISH_RESET_BLOCKING \
- mono_threads_reset_blocking_end (__reset_cookie, &__dummy); \
- } while (0)
+#define MONO_EXIT_GC_UNSAFE_WITH_INFO MONO_EXIT_GC_UNSAFE
+
+gpointer
+mono_threads_enter_gc_unsafe_region_unbalanced_with_info (THREAD_INFO_TYPE *info, gpointer *stackdata);
G_END_DECLS
retry_state_change:
UNWRAP_THREAD_STATE (raw_state, cur_state, suspend_count, info);
switch (cur_state) {
- case STATE_RUNNING: //Blocking was aborted and not properly restored
- case STATE_ASYNC_SUSPEND_REQUESTED: //Blocking was aborted, not properly restored and now there's a pending suspend
- trace_state_change ("DONE_BLOCKING", info, raw_state, cur_state, 0);
- return DoneBlockingAborted;
-
case STATE_BLOCKING:
if (suspend_count == 0) {
if (InterlockedCompareExchange (&info->thread_state, build_thread_state (STATE_RUNNING, suspend_count), raw_state) != raw_state)
}
/*
+STATE_RUNNING: //Blocking was aborted and not properly restored
+STATE_ASYNC_SUSPEND_REQUESTED: //Blocking was aborted, not properly restored and now there's a pending suspend
STATE_ASYNC_SUSPENDED
STATE_SELF_SUSPENDED: Code should not be running while suspended.
STATE_SELF_SUSPEND_REQUESTED: A blocking operation must not be done while trying to self suspend
#include <mono/utils/mono-lazy-init.h>
#include <mono/utils/mono-coop-mutex.h>
#include <mono/utils/mono-coop-semaphore.h>
+#include <mono/utils/mono-threads-coop.h>
#include <errno.h>
The GC has to acquire this lock before starting a STW to make sure
a runtime suspend won't make it wronly see a thread in a safepoint
when it is in fact not.
+
+This has to be a naked locking primitive, and not a coop aware one, as
+it needs to be usable when destroying thread_info_key, the TLS key for
+the current MonoThreadInfo. In this case, mono_thread_info_current_unchecked,
+(which is used inside MONO_ENTER_GC_SAFE), would return NULL, leading
+to an assertion error. We then simply switch state manually in
+mono_thread_info_suspend_lock_with_info.
*/
-static MonoCoopSem global_suspend_semaphore;
+static MonoSemType global_suspend_semaphore;
static size_t thread_info_size;
static MonoThreadInfoCallbacks threads_callbacks;
return info;
}
+static void
+mono_thread_info_suspend_lock_with_info (MonoThreadInfo *info);
+
static void
unregister_thread (void *arg)
{
- MonoThreadInfo *info = (MonoThreadInfo *) arg;
- int small_id = info->small_id;
+ gpointer gc_unsafe_stackdata;
+ MonoThreadInfo *info;
+ int small_id;
+
+ info = (MonoThreadInfo *) arg;
g_assert (info);
+ small_id = info->small_id;
+
+ /* We only enter the GC unsafe region, as when exiting this function, the thread
+ * will be detached, and the current MonoThreadInfo* will be destroyed. */
+ mono_threads_enter_gc_unsafe_region_unbalanced_with_info (info, &gc_unsafe_stackdata);
+
THREADS_DEBUG ("unregistering info %p\n", info);
mono_native_tls_set_value (thread_exited_key, GUINT_TO_POINTER (1));
if (threads_callbacks.thread_detach)
threads_callbacks.thread_detach (info);
- mono_thread_info_suspend_lock ();
+ mono_thread_info_suspend_lock_with_info (info);
/*
Now perform the callback that must be done under locks.
unified_suspend_enabled = g_getenv ("MONO_ENABLE_UNIFIED_SUSPEND") != NULL || mono_threads_is_coop_enabled ();
- mono_coop_sem_init (&global_suspend_semaphore, 1);
+ mono_os_sem_init (&global_suspend_semaphore, 1);
mono_os_sem_init (&suspend_semaphore, 0);
mono_lls_init (&thread_list, NULL, HAZARD_FREE_NO_LOCK);
A GC that has safepoints must take this lock as part of its
STW to make sure no unsafe pending suspend is in progress.
*/
+
+static void
+mono_thread_info_suspend_lock_with_info (MonoThreadInfo *info)
+{
+ g_assert (info);
+
+ MONO_ENTER_GC_SAFE_WITH_INFO(info);
+
+ int res = mono_os_sem_wait (&global_suspend_semaphore, MONO_SEM_FLAGS_NONE);
+ g_assert (res != -1);
+
+ MONO_EXIT_GC_SAFE_WITH_INFO;
+}
+
void
mono_thread_info_suspend_lock (void)
{
- int res = mono_coop_sem_wait (&global_suspend_semaphore, MONO_SEM_FLAGS_NONE);
- g_assert (res != -1);
+ mono_thread_info_suspend_lock_with_info (mono_thread_info_current_unchecked ());
}
void
mono_thread_info_suspend_unlock (void)
{
- mono_coop_sem_post (&global_suspend_semaphore);
+ mono_os_sem_post (&global_suspend_semaphore);
}
/*
if (alerted)
return sleep_interruptable (ms, alerted);
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
if (ms == INFINITE) {
do {
#endif /* __linux__ */
}
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return 0;
}
gint
mono_thread_info_usleep (guint64 us)
{
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
g_usleep (us);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
return 0;
}
else
g_string_append_printf (text, "waiting");
}
+
+gboolean
+mono_thread_info_is_current (MonoThreadInfo *info)
+{
+ return mono_thread_info_get_tid (info) == mono_native_thread_id_get ();
+}
#include <mono/utils/mono-stack-unwinding.h>
#include <mono/utils/mono-linked-list-set.h>
#include <mono/utils/mono-tls.h>
-#include <mono/utils/mono-threads-coop.h>
-#include <mono/utils/mono-threads-api.h>
#include <mono/utils/mono-coop-semaphore.h>
#include <mono/io-layer/io-layer.h>
MonoThreadInfoInterruptToken *interrupt_token;
- /* MonoHandleArena for coop handles */
- gpointer handle_arena;
+ /* HandleStack for coop handles */
+ gpointer handle_stack;
+
+ /* Stack mark for targets that explicitly require one */
+ gpointer stack_mark;
} MonoThreadInfo;
typedef struct {
} MonoDoBlockingResult;
typedef enum {
- DoneBlockingAborted, //blocking was aborted and not properly restored, poll the state
DoneBlockingOk, //exited blocking fine
DoneBlockingWait, //thread should end suspended
} MonoDoneBlockingResult;
MonoThreadUnwindState* mono_thread_info_get_suspend_state (THREAD_INFO_TYPE *info);
gpointer
-mono_threads_cookie_for_reset_blocking_start (THREAD_INFO_TYPE *info, int reset_blocking_count);
+mono_threads_enter_gc_unsafe_region_cookie (void);
void mono_thread_info_wait_for_resume (THREAD_INFO_TYPE *info);
void mono_threads_begin_global_suspend (void);
void mono_threads_end_global_suspend (void);
+gboolean
+mono_thread_info_is_current (THREAD_INFO_TYPE *info);
+
#endif /* __MONO_THREADS_H__ */
TLS_KEY_SGEN_TLAB_TEMP_END = 6,
TLS_KEY_BOEHM_GC_THREAD = 7,
TLS_KEY_LMF_ADDR = 8,
- TLS_KEY_NUM = 9
+ TLS_KEY_SGEN_IN_CRITICAL_REGION_ADDR = 9,
+ TLS_KEY_NUM = 10
} MonoTlsKey;
#ifdef HOST_WIN32
#endif
sprintf (service_name, "%d", port);
- MONO_PREPARE_BLOCKING;
+ MONO_ENTER_GC_SAFE;
ret = getaddrinfo (hostname, service_name, &hints, &info);
- MONO_FINISH_BLOCKING;
+ MONO_EXIT_GC_SAFE;
if (ret)
return 1; /* FIXME propagate the error */
mono_array_new_specific
mono_assemblies_cleanup
mono_assemblies_init
+mono_assembly_addref
mono_assembly_close
mono_assembly_fill_assembly_name
mono_assembly_foreach
mono_install_assembly_refonly_preload_hook
mono_install_assembly_refonly_search_hook
mono_install_assembly_search_hook
+mono_install_ftnptr_eh_callback
mono_install_load_aot_data_hook
mono_install_runtime_cleanup
mono_install_unhandled_exception_hook
mono_jit_parse_options
mono_jit_set_aot_mode
mono_jit_set_aot_only
+mono_jit_set_domain
mono_jit_set_trace_options
mono_jit_thread_attach
-mono_jit_thread_detach
mono_ldstr
mono_ldtoken
mono_load_remote_field
mono_load_remote_field_new
+mono_lock_free_alloc
+mono_lock_free_allocator_check_consistency
+mono_lock_free_allocator_init_allocator
+mono_lock_free_allocator_init_size_class
+mono_lock_free_free
mono_lock_free_queue_dequeue
mono_lock_free_queue_enqueue
mono_lock_free_queue_init
-mono_lock_free_queue_node_unpoison
mono_lock_free_queue_node_init
+mono_lock_free_queue_node_unpoison
mono_locks_dump
mono_lookup_icall_symbol
mono_lookup_internal_call
mono_monitor_exit
mono_monitor_try_enter
mono_mprotect
+mono_native_thread_id_get
+mono_native_thread_set_name
mono_object_castclass_mbyref
mono_object_clone
mono_object_describe
mono_thread_get_managed_id
mono_thread_get_name_utf8
mono_thread_get_undeniable_exception
+mono_thread_hazardous_try_free
+mono_thread_info_detach
mono_thread_init
mono_thread_is_foreign
mono_thread_manage
mono_thread_stop
mono_threads_assert_gc_safe_region
mono_threads_assert_gc_unsafe_region
+mono_threads_attach_coop
mono_threads_attach_tools_thread
+mono_threads_detach_coop
mono_threads_enter_gc_safe_region
mono_threads_enter_gc_unsafe_region
mono_threads_exit_gc_safe_region
mono_array_new_specific
mono_assemblies_cleanup
mono_assemblies_init
+mono_assembly_addref
mono_assembly_close
mono_assembly_fill_assembly_name
mono_assembly_foreach
mono_install_assembly_refonly_preload_hook
mono_install_assembly_refonly_search_hook
mono_install_assembly_search_hook
+mono_install_ftnptr_eh_callback
mono_install_load_aot_data_hook
mono_install_runtime_cleanup
mono_install_unhandled_exception_hook
mono_jit_parse_options
mono_jit_set_aot_mode
mono_jit_set_aot_only
+mono_jit_set_domain
mono_jit_set_trace_options
mono_jit_thread_attach
-mono_jit_thread_detach
mono_ldstr
mono_ldtoken
mono_load_remote_field
mono_load_remote_field_new
+mono_lock_free_alloc
+mono_lock_free_allocator_check_consistency
+mono_lock_free_allocator_init_allocator
+mono_lock_free_allocator_init_size_class
+mono_lock_free_free
mono_lock_free_queue_dequeue
mono_lock_free_queue_enqueue
mono_lock_free_queue_init
-mono_lock_free_queue_node_unpoison
mono_lock_free_queue_node_init
+mono_lock_free_queue_node_unpoison
mono_locks_dump
mono_lookup_icall_symbol
mono_lookup_internal_call
mono_monitor_exit
mono_monitor_try_enter
mono_mprotect
+mono_native_thread_id_get
+mono_native_thread_set_name
mono_object_castclass_mbyref
mono_object_clone
mono_object_describe
mono_thread_get_managed_id
mono_thread_get_name_utf8
mono_thread_get_undeniable_exception
+mono_thread_hazardous_try_free
+mono_thread_info_detach
mono_thread_init
mono_thread_is_foreign
mono_thread_manage
mono_thread_stop
mono_threads_assert_gc_safe_region
mono_threads_assert_gc_unsafe_region
+mono_threads_attach_coop
mono_threads_attach_tools_thread
+mono_threads_detach_coop
mono_threads_enter_gc_safe_region
mono_threads_enter_gc_unsafe_region
mono_threads_exit_gc_safe_region
--- /dev/null
+$(ProjectDir)\..\..\jay\jay.exe -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Commons.Xml.Relaxng.Rnc\RncParser.jay > $(ProjectDir)\Commons.Xml.Relaxng.Rnc\RncParser.cs
--- /dev/null
+$(ProjectDir)\..\..\jay\jay.exe -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Microsoft.Build.Internal\ExpressionParser.jay > $(ProjectDir)\Microsoft.Build.Internal\ExpressionParser.cs
--- /dev/null
+@MONO@ RabbitMQ.Client.Apigen.exe /n:v0_9 "/apiName:AMQP_0_9" $(ProjectDir)..\..\docs\specs\amqp0-9.stripped.xml $(ProjectDir)..\..\docs\specs\net_4_x-api-0-9.cs
+@MONO@ RabbitMQ.Client.Apigen.exe /n:v0_8 "/apiName:AMQP_0_8" $(ProjectDir)..\..\docs\specs\amqp0-8.stripped.xml $(ProjectDir)..\..\docs\specs\net_4_x-api-0-8.cs
+@MONO@ RabbitMQ.Client.Apigen.exe /n:v0_8qpid "/apiName:AMQP_0_8_QPID" $(ProjectDir)..\..\docs\specs\qpid-amqp.0-8.stripped.xml $(ProjectDir)..\..\docs\specs\net_4_x-api-qpid-0-8.cs
+
+
+
--- /dev/null
+resgen $(ProjectDir)\src\ComponentModel\Strings.resx $(ProjectDir)\Microsoft.Internal.Strings.resx
\ No newline at end of file
--- /dev/null
+resgen $(ProjectDir)\Client\System.Data.Services.Client.txt $(ProjectDir)\Client\System.Data.Services.Client.resx
\ No newline at end of file
--- /dev/null
+cp $(ProjectDir)\System.Json\Properties\Resources.resx System.Json.Properties.Resources.resx
\ No newline at end of file
--- /dev/null
+@COPY@ $(ProjectDir)/../../../external/aspnetwebstack/src/Common/CommonWebApiResources.resx $(ProjectDir)/System.Net.Http.Properties.CommonWebApiResources.resx
+@COPY@ $(ProjectDir)/../../../external/aspnetwebstack/src/System.Net.Http.Formatting/Properties/Resources.resx $(ProjectDir)/System.Net.Http.Properties.Resources.resx
--- /dev/null
+@COPY@ $(ProjectDir)/../../../external/aspnetwebstack/src/Common/CommonWebApiResources.resx $(ProjectDir)/System.Web.Http.Properties.CommonWebApiResources.resx
+@COPY@ $(ProjectDir)/../../../external/aspnetwebstack/src/System.Web.Http/Properties/SRResources.resx $(ProjectDir)/System.Web.Http.Properties.SRResources.resx
--- /dev/null
+resgen $(ProjectDir)\..\..\..\external\aspnetwebstack\src\CommonResources.resx $(ProjectDir)\System.Web.Razor.Common.CommonResources.resx
+resgen $(ProjectDir)\..\..\..\external\aspnetwebstack\src\System.Web.Razor\Resources\RazorResources.resx $(ProjectDir)\System.Web.Razor.Resources.RazorResources.resx
\ No newline at end of file
--- /dev/null
+@COPY@ $(ProjectDir)/../../../external/aspnetwebstack/src/System.Web.WebPages.Deployment/Resources/ConfigurationResources.resx $(ProjectDir)/System.Web.WebPages.Deployment.Resources.ConfigurationResources.resx
+@COPY@ $(ProjectDir)/../../../external/aspnetwebstack/src/CommonResources.resx $(ProjectDir)/System.Web.WebPages.Deployment.Common.CommonResources.resx
--- /dev/null
+@MONO@ $(ProjectDir)\..\lib\net_4_x\culevel.exe -o $(ProjectDir)\System.Web\UplevelHelper.cs $(ProjectDir)\UplevelHelperDefinitions.xml
+++ /dev/null
-Tasks as of February 12th 2011 that are needed:
-
- Missing nostdlib
-
- Missing: -codepage:xxx
-
--- /dev/null
+These are the tasks that are pending in the MSVC scripts to fully roll it out:
+
+[ ] Validate that all generated assemblies are identical
+[ ] Add support for listing CLEAN_FILES in the `csproj` file
+[ ] Adding an "install" target
+[ ] On Windows- have a solution that builds both runtime and libraries all in one
+[ ] Add the other profiles (mobile, iOS, etc)
+[ ] Generate the dependency files
+[ ] Eliminate the need for "build-libs.sh/build-libs.bat" at the toplevel with proper MSBuild idioms
+[ ] Integrate the "update-solution-files" with each build, so we auto-update the files on commits
+[ ] Make it work with MSBuild instead of xbuild
+[ ] Design a system for listing resources, so we avoid the ".pre" that runs resgen or copy by hand, because this ruins dependencies. Alternatively, have @COPY@ be a "Copy if newer"
<ProductVersion>9.0.30729</ProductVersion>\r
<SchemaVersion>2.0</SchemaVersion>\r
<ProjectGuid>@PROJECTGUID@</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
+ <OutputType>@OUTPUTTYPE@</OutputType>\r
<NoWarn>@DISABLEDWARNINGS@</NoWarn>\r
<OutputPath>@OUTPUTDIR@</OutputPath>\r
+ <IntermediateOutputPath>obj-@OUTPUTSUFFIX@</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
@NOSTDLIB@\r
+ @STARTUPOBJECT@\r
@NOCONFIG@\r
@ALLOWUNSAFE@\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
+//
+// Consumes the order.xml file that contains a list of all the assemblies to build
+// and produces a solution and the csproj files for it
+//
+// Currently this hardcodes a set of assemblies to build, the net-4.x series, but
+// it can be extended to handle the command line tools.
+//
+// KNOWN ISSUES:
+// * This fails to find matches for "System" and "System.xml" when processing the
+// RabbitMQ executable, likely, because we do not process executables yet
+//
+// * Has not been tested in a while with the command line tools
+//
using System;
using System.IO;
using System.Collections.Generic;
public void Write (string filename)
{
+ var fullPath = Path.GetDirectoryName (filename) + "/";
+
using (var sln = new StreamWriter (filename)) {
sln.WriteLine ();
sln.WriteLine (header);
foreach (var proj in libraries) {
- sln.WriteLine (project_start, proj.library, proj.csProjFilename, proj.projectGuid);
+ var unixProjFile = proj.csProjFilename.Replace ("\\", "/");
+ var fullProjPath = Path.GetFullPath (unixProjFile);
+ sln.WriteLine (project_start, proj.library, MsbuildGenerator.GetRelativePath (fullPath, fullProjPath), proj.projectGuid);
sln.WriteLine (project_end);
}
sln.WriteLine ("Global");
StringBuilder defines = new StringBuilder ();
bool Optimize = true;
bool want_debugging_support = false;
+ string main = null;
Dictionary<string, string> embedded_resources = new Dictionary<string, string> ();
List<string> warning_as_error = new List<string> ();
List<int> ignore_warning = new List<int> ();
List<string> references = new List<string> ();
List<string> libs = new List<string> ();
List<string> reference_aliases = new List<string> ();
- bool showWarnings = false;
+ bool showWarnings = true;
// Currently unused
#pragma warning disable 0219, 0414
string win32IconFile;
string StrongNameKeyFile;
bool copyLocal = true;
- Target Target = Target.Exe;
+ Target Target = Target.Library;
string TargetExt = ".exe";
string OutputFile;
string StrongNameKeyContainer;
return true;
}
case "/main":
+ main = value;
+ return true;
+
case "/m":
case "/addmodule":
case "/win32res":
CodePage = value;
return true;
+ case "/publicsign":
+ return true;
+
case "/-getresourcestrings":
return true;
}
public VsCsproj Csproj;
- public VsCsproj Generate (Dictionary<string,MsbuildGenerator> projects, bool showWarnings = false)
+ public VsCsproj Generate (string library_output, Dictionary<string,MsbuildGenerator> projects, bool showWarnings = false)
{
var generatedProjFile = NativeName (Csproj.csProjFilename);
//Console.WriteLine ("Generating: {0}", generatedProjFile);
boot = xproject.Element ("boot").Value;
flags = xproject.Element ("flags").Value;
output_name = xproject.Element ("output").Value;
+ if (output_name.EndsWith (".exe"))
+ Target = Target.Exe;
built_sources = xproject.Element ("built_sources").Value;
response = xproject.Element ("response").Value;
- //if (library.EndsWith("-build")) fx_version = "2.0"; // otherwise problem if .NET4.5 is installed, seems. (https://github.com/nikhilk/scriptsharp/issues/156)
+
profile = xproject.Element ("profile").Value;
if (string.IsNullOrEmpty (response)) {
// Address the issue where entries are missing the fx_version
}
//
// Prebuild code, might be in inputs, check:
- // inputs/LIBRARY-PROFILE.pre
// inputs/LIBRARY.pre
//
- string prebuild = Load (library + ".pre");
- string prebuild_windows, prebuild_unix;
-
- int q = library.IndexOf ("-");
- if (q != -1)
- prebuild = prebuild + Load (library.Substring (0, q) + ".pre");
-
- if (prebuild.IndexOf ("@MONO@") != -1){
- prebuild_unix = prebuild.Replace ("@MONO@", "mono").Replace ("@CAT@", "cat");
- prebuild_windows = prebuild.Replace ("@MONO@", "").Replace ("@CAT@", "type");
- } else {
- prebuild_unix = prebuild.Replace ("jay.exe", "jay");
- prebuild_windows = prebuild;
- }
-
- const string condition_unix = "Condition=\" '$(OS)' != 'Windows_NT' \"";
- const string condition_windows = "Condition=\" '$(OS)' == 'Windows_NT' \"";
- prebuild =
- " <PreBuildEvent " + condition_unix + ">" + NewLine + prebuild_unix + NewLine + " </PreBuildEvent>" + NewLine +
- " <PreBuildEvent " + condition_windows + ">" + NewLine + prebuild_windows + NewLine + " </PreBuildEvent>" + NewLine;
+ string prebuild = GenerateStep (library, ".pre", "PreBuildEvent");
+ string postbuild = GenerateStep (library, ".post", "PostBuildEvent");
var all_args = new Queue<string []> ();
all_args.Enqueue (flags.Split ());
var resp_file_full = Path.Combine (base_dir, response_file);
extra_args = LoadArgs (resp_file_full);
if (extra_args == null) {
- Console.WriteLine ("Unable to open response file: " + resp_file_full);
+ Console.WriteLine ($"{library_output}: Unable to open response file: {resp_file_full}");
Environment.Exit (1);
}
if (CSCParseOption (f [i], ref f))
continue;
- Console.WriteLine ("Failure with {0}", f [i]);
+ Console.WriteLine ("{library_output}: Failure with {0}", f [i]);
Environment.Exit (1);
}
}
string [] source_files;
- //Console.WriteLine ("Base: {0} res: {1}", base_dir, response);
using (var reader = new StreamReader (NativeName (base_dir + "\\" + response))) {
source_files = reader.ReadToEnd ().Split ();
}
if (embedded_resources.Count > 0) {
resources.AppendFormat (" <ItemGroup>" + NewLine);
foreach (var dk in embedded_resources) {
- resources.AppendFormat (" <EmbeddedResource Include=\"{0}\">" + NewLine, dk.Key);
+ var source = dk.Key;
+ if (source.EndsWith (".resources"))
+ source = source.Replace (".resources", ".resx");
+
+ // try to find a pre-built resource, and use that instead of trying to build it
+ if (source.EndsWith (".resx")) {
+ var probe_prebuilt = Path.Combine (base_dir, source.Replace (".resx", ".resources.prebuilt"));
+ if (File.Exists (probe_prebuilt)) {
+
+ source = GetRelativePath (base_dir + "/", probe_prebuilt);
+ }
+ }
+ resources.AppendFormat (" <EmbeddedResource Include=\"{0}\">" + NewLine, source);
resources.AppendFormat (" <LogicalName>{0}</LogicalName>" + NewLine, dk.Value);
resources.AppendFormat (" </EmbeddedResource>" + NewLine);
}
// <Name>System-basic</Name>
//</ProjectReference>
var refdistinct = references.Distinct ();
- foreach (string r in refdistinct) {
- var match = GetMatchingCsproj (Path.GetFileName (r), projects);
+ foreach (string reference in refdistinct) {
+
+ var match = GetMatchingCsproj (library_output, reference, projects);
if (match != null) {
- AddProjectReference (refs, Csproj, match, r, null);
+ AddProjectReference (refs, Csproj, match, reference, null);
} else {
if (showWarnings){
- Console.WriteLine ("{0}: Could not find a matching project reference for {1}", library, Path.GetFileName (r));
+ Console.WriteLine ("{0}: Could not find a matching project reference for {1}", library, Path.GetFileName (reference));
Console.WriteLine (" --> Adding reference with hintpath instead");
}
- refs.Append (" <Reference Include=\"" + r + "\">" + NewLine);
+ refs.Append (" <Reference Include=\"" + reference + "\">" + NewLine);
refs.Append (" <SpecificVersion>False</SpecificVersion>" + NewLine);
- refs.Append (" <HintPath>" + r + "</HintPath>" + NewLine);
+ refs.Append (" <HintPath>" + reference + "</HintPath>" + NewLine);
refs.Append (" <Private>False</Private>" + NewLine);
refs.Append (" </Reference>" + NewLine);
}
int index = r.IndexOf ('=');
string alias = r.Substring (0, index);
string assembly = r.Substring (index + 1);
- var match = GetMatchingCsproj (assembly, projects, explicitPath: true);
+ var match = GetMatchingCsproj (library_output, assembly, projects, explicitPath: true);
if (match != null) {
AddProjectReference (refs, Csproj, match, r, alias);
} else {
build_output_dir = Path.GetDirectoryName (LibraryOutput);
else
build_output_dir = "bin\\Debug\\" + library;
-
-
- string postbuild_unix = string.Empty;
- string postbuild_windows = string.Empty;
-
- var postbuild =
- " <PostBuildEvent " + condition_unix + ">" + NewLine + postbuild_unix + NewLine + " </PostBuildEvent>" + NewLine +
- " <PostBuildEvent " + condition_windows + ">" + NewLine + postbuild_windows + NewLine + " </PostBuildEvent>";
-
bool basic_or_build = (library.Contains ("-basic") || library.Contains ("-build"));
" </PropertyGroup>", StrongNameKeyFile, StrongNameDelaySign ? " <DelaySign>true</DelaySign>" + NewLine : "");
}
Csproj.output = template.
+ Replace ("@OUTPUTTYPE@", Target == Target.Library ? "Library" : "Exe").
Replace ("@SIGNATURE@", strongNameSection).
Replace ("@PROJECTGUID@", Csproj.projectGuid).
Replace ("@DEFINES@", defines.ToString ()).
Replace ("@FX_VERSION", fx_version).
Replace ("@ASSEMBLYNAME@", Path.GetFileNameWithoutExtension (output_name)).
Replace ("@OUTPUTDIR@", build_output_dir).
+ Replace ("@OUTPUTSUFFIX@", Path.GetFileName (build_output_dir)).
Replace ("@DEFINECONSTANTS@", defines.ToString ()).
Replace ("@DEBUG@", want_debugging_support ? "true" : "false").
Replace ("@DEBUGTYPE@", want_debugging_support ? "full" : "pdbonly").
Replace ("@REFERENCES@", refs.ToString ()).
Replace ("@PREBUILD@", prebuild).
Replace ("@POSTBUILD@", postbuild).
+ Replace ("@STARTUPOBJECT@", main == null ? "" : $"<StartupObject>{main}</StartupObject>").
//Replace ("@ADDITIONALLIBPATHS@", String.Format ("<AdditionalLibPaths>{0}</AdditionalLibPaths>", string.Join (",", libs.ToArray ()))).
Replace ("@ADDITIONALLIBPATHS@", String.Empty).
Replace ("@RESOURCES@", resources.ToString ()).
return Csproj;
}
+ string GenerateStep (string library, string suffix, string eventKey)
+ {
+ string target = Load (library + suffix);
+ string target_windows, target_unix;
+
+ int q = library.IndexOf ("-");
+ if (q != -1)
+ target = target + Load (library.Substring (0, q) + suffix);
+
+ if (target.IndexOf ("@MONO@") != -1){
+ target_unix = target.Replace ("@MONO@", "mono").Replace ("@CAT@", "cat");
+ target_windows = target.Replace ("@MONO@", "").Replace ("@CAT@", "type");
+ } else {
+ target_unix = target.Replace ("jay.exe", "jay");
+ target_windows = target;
+ }
+ target_unix = target_unix.Replace ("@COPY@", "cp");
+ target_windows = target_unix.Replace ("@COPY@", "copy");
+
+ target_unix = target_unix.Replace ("\r", "");
+ const string condition_unix = "Condition=\" '$(OS)' != 'Windows_NT' \"";
+ const string condition_windows = "Condition=\" '$(OS)' == 'Windows_NT' \"";
+ var result =
+ $" <{eventKey} {condition_unix}>\n{target_unix}\n </{eventKey}>{NewLine}" +
+ $" <{eventKey} {condition_windows}>{NewLine}{target_windows}{NewLine} </{eventKey}>";
+ return result;
+ }
+
void AddProjectReference (StringBuilder refs, VsCsproj result, MsbuildGenerator match, string r, string alias)
{
refs.AppendFormat (" <ProjectReference Include=\"{0}\">{1}", GetRelativePath (result.csProjFilename, match.CsprojFilename), NewLine);
return ret;
}
- MsbuildGenerator GetMatchingCsproj (string dllReferenceName, Dictionary<string,MsbuildGenerator> projects, bool explicitPath = false)
+ MsbuildGenerator GetMatchingCsproj (string library_output, string dllReferenceName, Dictionary<string,MsbuildGenerator> projects, bool explicitPath = false)
{
// libDir would be "./../../class/lib/net_4_x for example
// project
- if (!dllReferenceName.EndsWith (".dll"))
+ if (!dllReferenceName.EndsWith (".dll") && !dllReferenceName.EndsWith (".exe"))
dllReferenceName += ".dll";
- if (explicitPath){
- var probe = Path.GetFullPath (Path.Combine (base_dir, dllReferenceName));
- foreach (var project in projects){
- if (probe == project.Value.AbsoluteLibraryOutput)
- return project.Value;
- }
- }
+ var probe = Path.GetFullPath (Path.Combine (base_dir, dllReferenceName));
+ foreach (var project in projects){
+ if (probe == project.Value.AbsoluteLibraryOutput)
+ return project.Value;
+ }
// not explicit, search for the library in the lib path order specified
foreach (var libDir in libs) {
var abs = Path.GetFullPath (Path.Combine (base_dir, libDir));
foreach (var project in projects){
- var probe = Path.Combine (abs, dllReferenceName);
+ probe = Path.Combine (abs, dllReferenceName);
if (probe == project.Value.AbsoluteLibraryOutput)
return project.Value;
}
}
- Console.WriteLine ("Did not find referenced {0} with libs={1}", dllReferenceName, String.Join (", ", libs));
+
+ // Last attempt, try to find the library in all the projects
+ foreach (var project in projects) {
+ if (project.Value.AbsoluteLibraryOutput.EndsWith (dllReferenceName))
+ return project.Value;
+
+ }
+ var ljoined = String.Join (", ", libs);
+ Console.WriteLine ($"{library_output}: did not find referenced {dllReferenceName} with libs={ljoined}");
foreach (var p in projects) {
- Console.WriteLine (" => {0}", p.Value.AbsoluteLibraryOutput);
+ Console.WriteLine ("{0}", p.Value.AbsoluteLibraryOutput);
}
return null;
}
string library = project.Attribute ("library").Value;
var profile = project.Element ("profile").Value;
+#if false
// Skip facades for now, the tool doesn't know how to deal with them yet.
if (dir.Contains ("Facades"))
continue;
// These are currently broken, skip until they're fixed.
- if (dir.StartsWith ("mcs") || dir.Contains ("Microsoft.Web.Infrastructure"))
+ if (dir.StartsWith ("mcs") || dir.Contains ("apigen"))
continue;
//
yield return project;
continue;
}
-
+#endif
//
// Do not do 2.1, it is not working yet
// Do not do basic, as there is no point (requires a system mcs to be installed).
// The next ones are to make debugging easier for now
if (profile == "basic")
continue;
- if (profile != "net_4_x" || library.Contains ("tests"))
- continue;
+ // For now -- problem is, our resolver currently only considers the assembly name, and we ahve
+ // conflicing 2.0 and 2.4 versions so for now, we just skip the nunit20 versions
+ if (dir.Contains ("nunit20"))
+ continue;
+
+#if true
+ if (profile != "net_4_x" || library.Contains ("tests"))
+ continue;
+#endif
+ //Console.WriteLine ("Going to handle {0}", library);
yield return project;
}
}
}
foreach (var project in GetProjects (makefileDeps)){
var library_output = project.Element ("library_output").Value;
+ //Console.WriteLine ("=== {0} ===", library_output);
var gen = projects [library_output];
try {
- var csproj = gen.Generate (projects);
+ var csproj = gen.Generate (library_output, projects);
var csprojFilename = csproj.csProjFilename;
if (!sln_gen.ContainsProjectIdentifier (csproj.library)) {
sln_gen.Add (csproj);
FillSolution (four_five_sln_gen, MsbuildGenerator.profile_4_x, projects.Values, additionalFilter);
- var sb = new StringBuilder ();
- sb.AppendLine ("WARNING: Skipped some project references, apparent duplicates in order.xml:");
- foreach (var item in duplicates) {
- sb.AppendLine (item);
+ if (duplicates.Count () > 0) {
+ var sb = new StringBuilder ();
+ sb.AppendLine ("WARNING: Skipped some project references, apparent duplicates in order.xml:");
+ foreach (var item in duplicates) {
+ sb.AppendLine (item);
+ }
+ Console.WriteLine (sb.ToString ());
}
- Console.WriteLine (sb.ToString ());
- WriteSolution (four_five_sln_gen, MakeSolutionName (MsbuildGenerator.profile_4_x));
+ WriteSolution (four_five_sln_gen, Path.Combine ("..", "..", MakeSolutionName (MsbuildGenerator.profile_4_x)));
if (makefileDeps){
const string classDirPrefix = "./../../";
// A few other optional solutions
// Solutions with 'everything' and the most common libraries used in development may be of interest
- //WriteSolution (sln_gen, "mcs_full.sln");
+ //WriteSolution (sln_gen, "./mcs_full.sln");
//WriteSolution (small_full_sln_gen, "small_full.sln");
// The following may be useful if lacking visual studio or MonoDevelop, to bootstrap mono compiler self-hosting
//WriteSolution (basic_sln_gen, "mcs_basic.sln");
--- /dev/null
+$(ProjectDir)\..\jay\jay.exe -ct < $(ProjectDir)\..\jay\skeleton.cs $(ProjectDir)\parser\ILParser.jay > $(ProjectDir)\ILParser.cs
+
$(ProjectDir)\..\jay\jay.exe -ct < $(ProjectDir)\..\jay\skeleton.cs $(ProjectDir)\cs-parser.jay > $(ProjectDir)\cs-parser.cs\r
+\r
--- /dev/null
+$(ProjectDir)\..\..\jay\jay.exe -ct < $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Monodoc.Ecma\EcmaUrlParser.jay > $(ProjectDir)\Monodoc.Ecma\EcmaUrlParser.cs
+
+++ /dev/null
-
-Microsoft Visual Studio Solution File, Format Version 12.00\r
-# Visual Studio 2012
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "corlib-net_4_x", "..\..\mcs\class/corlib\corlib-net_4_x.csproj", "{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System-net_4_x", "..\..\mcs\class/System\System-net_4_x.csproj", "{2762E921-91A8-4C87-91E9-BA628013F753}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Configuration-net_4_x", "..\..\mcs\class/System.Configuration\System.Configuration-net_4_x.csproj", "{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System-secxml-net_4_x", "..\..\mcs\class/System\System-secxml-net_4_x.csproj", "{19954F80-065E-4D46-8FEF-62BA4D6CFDAD}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Xml-bare-net_4_x", "..\..\mcs\class/System.XML\System.Xml-bare-net_4_x.csproj", "{A5216031-11A3-44DD-B2FF-A14AE63BD0C3}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System-bare-net_4_x", "..\..\mcs\class/System\System-bare-net_4_x.csproj", "{483DB7F6-9145-4AE2-B9B2-2B5EE6FDEFB4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Security-net_4_x", "..\..\mcs\class/Mono.Security\Mono.Security-net_4_x.csproj", "{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Security-net_4_x", "..\..\mcs\class/System.Security\System.Security-net_4_x.csproj", "{3ED36717-A9D1-4289-8949-9B7F39766DEB}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Xml-net_4_x", "..\..\mcs\class/System.XML\System.Xml-net_4_x.csproj", "{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.CompilerServices.SymbolWriter-net_4_x", "..\..\mcs\class/Mono.CompilerServices.SymbolWriter\Mono.CompilerServices.SymbolWriter-net_4_x.csproj", "{88177C4B-894F-485D-B95A-44199C06BE9F}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Posix-net_4_x", "..\..\mcs\class/Mono.Posix\Mono.Posix-net_4_x.csproj", "{66DBB049-785B-4C2E-9EF6-C9E163F7DDD1}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Core-net_4_x", "..\..\mcs\class/System.Core\System.Core-net_4_x.csproj", "{359142A1-D80F-401E-AA64-7167C9317649}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Core-plaincore-net_4_x", "..\..\mcs\class/System.Core\System.Core-plaincore-net_4_x.csproj", "{1EC0EBC0-0B35-454C-89AE-3F8F0FDD9705}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.IO.Compression-net_4_x", "..\..\mcs\class/System.IO.Compression\System.IO.Compression-net_4_x.csproj", "{6187D26C-54C8-4298-829E-A99B0E6036B1}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.IO.Compression.FileSystem-net_4_x", "..\..\mcs\class/System.IO.Compression.FileSystem\System.IO.Compression.FileSystem-net_4_x.csproj", "{9E61FF2E-493E-4CA0-BBDA-2EF96A4CB058}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Drawing-net_4_x", "..\..\mcs\class/System.Drawing\System.Drawing-net_4_x.csproj", "{584A5E46-2958-4CB2-8DF9-188B420D0BB0}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Transactions-net_4_x", "..\..\mcs\class/System.Transactions\System.Transactions-net_4_x.csproj", "{3821C69F-220D-4231-992C-0FE05311A005}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.EnterpriseServices-net_4_x", "..\..\mcs\class/System.EnterpriseServices\System.EnterpriseServices-net_4_x.csproj", "{61E3D008-E273-4E12-860A-8ADA031098C2}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Data.Tds-net_4_x", "..\..\mcs\class/Mono.Data.Tds\Mono.Data.Tds-net_4_x.csproj", "{39F59AE4-1381-4275-B14E-16D786F40B93}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Numerics-net_4_x", "..\..\mcs\class/System.Numerics\System.Numerics-net_4_x.csproj", "{BD2FFDDC-BD89-4041-82F5-A696C941C7BE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Numerics.Vectors-net_4_x", "..\..\mcs\class/System.Numerics.Vectors\System.Numerics.Vectors-net_4_x.csproj", "{B05362C2-C85F-43A5-93D7-49A45892438D}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data-net_4_x", "..\..\mcs\class/System.Data\System.Data-net_4_x.csproj", "{EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ComponentModel.DataAnnotations-net_4_x", "..\..\mcs\class/System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_x.csproj", "{8F86C287-38A5-49F8-BE6D-1E0E3D74AF39}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Accessibility-net_4_x", "..\..\mcs\class/Accessibility\Accessibility-net_4_x.csproj", "{E51283DC-7090-479E-B723-01C0953F18EA}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.WebBrowser-net_4_x", "..\..\mcs\class/Mono.WebBrowser\Mono.WebBrowser-net_4_x.csproj", "{B6DD737B-421C-4201-A852-8022328FE59D}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Runtime.Serialization.Formatters.Soap-net_4_x", "..\..\mcs\class/System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_x.csproj", "{A157AD69-59D4-49DE-94B3-DB883B2BEAA5}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Windows.Forms-net_4_x", "..\..\mcs\class/System.Windows.Forms\System.Windows.Forms-net_4_x.csproj", "{108227C7-8ED9-4483-949D-07BF0DA1A201}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Data.Sqlite-net_4_x", "..\..\mcs\class/Mono.Data.Sqlite\Mono.Data.Sqlite-net_4_x.csproj", "{371560EA-7BD3-4025-90CB-F1B112403CF2}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.ApplicationServices-net_4_x", "..\..\mcs\class/System.Web.ApplicationServices\System.Web.ApplicationServices-net_4_x.csproj", "{928432BE-3518-4103-97F6-48B9658588A6}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Novell.Directory.Ldap-net_4_x", "..\..\mcs\class/Novell.Directory.Ldap\Novell.Directory.Ldap-net_4_x.csproj", "{B424FF7F-8F49-45F5-BFD5-6319F818816F}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.DirectoryServices-net_4_x", "..\..\mcs\class/System.DirectoryServices\System.DirectoryServices-net_4_x.csproj", "{CC4F3F73-E0A6-49EE-8F7D-BD8B9F293A72}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web-net_4_x", "..\..\mcs\class/System.Web\System.Web-net_4_x.csproj", "{9DB806CB-B828-49B7-BAE2-2E52402CB4DC}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Services-net_4_x", "..\..\mcs\class/System.Web.Services\System.Web.Services-net_4_x.csproj", "{E43ADBA7-5DB9-466B-90C6-FFFDA520848D}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web-plainweb-net_4_x", "..\..\mcs\class/System.Web\System.Web-plainweb-net_4_x.csproj", "{DE51B021-D51C-4F26-99EE-B0729D97631E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Design-net_4_x", "..\..\mcs\class/System.Design\System.Design-net_4_x.csproj", "{EFEDC380-2CB0-4B40-9566-D2302867A4D9}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Runtime.Remoting-net_4_x", "..\..\mcs\class/System.Runtime.Remoting\System.Runtime.Remoting-net_4_x.csproj", "{F19F77AE-1A81-4676-BAB8-6C1DA243A961}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Configuration.Install-net_4_x", "..\..\mcs\class/System.Configuration.Install\System.Configuration.Install-net_4_x.csproj", "{B144ACD4-089D-4769-8605-583FBEDB5B7C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Management-net_4_x", "..\..\mcs\class/System.Management\System.Management-net_4_x.csproj", "{A81C8BB6-5799-49BC-849A-CB422D3F8DB9}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data.OracleClient-net_4_x", "..\..\mcs\class/System.Data.OracleClient\System.Data.OracleClient-net_4_x.csproj", "{0029417C-ED54-4162-8D8C-D935C760D89D}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Cscompmgd-net_4_x", "..\..\mcs\class/Cscompmgd\Cscompmgd-net_4_x.csproj", "{2AB43CEE-0BE1-46EF-971E-3678330BEA13}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commons.Xml.Relaxng-net_4_x", "..\..\mcs\class/Commons.Xml.Relaxng\Commons.Xml.Relaxng-net_4_x.csproj", "{FFFE76FE-98EE-4FF7-81D9-35C0FE1D3718}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Messaging-net_4_x", "..\..\mcs\class/Mono.Messaging\Mono.Messaging-net_4_x.csproj", "{F89761CF-5915-45E5-8C9C-E4F883EC5FA5}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Messaging-net_4_x", "..\..\mcs\class/System.Messaging\System.Messaging-net_4_x.csproj", "{4AC19C4C-5998-4F55-9C65-55ACB8D71AB2}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceProcess-net_4_x", "..\..\mcs\class/System.ServiceProcess\System.ServiceProcess-net_4_x.csproj", "{CF24A609-AEF3-4E7A-95FC-C7A3CEAA7CC3}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Drawing.Design-net_4_x", "..\..\mcs\class/System.Drawing.Design\System.Drawing.Design-net_4_x.csproj", "{BAC9BBAE-661E-4B6E-97BC-4045D34E887E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.SharpZipLib-net_4_x", "..\..\mcs\class/ICSharpCode.SharpZipLib\ICSharpCode.SharpZipLib-net_4_x.csproj", "{4903F98F-B4C9-467A-8FBA-39E7F91D9327}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IBM.Data.DB2-net_4_x", "..\..\mcs\class/IBM.Data.DB2\IBM.Data.DB2-net_4_x.csproj", "{83DC05C9-3C7E-44D9-8D56-5619CF832BC5}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CustomMarshalers-net_4_x", "..\..\mcs\class/CustomMarshalers\CustomMarshalers-net_4_x.csproj", "{6D021ADB-0407-42C9-9CC9-6613D94C61AE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SystemWebTestShim-net_4_x", "..\..\mcs\class/SystemWebTestShim\SystemWebTestShim-net_4_x.csproj", "{F0A0BBA8-FFB1-4278-B4EF-84BCEAF69133}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceModel.Internals-net_4_x", "..\..\mcs\class/System.ServiceModel.Internals\System.ServiceModel.Internals-net_4_x.csproj", "{5769B536-7E8E-4C2A-8671-6B256D0F620B}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SMDiagnostics-net_4_x", "..\..\mcs\class/SMDiagnostics\SMDiagnostics-net_4_x.csproj", "{8B8C3ED9-96F9-49B3-B355-9FD3D29DD3AD}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Runtime.Serialization-net_4_x", "..\..\mcs\class/System.Runtime.Serialization\System.Runtime.Serialization-net_4_x.csproj", "{D845AD9D-3CCB-49CB-9543-028678E94938}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Xml.Linq-net_4_x", "..\..\mcs\class/System.Xml.Linq\System.Xml.Linq-net_4_x.csproj", "{526286D5-38D9-4579-B001-471440D57752}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data.Linq-net_4_x", "..\..\mcs\class/System.Data.Linq\System.Data.Linq-net_4_x.csproj", "{E6EE9E9A-42BA-4202-8813-FCF40E9061BF}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Abstractions-net_4_x", "..\..\mcs\class/System.Web.Abstractions\System.Web.Abstractions-net_4_x.csproj", "{79D6E70D-8FD8-4EAA-9E81-B32B5C2815FB}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Routing-net_4_x", "..\..\mcs\class/System.Web.Routing\System.Web.Routing-net_4_x.csproj", "{EBD67AE3-F249-4768-A143-6B2F9E56BC39}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Runtime.DurableInstancing-net_4_x", "..\..\mcs\class/System.Runtime.DurableInstancing\System.Runtime.DurableInstancing-net_4_x.csproj", "{67822258-3D1E-449F-ACDD-BE1918B44458}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.IdentityModel-net_4_x", "..\..\mcs\class/System.IdentityModel\System.IdentityModel-net_4_x.csproj", "{FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.IdentityModel.Selectors-net_4_x", "..\..\mcs\class/System.IdentityModel.Selectors\System.IdentityModel.Selectors-net_4_x.csproj", "{BBA32980-B28C-476D-AEB0-892F1B1DFB5E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceModel-net_4_x", "..\..\mcs\class/System.ServiceModel\System.ServiceModel-net_4_x.csproj", "{FE596C31-BDA2-4850-8F79-F8F4DF70F44A}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceModel.Activation-net_4_x", "..\..\mcs\class/System.ServiceModel.Activation\System.ServiceModel.Activation-net_4_x.csproj", "{7A23227C-591B-4F80-9D62-4D0271073D82}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceModel-plainservice-net_4_x", "..\..\mcs\class/System.ServiceModel\System.ServiceModel-plainservice-net_4_x.csproj", "{88C258E1-F0AF-47DA-96C8-7FA6421067CD}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Extensions-net_4_x", "..\..\mcs\class/System.Web.Extensions\System.Web.Extensions-net_4_x.csproj", "{EE582CE1-A692-47AC-B838-3A78955898BE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Extensions.Design-net_4_x", "..\..\mcs\class/System.Web.Extensions.Design\System.Web.Extensions.Design-net_4_x.csproj", "{288BFBFF-D78E-4EB3-ABF4-A5BCBB1BD9C9}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.DynamicData-net_4_x", "..\..\mcs\class/System.Web.DynamicData\System.Web.DynamicData-net_4_x.csproj", "{E5E3F230-57CA-4685-B1C4-A164F0876755}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.CSharp-net_4_x", "..\..\mcs\class/Mono.CSharp\Mono.CSharp-net_4_x.csproj", "{BEFCA993-98B4-48E9-8D68-1ACCB1FA7200}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Net-net_4_x", "..\..\mcs\class/System.Net\System.Net-net_4_x.csproj", "{A455F1BB-6273-4BAE-985C-563BED11D529}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Json-net_4_x", "..\..\mcs\class/System.Json\System.Json-net_4_x.csproj", "{D315DFE8-0E95-45D9-9EDB-9DCF70E5152F}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.CSharp-net_4_x", "..\..\mcs\class/Microsoft.CSharp\Microsoft.CSharp-net_4_x.csproj", "{DABF9F75-63AD-4991-9D2B-9234E7032B32}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Xaml-net_4_x", "..\..\mcs\class/System.Xaml\System.Xaml-net_4_x.csproj", "{4E79FA59-8344-4053-8E3B-B9619BA26513}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsBase-net_4_x", "..\..\mcs\class/WindowsBase\WindowsBase-net_4_x.csproj", "{A8F39368-ECD9-41A5-A562-CC7C82B3CC86}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceModel.Routing-net_4_x", "..\..\mcs\class/System.ServiceModel.Routing\System.ServiceModel.Routing-net_4_x.csproj", "{55BBC4F8-6DA2-4B3D-8714-F45A255F8BCC}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceModel.Discovery-net_4_x", "..\..\mcs\class/System.ServiceModel.Discovery\System.ServiceModel.Discovery-net_4_x.csproj", "{2D03C898-0B45-4CAA-A333-B2463B81C37B}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Runtime.Caching-net_4_x", "..\..\mcs\class/System.Runtime.Caching\System.Runtime.Caching-net_4_x.csproj", "{2FE2D8C6-B7B8-4067-A2C0-9D1DEA020FD8}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceModel.Web-net_4_x", "..\..\mcs\class/System.ServiceModel.Web\System.ServiceModel.Web-net_4_x.csproj", "{54F4FA23-5AF3-4312-9294-3DB109F644CC}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Net.Http-net_4_x", "..\..\mcs\class/System.Net.Http\System.Net.Http-net_4_x.csproj", "{F1636C0A-FC68-4362-918F-9CCC789FED13}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Net.Http.WebRequest-net_4_x", "..\..\mcs\class/System.Net.Http.WebRequest\System.Net.Http.WebRequest-net_4_x.csproj", "{A98B5CC3-EAFC-4EFD-ABC6-2F2A65BE98F5}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Razor-net_4_x", "..\..\mcs\class/System.Web.Razor\System.Web.Razor-net_4_x.csproj", "{11928A85-4C26-4258-AC86-2AFB0A69DED2}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.WebPages.Deployment-net_4_x", "..\..\mcs\class/System.Web.WebPages.Deployment\System.Web.WebPages.Deployment-net_4_x.csproj", "{12C344E9-64D1-4F94-BAB6-1231B863EE6C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.WebPages-net_4_x", "..\..\mcs\class/System.Web.WebPages\System.Web.WebPages-net_4_x.csproj", "{D4EAC129-92AB-432C-941D-4B8481097060}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.WebPages.Razor-net_4_x", "..\..\mcs\class/System.Web.WebPages.Razor\System.Web.WebPages.Razor-net_4_x.csproj", "{55F0BCD6-4B0B-408C-BE98-4BFF82157048}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Mvc3-net_4_x", "..\..\mcs\class/System.Web.Mvc3\System.Web.Mvc3-net_4_x.csproj", "{14D0E9AA-AF30-4E40-983F-8BE66423E6AF}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Net.Http.Formatting-net_4_x", "..\..\mcs\class/System.Net.Http.Formatting\System.Net.Http.Formatting-net_4_x.csproj", "{5883D056-B748-4D13-A7E3-2D2756CDC6BC}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Http-net_4_x", "..\..\mcs\class/System.Web.Http\System.Web.Http-net_4_x.csproj", "{6DDAE502-A602-410C-B182-C18D5100DDB0}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Http.SelfHost-net_4_x", "..\..\mcs\class/System.Web.Http.SelfHost\System.Web.Http.SelfHost-net_4_x.csproj", "{0E705D1C-A4C4-41C2-832D-C812F3D4CB3C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Http.WebHost-net_4_x", "..\..\mcs\class/System.Web.Http.WebHost\System.Web.Http.WebHost-net_4_x.csproj", "{2AF7E697-07BA-439E-89BF-076AEE4AE04C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Security.Providers.NewSystemSource-net_4_x", "..\..\mcs\class/Mono.Security.Providers.NewSystemSource\Mono.Security.Providers.NewSystemSource-net_4_x.csproj", "{0BB4541F-9B1A-4CBC-BEB1-00B31B37F74E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Security.Providers.NewTls-net_4_x", "..\..\mcs\class/Mono.Security.Providers.NewTls\Mono.Security.Providers.NewTls-net_4_x.csproj", "{C8B8E524-BB3A-44E2-8C22-E3313E9F477C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Build.Framework-net_4_x", "..\..\mcs\class/Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_x.csproj", "{5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Build.Utilities-net_4_x", "..\..\mcs\class/Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_x.csproj", "{8E5728E0-CEAF-431F-963E-EB1DEE15C506}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Build.Engine-net_4_x", "..\..\mcs\class/Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_x.csproj", "{75DFF196-FA56-48CD-9A1A-CEA3BEC618AB}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.XBuild.Tasks-net_4_x", "..\..\mcs\class/Mono.XBuild.Tasks\Mono.XBuild.Tasks-net_4_x.csproj", "{3FA2C1F8-62D9-421D-8EEE-B4E651B8588C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Build.Tasks-net_4_x", "..\..\mcs\class/Microsoft.Build.Tasks\Microsoft.Build.Tasks-net_4_x.csproj", "{979FCA08-E170-4BA6-969B-30213135BEA3}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Build-net_4_x", "..\..\mcs\class/Microsoft.Build\Microsoft.Build-net_4_x.csproj", "{124B6594-F3EC-4FE3-B5A8-2A5CB4D5BC5A}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PEAPI-net_4_x", "..\..\mcs\class/PEAPI\PEAPI-net_4_x.csproj", "{34443C71-09F1-4F21-ABB4-82822376F74F}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "I18N-net_4_x", "..\..\mcs\class/I18N/Common\I18N-net_4_x.csproj", "{E831A310-28EE-4433-B916-FF38A0FCDBE6}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "I18N.West-net_4_x", "..\..\mcs\class/I18N/West\I18N.West-net_4_x.csproj", "{3516F613-9194-4B95-B7B2-3F9B37A87B30}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "I18N.MidEast-net_4_x", "..\..\mcs\class/I18N/MidEast\I18N.MidEast-net_4_x.csproj", "{CF9EC4FE-1FBF-4583-ADE9-D0E6554D4528}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "I18N.Other-net_4_x", "..\..\mcs\class/I18N/Other\I18N.Other-net_4_x.csproj", "{990903B9-BEDF-472C-97B8-221F8AA0A731}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "I18N.Rare-net_4_x", "..\..\mcs\class/I18N/Rare\I18N.Rare-net_4_x.csproj", "{83227E53-5469-412F-B936-74AD08CDD9D9}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "I18N.CJK-net_4_x", "..\..\mcs\class/I18N/CJK\I18N.CJK-net_4_x.csproj", "{4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Http-net_4_x", "..\..\mcs\class/Mono.Http\Mono.Http-net_4_x.csproj", "{11DD6F15-65AB-4CBD-9EFE-2C9626388C53}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Cairo-net_4_x", "..\..\mcs\class/Mono.Cairo\Mono.Cairo-net_4_x.csproj", "{D76A0C93-56FE-4339-99A8-B7A3D49D6DDE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Cecil-net_4_x", "..\..\mcs\class/Mono.Cecil\Mono.Cecil-net_4_x.csproj", "{2C0D558F-0B38-4691-967E-A910A1B995C1}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Cecil.Mdb-net_4_x", "..\..\mcs\class/Mono.Cecil.Mdb\Mono.Cecil.Mdb-net_4_x.csproj", "{CF14D34A-F69B-47FB-A99C-D25C77198F30}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Debugger.Soft-net_4_x", "..\..\mcs\class/Mono.Debugger.Soft\Mono.Debugger.Soft-net_4_x.csproj", "{57B5039F-30CC-4EAA-9D55-1B9A07AC8A69}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.C5-net_4_x", "..\..\mcs\class/Mono.C5\Mono.C5-net_4_x.csproj", "{61B86230-B170-4B03-A8CA-D5AF77858D7E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Management-net_4_x", "..\..\mcs\class/Mono.Management\Mono.Management-net_4_x.csproj", "{1A2B6016-1EEF-4C06-943D-EB3E94A31EB9}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Options-net_4_x", "..\..\mcs\class/Mono.Options\Mono.Options-net_4_x.csproj", "{115711B0-D1F2-4E50-83F9-63128E70CE05}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Simd-net_4_x", "..\..\mcs\class/Mono.Simd\Mono.Simd-net_4_x.csproj", "{9DD41BEA-E086-42C4-9FB8-85ABEDDA7F37}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Tasklets-net_4_x", "..\..\mcs\class/Mono.Tasklets\Mono.Tasklets-net_4_x.csproj", "{85EC1EAD-8AA5-4CF8-A0CE-3882FEB7C57B}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.CodeContracts-net_4_x", "..\..\mcs\class/Mono.CodeContracts\Mono.CodeContracts-net_4_x.csproj", "{9BE8D62B-471D-4538-8287-691B4ECE3209}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Parallel-net_4_x", "..\..\mcs\class/Mono.Parallel\Mono.Parallel-net_4_x.csproj", "{18E55AE4-6B9B-44EF-94C9-1084D5472E63}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Security.Win32-net_4_x", "..\..\mcs\class/Mono.Security.Win32\Mono.Security.Win32-net_4_x.csproj", "{994BF3A4-85FD-4FDB-9120-C3A3B44A57CD}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RabbitMQ.Client.Apigen-net_4_x", "..\..\mcs\class/RabbitMQ.Client/src/apigen\RabbitMQ.Client.Apigen-net_4_x.csproj", "{D2A49790-9CFD-492B-9CFA-58B9AEDA1B75}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RabbitMQ.Client-net_4_x", "..\..\mcs\class/RabbitMQ.Client/src/client\RabbitMQ.Client-net_4_x.csproj", "{8A378E82-8FA2-4DC9-A2F7-CD5CACC3F8F6}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Messaging.RabbitMQ-net_4_x", "..\..\mcs\class/Mono.Messaging.RabbitMQ\Mono.Messaging.RabbitMQ-net_4_x.csproj", "{FF19FF42-C95D-4BB7-A0D7-05A94C07276E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Dynamic-net_4_x", "..\..\mcs\class/System.Dynamic\System.Dynamic-net_4_x.csproj", "{5428F1E0-B0ED-46D6-B429-27D1A1C175C0}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Windows.Forms.DataVisualization-net_4_x", "..\..\mcs\class/System.Windows.Forms.DataVisualization\System.Windows.Forms.DataVisualization-net_4_x.csproj", "{C6A36476-0B2B-45BA-B4DD-05C39E63F3BE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Interfaces-net_4_x", "..\..\mcs\class/System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_x.csproj", "{0DA7868F-C598-4E45-B33C-86FBB482DB76}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Core-net_4_x", "..\..\mcs\class/System.Reactive.Core\System.Reactive.Core-net_4_x.csproj", "{52F7F1BD-9D67-494E-A53A-C291FF5424B4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Linq-net_4_x", "..\..\mcs\class/System.Reactive.Linq\System.Reactive.Linq-net_4_x.csproj", "{EE5FC05D-135B-460A-9F0D-7F5084F4DBD7}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.PlatformServices-net_4_x", "..\..\mcs\class/System.Reactive.PlatformServices\System.Reactive.PlatformServices-net_4_x.csproj", "{00CF93F7-B48C-4AF7-B8D5-58DFFAD22845}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Providers-net_4_x", "..\..\mcs\class/System.Reactive.Providers\System.Reactive.Providers-net_4_x.csproj", "{22187CB5-7451-45B4-B21B-337D956FF05D}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Runtime.Remoting-net_4_x", "..\..\mcs\class/System.Reactive.Runtime.Remoting\System.Reactive.Runtime.Remoting-net_4_x.csproj", "{7675D4A6-F017-4D20-BFE3-295B86F166CD}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Windows.Forms-net_4_x", "..\..\mcs\class/System.Reactive.Windows.Forms\System.Reactive.Windows.Forms-net_4_x.csproj", "{9DA5F2F9-AF47-4D48-BA58-2FAFD12538C7}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Windows.Threading-net_4_x", "..\..\mcs\class/System.Reactive.Windows.Threading\System.Reactive.Windows.Threading-net_4_x.csproj", "{52C2AE83-A947-42CC-ADEF-9F54042D85D5}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Observable.Aliases-net_4_x", "..\..\mcs\class/System.Reactive.Observable.Aliases\System.Reactive.Observable.Aliases-net_4_x.csproj", "{7D16E76F-3B1D-415E-AD93-5D4D86B451A0}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Experimental-net_4_x", "..\..\mcs\class/System.Reactive.Experimental\System.Reactive.Experimental-net_4_x.csproj", "{20E6619C-E88D-442C-AFA8-2216A73CF8D2}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Debugger-net_4_x", "..\..\mcs\class/System.Reactive.Debugger\System.Reactive.Debugger-net_4_x.csproj", "{8EB36024-5DB5-4854-8425-8D95A8059F2D}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data.Services.Client-net_4_x", "..\..\mcs\class/System.Data.Services.Client\System.Data.Services.Client-net_4_x.csproj", "{2FFB9A8F-DB7B-41FF-9398-15DF81AE1BC8}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data.Services-net_4_x", "..\..\mcs\class/System.Data.Services\System.Data.Services-net_4_x.csproj", "{5A287CAF-8FA4-42F7-976D-EE16D76CF2F1}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data.Entity-net_4_x", "..\..\mcs\class/System.Data.Entity\System.Data.Entity-net_4_x.csproj", "{A559EE60-2FE6-47DD-B4B8-0097BD242D86}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data.DataSetExtensions-net_4_x", "..\..\mcs\class/System.Data.DataSetExtensions\System.Data.DataSetExtensions-net_4_x.csproj", "{64D286EF-32EA-4494-9DD6-36609597A11A}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Json.Microsoft-net_4_x", "..\..\mcs\class/System.Json.Microsoft\System.Json.Microsoft-net_4_x.csproj", "{E6A6B9F7-BD0C-4F8D-8AFE-2EF76A2FB3AD}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Threading.Tasks.Dataflow-net_4_x", "..\..\mcs\class/System.Threading.Tasks.Dataflow\System.Threading.Tasks.Dataflow-net_4_x.csproj", "{70A422C5-17AF-48EE-8DD8-CF88D482606C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ComponentModel.Composition-net_4_x", "..\..\mcs\class/System.ComponentModel.Composition.4.5\System.ComponentModel.Composition-net_4_x.csproj", "{9091B5ED-8AFF-4B93-801A-9A33E0895A2B}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Windows-net_4_x", "..\..\mcs\class/System.Windows\System.Windows-net_4_x.csproj", "{3F6EB6D4-602E-43C2-A3E1-4AD98E8C86EE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Xml.Serialization-net_4_x", "..\..\mcs\class/System.Xml.Serialization\System.Xml.Serialization-net_4_x.csproj", "{2210873E-99FC-48A2-A261-D650BAE33A1C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Security.Providers.DotNet-net_4_x", "..\..\mcs\class/Mono.Security.Providers.DotNet\Mono.Security.Providers.DotNet-net_4_x.csproj", "{391EDD2B-85AC-4FCA-B607-AAD6C51E6799}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Security.Providers.OldTls-net_4_x", "..\..\mcs\class/Mono.Security.Providers.OldTls\Mono.Security.Providers.OldTls-net_4_x.csproj", "{E485E885-59B1-4081-BC66-56AAAFD8771A}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.DirectoryServices.Protocols-net_4_x", "..\..\mcs\class/System.DirectoryServices.Protocols\System.DirectoryServices.Protocols-net_4_x.csproj", "{EF08F249-31A1-4E62-8391-ECBA5227B686}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.VisualC-net_4_x", "..\..\mcs\class/Microsoft.VisualC\Microsoft.VisualC-net_4_x.csproj", "{ACA2694D-9F07-4AE2-9171-9AB5DD1A8C18}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WebMatrix.Data-net_4_x", "..\..\mcs\class/WebMatrix.Data\WebMatrix.Data-net_4_x.csproj", "{25552E1C-6EE1-4D73-A309-A1ED7FA26E94}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "monodoc-net_4_x", "..\..\mcs\class/monodoc\monodoc-net_4_x.csproj", "{0248869F-8D3B-4AB2-B976-B2A9AF1319A9}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}.Release|Any CPU.Build.0 = Release|Any CPU
- {2762E921-91A8-4C87-91E9-BA628013F753}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2762E921-91A8-4C87-91E9-BA628013F753}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2762E921-91A8-4C87-91E9-BA628013F753}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2762E921-91A8-4C87-91E9-BA628013F753}.Release|Any CPU.Build.0 = Release|Any CPU
- {D5CDC09C-F19A-4811-A6C8-70F51CBFB644}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D5CDC09C-F19A-4811-A6C8-70F51CBFB644}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D5CDC09C-F19A-4811-A6C8-70F51CBFB644}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D5CDC09C-F19A-4811-A6C8-70F51CBFB644}.Release|Any CPU.Build.0 = Release|Any CPU
- {19954F80-065E-4D46-8FEF-62BA4D6CFDAD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {19954F80-065E-4D46-8FEF-62BA4D6CFDAD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {19954F80-065E-4D46-8FEF-62BA4D6CFDAD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {19954F80-065E-4D46-8FEF-62BA4D6CFDAD}.Release|Any CPU.Build.0 = Release|Any CPU
- {A5216031-11A3-44DD-B2FF-A14AE63BD0C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A5216031-11A3-44DD-B2FF-A14AE63BD0C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A5216031-11A3-44DD-B2FF-A14AE63BD0C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A5216031-11A3-44DD-B2FF-A14AE63BD0C3}.Release|Any CPU.Build.0 = Release|Any CPU
- {483DB7F6-9145-4AE2-B9B2-2B5EE6FDEFB4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {483DB7F6-9145-4AE2-B9B2-2B5EE6FDEFB4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {483DB7F6-9145-4AE2-B9B2-2B5EE6FDEFB4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {483DB7F6-9145-4AE2-B9B2-2B5EE6FDEFB4}.Release|Any CPU.Build.0 = Release|Any CPU
- {42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}.Release|Any CPU.Build.0 = Release|Any CPU
- {3ED36717-A9D1-4289-8949-9B7F39766DEB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3ED36717-A9D1-4289-8949-9B7F39766DEB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3ED36717-A9D1-4289-8949-9B7F39766DEB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3ED36717-A9D1-4289-8949-9B7F39766DEB}.Release|Any CPU.Build.0 = Release|Any CPU
- {87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}.Release|Any CPU.Build.0 = Release|Any CPU
- {88177C4B-894F-485D-B95A-44199C06BE9F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88177C4B-894F-485D-B95A-44199C06BE9F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88177C4B-894F-485D-B95A-44199C06BE9F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88177C4B-894F-485D-B95A-44199C06BE9F}.Release|Any CPU.Build.0 = Release|Any CPU
- {66DBB049-785B-4C2E-9EF6-C9E163F7DDD1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {66DBB049-785B-4C2E-9EF6-C9E163F7DDD1}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {66DBB049-785B-4C2E-9EF6-C9E163F7DDD1}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {66DBB049-785B-4C2E-9EF6-C9E163F7DDD1}.Release|Any CPU.Build.0 = Release|Any CPU
- {359142A1-D80F-401E-AA64-7167C9317649}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {359142A1-D80F-401E-AA64-7167C9317649}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {359142A1-D80F-401E-AA64-7167C9317649}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {359142A1-D80F-401E-AA64-7167C9317649}.Release|Any CPU.Build.0 = Release|Any CPU
- {1EC0EBC0-0B35-454C-89AE-3F8F0FDD9705}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1EC0EBC0-0B35-454C-89AE-3F8F0FDD9705}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1EC0EBC0-0B35-454C-89AE-3F8F0FDD9705}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1EC0EBC0-0B35-454C-89AE-3F8F0FDD9705}.Release|Any CPU.Build.0 = Release|Any CPU
- {6187D26C-54C8-4298-829E-A99B0E6036B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6187D26C-54C8-4298-829E-A99B0E6036B1}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6187D26C-54C8-4298-829E-A99B0E6036B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6187D26C-54C8-4298-829E-A99B0E6036B1}.Release|Any CPU.Build.0 = Release|Any CPU
- {9E61FF2E-493E-4CA0-BBDA-2EF96A4CB058}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9E61FF2E-493E-4CA0-BBDA-2EF96A4CB058}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9E61FF2E-493E-4CA0-BBDA-2EF96A4CB058}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9E61FF2E-493E-4CA0-BBDA-2EF96A4CB058}.Release|Any CPU.Build.0 = Release|Any CPU
- {584A5E46-2958-4CB2-8DF9-188B420D0BB0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {584A5E46-2958-4CB2-8DF9-188B420D0BB0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {584A5E46-2958-4CB2-8DF9-188B420D0BB0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {584A5E46-2958-4CB2-8DF9-188B420D0BB0}.Release|Any CPU.Build.0 = Release|Any CPU
- {3821C69F-220D-4231-992C-0FE05311A005}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3821C69F-220D-4231-992C-0FE05311A005}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3821C69F-220D-4231-992C-0FE05311A005}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3821C69F-220D-4231-992C-0FE05311A005}.Release|Any CPU.Build.0 = Release|Any CPU
- {61E3D008-E273-4E12-860A-8ADA031098C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {61E3D008-E273-4E12-860A-8ADA031098C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {61E3D008-E273-4E12-860A-8ADA031098C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {61E3D008-E273-4E12-860A-8ADA031098C2}.Release|Any CPU.Build.0 = Release|Any CPU
- {39F59AE4-1381-4275-B14E-16D786F40B93}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {39F59AE4-1381-4275-B14E-16D786F40B93}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {39F59AE4-1381-4275-B14E-16D786F40B93}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {39F59AE4-1381-4275-B14E-16D786F40B93}.Release|Any CPU.Build.0 = Release|Any CPU
- {BD2FFDDC-BD89-4041-82F5-A696C941C7BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BD2FFDDC-BD89-4041-82F5-A696C941C7BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BD2FFDDC-BD89-4041-82F5-A696C941C7BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BD2FFDDC-BD89-4041-82F5-A696C941C7BE}.Release|Any CPU.Build.0 = Release|Any CPU
- {B05362C2-C85F-43A5-93D7-49A45892438D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B05362C2-C85F-43A5-93D7-49A45892438D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B05362C2-C85F-43A5-93D7-49A45892438D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B05362C2-C85F-43A5-93D7-49A45892438D}.Release|Any CPU.Build.0 = Release|Any CPU
- {EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}.Release|Any CPU.Build.0 = Release|Any CPU
- {8F86C287-38A5-49F8-BE6D-1E0E3D74AF39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8F86C287-38A5-49F8-BE6D-1E0E3D74AF39}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8F86C287-38A5-49F8-BE6D-1E0E3D74AF39}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8F86C287-38A5-49F8-BE6D-1E0E3D74AF39}.Release|Any CPU.Build.0 = Release|Any CPU
- {E51283DC-7090-479E-B723-01C0953F18EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E51283DC-7090-479E-B723-01C0953F18EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E51283DC-7090-479E-B723-01C0953F18EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E51283DC-7090-479E-B723-01C0953F18EA}.Release|Any CPU.Build.0 = Release|Any CPU
- {B6DD737B-421C-4201-A852-8022328FE59D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B6DD737B-421C-4201-A852-8022328FE59D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B6DD737B-421C-4201-A852-8022328FE59D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B6DD737B-421C-4201-A852-8022328FE59D}.Release|Any CPU.Build.0 = Release|Any CPU
- {A157AD69-59D4-49DE-94B3-DB883B2BEAA5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A157AD69-59D4-49DE-94B3-DB883B2BEAA5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A157AD69-59D4-49DE-94B3-DB883B2BEAA5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A157AD69-59D4-49DE-94B3-DB883B2BEAA5}.Release|Any CPU.Build.0 = Release|Any CPU
- {108227C7-8ED9-4483-949D-07BF0DA1A201}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {108227C7-8ED9-4483-949D-07BF0DA1A201}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {108227C7-8ED9-4483-949D-07BF0DA1A201}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {108227C7-8ED9-4483-949D-07BF0DA1A201}.Release|Any CPU.Build.0 = Release|Any CPU
- {371560EA-7BD3-4025-90CB-F1B112403CF2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {371560EA-7BD3-4025-90CB-F1B112403CF2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {371560EA-7BD3-4025-90CB-F1B112403CF2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {371560EA-7BD3-4025-90CB-F1B112403CF2}.Release|Any CPU.Build.0 = Release|Any CPU
- {928432BE-3518-4103-97F6-48B9658588A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {928432BE-3518-4103-97F6-48B9658588A6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {928432BE-3518-4103-97F6-48B9658588A6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {928432BE-3518-4103-97F6-48B9658588A6}.Release|Any CPU.Build.0 = Release|Any CPU
- {B424FF7F-8F49-45F5-BFD5-6319F818816F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B424FF7F-8F49-45F5-BFD5-6319F818816F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B424FF7F-8F49-45F5-BFD5-6319F818816F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B424FF7F-8F49-45F5-BFD5-6319F818816F}.Release|Any CPU.Build.0 = Release|Any CPU
- {CC4F3F73-E0A6-49EE-8F7D-BD8B9F293A72}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CC4F3F73-E0A6-49EE-8F7D-BD8B9F293A72}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CC4F3F73-E0A6-49EE-8F7D-BD8B9F293A72}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CC4F3F73-E0A6-49EE-8F7D-BD8B9F293A72}.Release|Any CPU.Build.0 = Release|Any CPU
- {9DB806CB-B828-49B7-BAE2-2E52402CB4DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9DB806CB-B828-49B7-BAE2-2E52402CB4DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9DB806CB-B828-49B7-BAE2-2E52402CB4DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9DB806CB-B828-49B7-BAE2-2E52402CB4DC}.Release|Any CPU.Build.0 = Release|Any CPU
- {E43ADBA7-5DB9-466B-90C6-FFFDA520848D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E43ADBA7-5DB9-466B-90C6-FFFDA520848D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E43ADBA7-5DB9-466B-90C6-FFFDA520848D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E43ADBA7-5DB9-466B-90C6-FFFDA520848D}.Release|Any CPU.Build.0 = Release|Any CPU
- {DE51B021-D51C-4F26-99EE-B0729D97631E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DE51B021-D51C-4F26-99EE-B0729D97631E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DE51B021-D51C-4F26-99EE-B0729D97631E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DE51B021-D51C-4F26-99EE-B0729D97631E}.Release|Any CPU.Build.0 = Release|Any CPU
- {EFEDC380-2CB0-4B40-9566-D2302867A4D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EFEDC380-2CB0-4B40-9566-D2302867A4D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EFEDC380-2CB0-4B40-9566-D2302867A4D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EFEDC380-2CB0-4B40-9566-D2302867A4D9}.Release|Any CPU.Build.0 = Release|Any CPU
- {F19F77AE-1A81-4676-BAB8-6C1DA243A961}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F19F77AE-1A81-4676-BAB8-6C1DA243A961}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F19F77AE-1A81-4676-BAB8-6C1DA243A961}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F19F77AE-1A81-4676-BAB8-6C1DA243A961}.Release|Any CPU.Build.0 = Release|Any CPU
- {B144ACD4-089D-4769-8605-583FBEDB5B7C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B144ACD4-089D-4769-8605-583FBEDB5B7C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B144ACD4-089D-4769-8605-583FBEDB5B7C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B144ACD4-089D-4769-8605-583FBEDB5B7C}.Release|Any CPU.Build.0 = Release|Any CPU
- {A81C8BB6-5799-49BC-849A-CB422D3F8DB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A81C8BB6-5799-49BC-849A-CB422D3F8DB9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A81C8BB6-5799-49BC-849A-CB422D3F8DB9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A81C8BB6-5799-49BC-849A-CB422D3F8DB9}.Release|Any CPU.Build.0 = Release|Any CPU
- {0029417C-ED54-4162-8D8C-D935C760D89D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0029417C-ED54-4162-8D8C-D935C760D89D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0029417C-ED54-4162-8D8C-D935C760D89D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0029417C-ED54-4162-8D8C-D935C760D89D}.Release|Any CPU.Build.0 = Release|Any CPU
- {2AB43CEE-0BE1-46EF-971E-3678330BEA13}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2AB43CEE-0BE1-46EF-971E-3678330BEA13}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2AB43CEE-0BE1-46EF-971E-3678330BEA13}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2AB43CEE-0BE1-46EF-971E-3678330BEA13}.Release|Any CPU.Build.0 = Release|Any CPU
- {FFFE76FE-98EE-4FF7-81D9-35C0FE1D3718}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FFFE76FE-98EE-4FF7-81D9-35C0FE1D3718}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FFFE76FE-98EE-4FF7-81D9-35C0FE1D3718}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FFFE76FE-98EE-4FF7-81D9-35C0FE1D3718}.Release|Any CPU.Build.0 = Release|Any CPU
- {F89761CF-5915-45E5-8C9C-E4F883EC5FA5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F89761CF-5915-45E5-8C9C-E4F883EC5FA5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F89761CF-5915-45E5-8C9C-E4F883EC5FA5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F89761CF-5915-45E5-8C9C-E4F883EC5FA5}.Release|Any CPU.Build.0 = Release|Any CPU
- {4AC19C4C-5998-4F55-9C65-55ACB8D71AB2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4AC19C4C-5998-4F55-9C65-55ACB8D71AB2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4AC19C4C-5998-4F55-9C65-55ACB8D71AB2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4AC19C4C-5998-4F55-9C65-55ACB8D71AB2}.Release|Any CPU.Build.0 = Release|Any CPU
- {CF24A609-AEF3-4E7A-95FC-C7A3CEAA7CC3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CF24A609-AEF3-4E7A-95FC-C7A3CEAA7CC3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CF24A609-AEF3-4E7A-95FC-C7A3CEAA7CC3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CF24A609-AEF3-4E7A-95FC-C7A3CEAA7CC3}.Release|Any CPU.Build.0 = Release|Any CPU
- {BAC9BBAE-661E-4B6E-97BC-4045D34E887E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BAC9BBAE-661E-4B6E-97BC-4045D34E887E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BAC9BBAE-661E-4B6E-97BC-4045D34E887E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BAC9BBAE-661E-4B6E-97BC-4045D34E887E}.Release|Any CPU.Build.0 = Release|Any CPU
- {4903F98F-B4C9-467A-8FBA-39E7F91D9327}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4903F98F-B4C9-467A-8FBA-39E7F91D9327}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4903F98F-B4C9-467A-8FBA-39E7F91D9327}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4903F98F-B4C9-467A-8FBA-39E7F91D9327}.Release|Any CPU.Build.0 = Release|Any CPU
- {83DC05C9-3C7E-44D9-8D56-5619CF832BC5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {83DC05C9-3C7E-44D9-8D56-5619CF832BC5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {83DC05C9-3C7E-44D9-8D56-5619CF832BC5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {83DC05C9-3C7E-44D9-8D56-5619CF832BC5}.Release|Any CPU.Build.0 = Release|Any CPU
- {6D021ADB-0407-42C9-9CC9-6613D94C61AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6D021ADB-0407-42C9-9CC9-6613D94C61AE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6D021ADB-0407-42C9-9CC9-6613D94C61AE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6D021ADB-0407-42C9-9CC9-6613D94C61AE}.Release|Any CPU.Build.0 = Release|Any CPU
- {F0A0BBA8-FFB1-4278-B4EF-84BCEAF69133}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F0A0BBA8-FFB1-4278-B4EF-84BCEAF69133}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F0A0BBA8-FFB1-4278-B4EF-84BCEAF69133}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F0A0BBA8-FFB1-4278-B4EF-84BCEAF69133}.Release|Any CPU.Build.0 = Release|Any CPU
- {5769B536-7E8E-4C2A-8671-6B256D0F620B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5769B536-7E8E-4C2A-8671-6B256D0F620B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5769B536-7E8E-4C2A-8671-6B256D0F620B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5769B536-7E8E-4C2A-8671-6B256D0F620B}.Release|Any CPU.Build.0 = Release|Any CPU
- {8B8C3ED9-96F9-49B3-B355-9FD3D29DD3AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8B8C3ED9-96F9-49B3-B355-9FD3D29DD3AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8B8C3ED9-96F9-49B3-B355-9FD3D29DD3AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8B8C3ED9-96F9-49B3-B355-9FD3D29DD3AD}.Release|Any CPU.Build.0 = Release|Any CPU
- {D845AD9D-3CCB-49CB-9543-028678E94938}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D845AD9D-3CCB-49CB-9543-028678E94938}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D845AD9D-3CCB-49CB-9543-028678E94938}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D845AD9D-3CCB-49CB-9543-028678E94938}.Release|Any CPU.Build.0 = Release|Any CPU
- {526286D5-38D9-4579-B001-471440D57752}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {526286D5-38D9-4579-B001-471440D57752}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {526286D5-38D9-4579-B001-471440D57752}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {526286D5-38D9-4579-B001-471440D57752}.Release|Any CPU.Build.0 = Release|Any CPU
- {E6EE9E9A-42BA-4202-8813-FCF40E9061BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E6EE9E9A-42BA-4202-8813-FCF40E9061BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E6EE9E9A-42BA-4202-8813-FCF40E9061BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E6EE9E9A-42BA-4202-8813-FCF40E9061BF}.Release|Any CPU.Build.0 = Release|Any CPU
- {79D6E70D-8FD8-4EAA-9E81-B32B5C2815FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {79D6E70D-8FD8-4EAA-9E81-B32B5C2815FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {79D6E70D-8FD8-4EAA-9E81-B32B5C2815FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {79D6E70D-8FD8-4EAA-9E81-B32B5C2815FB}.Release|Any CPU.Build.0 = Release|Any CPU
- {EBD67AE3-F249-4768-A143-6B2F9E56BC39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EBD67AE3-F249-4768-A143-6B2F9E56BC39}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EBD67AE3-F249-4768-A143-6B2F9E56BC39}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EBD67AE3-F249-4768-A143-6B2F9E56BC39}.Release|Any CPU.Build.0 = Release|Any CPU
- {67822258-3D1E-449F-ACDD-BE1918B44458}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {67822258-3D1E-449F-ACDD-BE1918B44458}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {67822258-3D1E-449F-ACDD-BE1918B44458}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {67822258-3D1E-449F-ACDD-BE1918B44458}.Release|Any CPU.Build.0 = Release|Any CPU
- {FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}.Release|Any CPU.Build.0 = Release|Any CPU
- {BBA32980-B28C-476D-AEB0-892F1B1DFB5E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BBA32980-B28C-476D-AEB0-892F1B1DFB5E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BBA32980-B28C-476D-AEB0-892F1B1DFB5E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BBA32980-B28C-476D-AEB0-892F1B1DFB5E}.Release|Any CPU.Build.0 = Release|Any CPU
- {FE596C31-BDA2-4850-8F79-F8F4DF70F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FE596C31-BDA2-4850-8F79-F8F4DF70F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FE596C31-BDA2-4850-8F79-F8F4DF70F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FE596C31-BDA2-4850-8F79-F8F4DF70F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- {7A23227C-591B-4F80-9D62-4D0271073D82}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7A23227C-591B-4F80-9D62-4D0271073D82}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7A23227C-591B-4F80-9D62-4D0271073D82}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7A23227C-591B-4F80-9D62-4D0271073D82}.Release|Any CPU.Build.0 = Release|Any CPU
- {88C258E1-F0AF-47DA-96C8-7FA6421067CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88C258E1-F0AF-47DA-96C8-7FA6421067CD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88C258E1-F0AF-47DA-96C8-7FA6421067CD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88C258E1-F0AF-47DA-96C8-7FA6421067CD}.Release|Any CPU.Build.0 = Release|Any CPU
- {EE582CE1-A692-47AC-B838-3A78955898BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EE582CE1-A692-47AC-B838-3A78955898BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EE582CE1-A692-47AC-B838-3A78955898BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EE582CE1-A692-47AC-B838-3A78955898BE}.Release|Any CPU.Build.0 = Release|Any CPU
- {288BFBFF-D78E-4EB3-ABF4-A5BCBB1BD9C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {288BFBFF-D78E-4EB3-ABF4-A5BCBB1BD9C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {288BFBFF-D78E-4EB3-ABF4-A5BCBB1BD9C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {288BFBFF-D78E-4EB3-ABF4-A5BCBB1BD9C9}.Release|Any CPU.Build.0 = Release|Any CPU
- {E5E3F230-57CA-4685-B1C4-A164F0876755}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E5E3F230-57CA-4685-B1C4-A164F0876755}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E5E3F230-57CA-4685-B1C4-A164F0876755}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E5E3F230-57CA-4685-B1C4-A164F0876755}.Release|Any CPU.Build.0 = Release|Any CPU
- {BEFCA993-98B4-48E9-8D68-1ACCB1FA7200}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BEFCA993-98B4-48E9-8D68-1ACCB1FA7200}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BEFCA993-98B4-48E9-8D68-1ACCB1FA7200}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BEFCA993-98B4-48E9-8D68-1ACCB1FA7200}.Release|Any CPU.Build.0 = Release|Any CPU
- {A455F1BB-6273-4BAE-985C-563BED11D529}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A455F1BB-6273-4BAE-985C-563BED11D529}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A455F1BB-6273-4BAE-985C-563BED11D529}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A455F1BB-6273-4BAE-985C-563BED11D529}.Release|Any CPU.Build.0 = Release|Any CPU
- {D315DFE8-0E95-45D9-9EDB-9DCF70E5152F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D315DFE8-0E95-45D9-9EDB-9DCF70E5152F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D315DFE8-0E95-45D9-9EDB-9DCF70E5152F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D315DFE8-0E95-45D9-9EDB-9DCF70E5152F}.Release|Any CPU.Build.0 = Release|Any CPU
- {DABF9F75-63AD-4991-9D2B-9234E7032B32}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DABF9F75-63AD-4991-9D2B-9234E7032B32}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DABF9F75-63AD-4991-9D2B-9234E7032B32}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DABF9F75-63AD-4991-9D2B-9234E7032B32}.Release|Any CPU.Build.0 = Release|Any CPU
- {4E79FA59-8344-4053-8E3B-B9619BA26513}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4E79FA59-8344-4053-8E3B-B9619BA26513}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4E79FA59-8344-4053-8E3B-B9619BA26513}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4E79FA59-8344-4053-8E3B-B9619BA26513}.Release|Any CPU.Build.0 = Release|Any CPU
- {A8F39368-ECD9-41A5-A562-CC7C82B3CC86}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A8F39368-ECD9-41A5-A562-CC7C82B3CC86}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A8F39368-ECD9-41A5-A562-CC7C82B3CC86}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A8F39368-ECD9-41A5-A562-CC7C82B3CC86}.Release|Any CPU.Build.0 = Release|Any CPU
- {55BBC4F8-6DA2-4B3D-8714-F45A255F8BCC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {55BBC4F8-6DA2-4B3D-8714-F45A255F8BCC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {55BBC4F8-6DA2-4B3D-8714-F45A255F8BCC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {55BBC4F8-6DA2-4B3D-8714-F45A255F8BCC}.Release|Any CPU.Build.0 = Release|Any CPU
- {2D03C898-0B45-4CAA-A333-B2463B81C37B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2D03C898-0B45-4CAA-A333-B2463B81C37B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2D03C898-0B45-4CAA-A333-B2463B81C37B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2D03C898-0B45-4CAA-A333-B2463B81C37B}.Release|Any CPU.Build.0 = Release|Any CPU
- {2FE2D8C6-B7B8-4067-A2C0-9D1DEA020FD8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2FE2D8C6-B7B8-4067-A2C0-9D1DEA020FD8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2FE2D8C6-B7B8-4067-A2C0-9D1DEA020FD8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2FE2D8C6-B7B8-4067-A2C0-9D1DEA020FD8}.Release|Any CPU.Build.0 = Release|Any CPU
- {54F4FA23-5AF3-4312-9294-3DB109F644CC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {54F4FA23-5AF3-4312-9294-3DB109F644CC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {54F4FA23-5AF3-4312-9294-3DB109F644CC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {54F4FA23-5AF3-4312-9294-3DB109F644CC}.Release|Any CPU.Build.0 = Release|Any CPU
- {F1636C0A-FC68-4362-918F-9CCC789FED13}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F1636C0A-FC68-4362-918F-9CCC789FED13}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F1636C0A-FC68-4362-918F-9CCC789FED13}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F1636C0A-FC68-4362-918F-9CCC789FED13}.Release|Any CPU.Build.0 = Release|Any CPU
- {A98B5CC3-EAFC-4EFD-ABC6-2F2A65BE98F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A98B5CC3-EAFC-4EFD-ABC6-2F2A65BE98F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A98B5CC3-EAFC-4EFD-ABC6-2F2A65BE98F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A98B5CC3-EAFC-4EFD-ABC6-2F2A65BE98F5}.Release|Any CPU.Build.0 = Release|Any CPU
- {11928A85-4C26-4258-AC86-2AFB0A69DED2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {11928A85-4C26-4258-AC86-2AFB0A69DED2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {11928A85-4C26-4258-AC86-2AFB0A69DED2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {11928A85-4C26-4258-AC86-2AFB0A69DED2}.Release|Any CPU.Build.0 = Release|Any CPU
- {12C344E9-64D1-4F94-BAB6-1231B863EE6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {12C344E9-64D1-4F94-BAB6-1231B863EE6C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {12C344E9-64D1-4F94-BAB6-1231B863EE6C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {12C344E9-64D1-4F94-BAB6-1231B863EE6C}.Release|Any CPU.Build.0 = Release|Any CPU
- {D4EAC129-92AB-432C-941D-4B8481097060}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D4EAC129-92AB-432C-941D-4B8481097060}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D4EAC129-92AB-432C-941D-4B8481097060}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D4EAC129-92AB-432C-941D-4B8481097060}.Release|Any CPU.Build.0 = Release|Any CPU
- {55F0BCD6-4B0B-408C-BE98-4BFF82157048}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {55F0BCD6-4B0B-408C-BE98-4BFF82157048}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {55F0BCD6-4B0B-408C-BE98-4BFF82157048}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {55F0BCD6-4B0B-408C-BE98-4BFF82157048}.Release|Any CPU.Build.0 = Release|Any CPU
- {14D0E9AA-AF30-4E40-983F-8BE66423E6AF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {14D0E9AA-AF30-4E40-983F-8BE66423E6AF}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {14D0E9AA-AF30-4E40-983F-8BE66423E6AF}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {14D0E9AA-AF30-4E40-983F-8BE66423E6AF}.Release|Any CPU.Build.0 = Release|Any CPU
- {5883D056-B748-4D13-A7E3-2D2756CDC6BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5883D056-B748-4D13-A7E3-2D2756CDC6BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5883D056-B748-4D13-A7E3-2D2756CDC6BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5883D056-B748-4D13-A7E3-2D2756CDC6BC}.Release|Any CPU.Build.0 = Release|Any CPU
- {6DDAE502-A602-410C-B182-C18D5100DDB0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6DDAE502-A602-410C-B182-C18D5100DDB0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6DDAE502-A602-410C-B182-C18D5100DDB0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6DDAE502-A602-410C-B182-C18D5100DDB0}.Release|Any CPU.Build.0 = Release|Any CPU
- {0E705D1C-A4C4-41C2-832D-C812F3D4CB3C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0E705D1C-A4C4-41C2-832D-C812F3D4CB3C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0E705D1C-A4C4-41C2-832D-C812F3D4CB3C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0E705D1C-A4C4-41C2-832D-C812F3D4CB3C}.Release|Any CPU.Build.0 = Release|Any CPU
- {2AF7E697-07BA-439E-89BF-076AEE4AE04C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2AF7E697-07BA-439E-89BF-076AEE4AE04C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2AF7E697-07BA-439E-89BF-076AEE4AE04C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2AF7E697-07BA-439E-89BF-076AEE4AE04C}.Release|Any CPU.Build.0 = Release|Any CPU
- {0BB4541F-9B1A-4CBC-BEB1-00B31B37F74E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0BB4541F-9B1A-4CBC-BEB1-00B31B37F74E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0BB4541F-9B1A-4CBC-BEB1-00B31B37F74E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0BB4541F-9B1A-4CBC-BEB1-00B31B37F74E}.Release|Any CPU.Build.0 = Release|Any CPU
- {C8B8E524-BB3A-44E2-8C22-E3313E9F477C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C8B8E524-BB3A-44E2-8C22-E3313E9F477C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {C8B8E524-BB3A-44E2-8C22-E3313E9F477C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {C8B8E524-BB3A-44E2-8C22-E3313E9F477C}.Release|Any CPU.Build.0 = Release|Any CPU
- {5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}.Release|Any CPU.Build.0 = Release|Any CPU
- {8E5728E0-CEAF-431F-963E-EB1DEE15C506}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8E5728E0-CEAF-431F-963E-EB1DEE15C506}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8E5728E0-CEAF-431F-963E-EB1DEE15C506}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8E5728E0-CEAF-431F-963E-EB1DEE15C506}.Release|Any CPU.Build.0 = Release|Any CPU
- {75DFF196-FA56-48CD-9A1A-CEA3BEC618AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {75DFF196-FA56-48CD-9A1A-CEA3BEC618AB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {75DFF196-FA56-48CD-9A1A-CEA3BEC618AB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {75DFF196-FA56-48CD-9A1A-CEA3BEC618AB}.Release|Any CPU.Build.0 = Release|Any CPU
- {3FA2C1F8-62D9-421D-8EEE-B4E651B8588C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3FA2C1F8-62D9-421D-8EEE-B4E651B8588C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3FA2C1F8-62D9-421D-8EEE-B4E651B8588C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3FA2C1F8-62D9-421D-8EEE-B4E651B8588C}.Release|Any CPU.Build.0 = Release|Any CPU
- {979FCA08-E170-4BA6-969B-30213135BEA3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {979FCA08-E170-4BA6-969B-30213135BEA3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {979FCA08-E170-4BA6-969B-30213135BEA3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {979FCA08-E170-4BA6-969B-30213135BEA3}.Release|Any CPU.Build.0 = Release|Any CPU
- {124B6594-F3EC-4FE3-B5A8-2A5CB4D5BC5A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {124B6594-F3EC-4FE3-B5A8-2A5CB4D5BC5A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {124B6594-F3EC-4FE3-B5A8-2A5CB4D5BC5A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {124B6594-F3EC-4FE3-B5A8-2A5CB4D5BC5A}.Release|Any CPU.Build.0 = Release|Any CPU
- {34443C71-09F1-4F21-ABB4-82822376F74F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {34443C71-09F1-4F21-ABB4-82822376F74F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {34443C71-09F1-4F21-ABB4-82822376F74F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {34443C71-09F1-4F21-ABB4-82822376F74F}.Release|Any CPU.Build.0 = Release|Any CPU
- {E831A310-28EE-4433-B916-FF38A0FCDBE6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E831A310-28EE-4433-B916-FF38A0FCDBE6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E831A310-28EE-4433-B916-FF38A0FCDBE6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E831A310-28EE-4433-B916-FF38A0FCDBE6}.Release|Any CPU.Build.0 = Release|Any CPU
- {3516F613-9194-4B95-B7B2-3F9B37A87B30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3516F613-9194-4B95-B7B2-3F9B37A87B30}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3516F613-9194-4B95-B7B2-3F9B37A87B30}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3516F613-9194-4B95-B7B2-3F9B37A87B30}.Release|Any CPU.Build.0 = Release|Any CPU
- {CF9EC4FE-1FBF-4583-ADE9-D0E6554D4528}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CF9EC4FE-1FBF-4583-ADE9-D0E6554D4528}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CF9EC4FE-1FBF-4583-ADE9-D0E6554D4528}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CF9EC4FE-1FBF-4583-ADE9-D0E6554D4528}.Release|Any CPU.Build.0 = Release|Any CPU
- {990903B9-BEDF-472C-97B8-221F8AA0A731}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {990903B9-BEDF-472C-97B8-221F8AA0A731}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {990903B9-BEDF-472C-97B8-221F8AA0A731}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {990903B9-BEDF-472C-97B8-221F8AA0A731}.Release|Any CPU.Build.0 = Release|Any CPU
- {83227E53-5469-412F-B936-74AD08CDD9D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {83227E53-5469-412F-B936-74AD08CDD9D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {83227E53-5469-412F-B936-74AD08CDD9D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {83227E53-5469-412F-B936-74AD08CDD9D9}.Release|Any CPU.Build.0 = Release|Any CPU
- {4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B}.Release|Any CPU.Build.0 = Release|Any CPU
- {11DD6F15-65AB-4CBD-9EFE-2C9626388C53}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {11DD6F15-65AB-4CBD-9EFE-2C9626388C53}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {11DD6F15-65AB-4CBD-9EFE-2C9626388C53}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {11DD6F15-65AB-4CBD-9EFE-2C9626388C53}.Release|Any CPU.Build.0 = Release|Any CPU
- {D76A0C93-56FE-4339-99A8-B7A3D49D6DDE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D76A0C93-56FE-4339-99A8-B7A3D49D6DDE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D76A0C93-56FE-4339-99A8-B7A3D49D6DDE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D76A0C93-56FE-4339-99A8-B7A3D49D6DDE}.Release|Any CPU.Build.0 = Release|Any CPU
- {2C0D558F-0B38-4691-967E-A910A1B995C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2C0D558F-0B38-4691-967E-A910A1B995C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2C0D558F-0B38-4691-967E-A910A1B995C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2C0D558F-0B38-4691-967E-A910A1B995C1}.Release|Any CPU.Build.0 = Release|Any CPU
- {CF14D34A-F69B-47FB-A99C-D25C77198F30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CF14D34A-F69B-47FB-A99C-D25C77198F30}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CF14D34A-F69B-47FB-A99C-D25C77198F30}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CF14D34A-F69B-47FB-A99C-D25C77198F30}.Release|Any CPU.Build.0 = Release|Any CPU
- {57B5039F-30CC-4EAA-9D55-1B9A07AC8A69}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {57B5039F-30CC-4EAA-9D55-1B9A07AC8A69}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {57B5039F-30CC-4EAA-9D55-1B9A07AC8A69}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {57B5039F-30CC-4EAA-9D55-1B9A07AC8A69}.Release|Any CPU.Build.0 = Release|Any CPU
- {61B86230-B170-4B03-A8CA-D5AF77858D7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {61B86230-B170-4B03-A8CA-D5AF77858D7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {61B86230-B170-4B03-A8CA-D5AF77858D7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {61B86230-B170-4B03-A8CA-D5AF77858D7E}.Release|Any CPU.Build.0 = Release|Any CPU
- {1A2B6016-1EEF-4C06-943D-EB3E94A31EB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1A2B6016-1EEF-4C06-943D-EB3E94A31EB9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1A2B6016-1EEF-4C06-943D-EB3E94A31EB9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1A2B6016-1EEF-4C06-943D-EB3E94A31EB9}.Release|Any CPU.Build.0 = Release|Any CPU
- {115711B0-D1F2-4E50-83F9-63128E70CE05}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {115711B0-D1F2-4E50-83F9-63128E70CE05}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {115711B0-D1F2-4E50-83F9-63128E70CE05}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {115711B0-D1F2-4E50-83F9-63128E70CE05}.Release|Any CPU.Build.0 = Release|Any CPU
- {9DD41BEA-E086-42C4-9FB8-85ABEDDA7F37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9DD41BEA-E086-42C4-9FB8-85ABEDDA7F37}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9DD41BEA-E086-42C4-9FB8-85ABEDDA7F37}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9DD41BEA-E086-42C4-9FB8-85ABEDDA7F37}.Release|Any CPU.Build.0 = Release|Any CPU
- {85EC1EAD-8AA5-4CF8-A0CE-3882FEB7C57B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {85EC1EAD-8AA5-4CF8-A0CE-3882FEB7C57B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {85EC1EAD-8AA5-4CF8-A0CE-3882FEB7C57B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {85EC1EAD-8AA5-4CF8-A0CE-3882FEB7C57B}.Release|Any CPU.Build.0 = Release|Any CPU
- {9BE8D62B-471D-4538-8287-691B4ECE3209}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9BE8D62B-471D-4538-8287-691B4ECE3209}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9BE8D62B-471D-4538-8287-691B4ECE3209}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9BE8D62B-471D-4538-8287-691B4ECE3209}.Release|Any CPU.Build.0 = Release|Any CPU
- {18E55AE4-6B9B-44EF-94C9-1084D5472E63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {18E55AE4-6B9B-44EF-94C9-1084D5472E63}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {18E55AE4-6B9B-44EF-94C9-1084D5472E63}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {18E55AE4-6B9B-44EF-94C9-1084D5472E63}.Release|Any CPU.Build.0 = Release|Any CPU
- {994BF3A4-85FD-4FDB-9120-C3A3B44A57CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {994BF3A4-85FD-4FDB-9120-C3A3B44A57CD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {994BF3A4-85FD-4FDB-9120-C3A3B44A57CD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {994BF3A4-85FD-4FDB-9120-C3A3B44A57CD}.Release|Any CPU.Build.0 = Release|Any CPU
- {D2A49790-9CFD-492B-9CFA-58B9AEDA1B75}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D2A49790-9CFD-492B-9CFA-58B9AEDA1B75}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D2A49790-9CFD-492B-9CFA-58B9AEDA1B75}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D2A49790-9CFD-492B-9CFA-58B9AEDA1B75}.Release|Any CPU.Build.0 = Release|Any CPU
- {8A378E82-8FA2-4DC9-A2F7-CD5CACC3F8F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8A378E82-8FA2-4DC9-A2F7-CD5CACC3F8F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8A378E82-8FA2-4DC9-A2F7-CD5CACC3F8F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8A378E82-8FA2-4DC9-A2F7-CD5CACC3F8F6}.Release|Any CPU.Build.0 = Release|Any CPU
- {FF19FF42-C95D-4BB7-A0D7-05A94C07276E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FF19FF42-C95D-4BB7-A0D7-05A94C07276E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FF19FF42-C95D-4BB7-A0D7-05A94C07276E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FF19FF42-C95D-4BB7-A0D7-05A94C07276E}.Release|Any CPU.Build.0 = Release|Any CPU
- {5428F1E0-B0ED-46D6-B429-27D1A1C175C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5428F1E0-B0ED-46D6-B429-27D1A1C175C0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5428F1E0-B0ED-46D6-B429-27D1A1C175C0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5428F1E0-B0ED-46D6-B429-27D1A1C175C0}.Release|Any CPU.Build.0 = Release|Any CPU
- {C6A36476-0B2B-45BA-B4DD-05C39E63F3BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C6A36476-0B2B-45BA-B4DD-05C39E63F3BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {C6A36476-0B2B-45BA-B4DD-05C39E63F3BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {C6A36476-0B2B-45BA-B4DD-05C39E63F3BE}.Release|Any CPU.Build.0 = Release|Any CPU
- {0DA7868F-C598-4E45-B33C-86FBB482DB76}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0DA7868F-C598-4E45-B33C-86FBB482DB76}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0DA7868F-C598-4E45-B33C-86FBB482DB76}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0DA7868F-C598-4E45-B33C-86FBB482DB76}.Release|Any CPU.Build.0 = Release|Any CPU
- {52F7F1BD-9D67-494E-A53A-C291FF5424B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {52F7F1BD-9D67-494E-A53A-C291FF5424B4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {52F7F1BD-9D67-494E-A53A-C291FF5424B4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {52F7F1BD-9D67-494E-A53A-C291FF5424B4}.Release|Any CPU.Build.0 = Release|Any CPU
- {EE5FC05D-135B-460A-9F0D-7F5084F4DBD7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EE5FC05D-135B-460A-9F0D-7F5084F4DBD7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EE5FC05D-135B-460A-9F0D-7F5084F4DBD7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EE5FC05D-135B-460A-9F0D-7F5084F4DBD7}.Release|Any CPU.Build.0 = Release|Any CPU
- {00CF93F7-B48C-4AF7-B8D5-58DFFAD22845}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {00CF93F7-B48C-4AF7-B8D5-58DFFAD22845}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {00CF93F7-B48C-4AF7-B8D5-58DFFAD22845}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {00CF93F7-B48C-4AF7-B8D5-58DFFAD22845}.Release|Any CPU.Build.0 = Release|Any CPU
- {22187CB5-7451-45B4-B21B-337D956FF05D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {22187CB5-7451-45B4-B21B-337D956FF05D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {22187CB5-7451-45B4-B21B-337D956FF05D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {22187CB5-7451-45B4-B21B-337D956FF05D}.Release|Any CPU.Build.0 = Release|Any CPU
- {7675D4A6-F017-4D20-BFE3-295B86F166CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7675D4A6-F017-4D20-BFE3-295B86F166CD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7675D4A6-F017-4D20-BFE3-295B86F166CD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7675D4A6-F017-4D20-BFE3-295B86F166CD}.Release|Any CPU.Build.0 = Release|Any CPU
- {9DA5F2F9-AF47-4D48-BA58-2FAFD12538C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9DA5F2F9-AF47-4D48-BA58-2FAFD12538C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9DA5F2F9-AF47-4D48-BA58-2FAFD12538C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9DA5F2F9-AF47-4D48-BA58-2FAFD12538C7}.Release|Any CPU.Build.0 = Release|Any CPU
- {52C2AE83-A947-42CC-ADEF-9F54042D85D5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {52C2AE83-A947-42CC-ADEF-9F54042D85D5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {52C2AE83-A947-42CC-ADEF-9F54042D85D5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {52C2AE83-A947-42CC-ADEF-9F54042D85D5}.Release|Any CPU.Build.0 = Release|Any CPU
- {7D16E76F-3B1D-415E-AD93-5D4D86B451A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7D16E76F-3B1D-415E-AD93-5D4D86B451A0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7D16E76F-3B1D-415E-AD93-5D4D86B451A0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7D16E76F-3B1D-415E-AD93-5D4D86B451A0}.Release|Any CPU.Build.0 = Release|Any CPU
- {20E6619C-E88D-442C-AFA8-2216A73CF8D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {20E6619C-E88D-442C-AFA8-2216A73CF8D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {20E6619C-E88D-442C-AFA8-2216A73CF8D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {20E6619C-E88D-442C-AFA8-2216A73CF8D2}.Release|Any CPU.Build.0 = Release|Any CPU
- {8EB36024-5DB5-4854-8425-8D95A8059F2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8EB36024-5DB5-4854-8425-8D95A8059F2D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8EB36024-5DB5-4854-8425-8D95A8059F2D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8EB36024-5DB5-4854-8425-8D95A8059F2D}.Release|Any CPU.Build.0 = Release|Any CPU
- {2FFB9A8F-DB7B-41FF-9398-15DF81AE1BC8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2FFB9A8F-DB7B-41FF-9398-15DF81AE1BC8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2FFB9A8F-DB7B-41FF-9398-15DF81AE1BC8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2FFB9A8F-DB7B-41FF-9398-15DF81AE1BC8}.Release|Any CPU.Build.0 = Release|Any CPU
- {5A287CAF-8FA4-42F7-976D-EE16D76CF2F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5A287CAF-8FA4-42F7-976D-EE16D76CF2F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5A287CAF-8FA4-42F7-976D-EE16D76CF2F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5A287CAF-8FA4-42F7-976D-EE16D76CF2F1}.Release|Any CPU.Build.0 = Release|Any CPU
- {A559EE60-2FE6-47DD-B4B8-0097BD242D86}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A559EE60-2FE6-47DD-B4B8-0097BD242D86}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A559EE60-2FE6-47DD-B4B8-0097BD242D86}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A559EE60-2FE6-47DD-B4B8-0097BD242D86}.Release|Any CPU.Build.0 = Release|Any CPU
- {64D286EF-32EA-4494-9DD6-36609597A11A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {64D286EF-32EA-4494-9DD6-36609597A11A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {64D286EF-32EA-4494-9DD6-36609597A11A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {64D286EF-32EA-4494-9DD6-36609597A11A}.Release|Any CPU.Build.0 = Release|Any CPU
- {E6A6B9F7-BD0C-4F8D-8AFE-2EF76A2FB3AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E6A6B9F7-BD0C-4F8D-8AFE-2EF76A2FB3AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E6A6B9F7-BD0C-4F8D-8AFE-2EF76A2FB3AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E6A6B9F7-BD0C-4F8D-8AFE-2EF76A2FB3AD}.Release|Any CPU.Build.0 = Release|Any CPU
- {70A422C5-17AF-48EE-8DD8-CF88D482606C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {70A422C5-17AF-48EE-8DD8-CF88D482606C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {70A422C5-17AF-48EE-8DD8-CF88D482606C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {70A422C5-17AF-48EE-8DD8-CF88D482606C}.Release|Any CPU.Build.0 = Release|Any CPU
- {9091B5ED-8AFF-4B93-801A-9A33E0895A2B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9091B5ED-8AFF-4B93-801A-9A33E0895A2B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9091B5ED-8AFF-4B93-801A-9A33E0895A2B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9091B5ED-8AFF-4B93-801A-9A33E0895A2B}.Release|Any CPU.Build.0 = Release|Any CPU
- {3F6EB6D4-602E-43C2-A3E1-4AD98E8C86EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3F6EB6D4-602E-43C2-A3E1-4AD98E8C86EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3F6EB6D4-602E-43C2-A3E1-4AD98E8C86EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3F6EB6D4-602E-43C2-A3E1-4AD98E8C86EE}.Release|Any CPU.Build.0 = Release|Any CPU
- {2210873E-99FC-48A2-A261-D650BAE33A1C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2210873E-99FC-48A2-A261-D650BAE33A1C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2210873E-99FC-48A2-A261-D650BAE33A1C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2210873E-99FC-48A2-A261-D650BAE33A1C}.Release|Any CPU.Build.0 = Release|Any CPU
- {391EDD2B-85AC-4FCA-B607-AAD6C51E6799}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {391EDD2B-85AC-4FCA-B607-AAD6C51E6799}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {391EDD2B-85AC-4FCA-B607-AAD6C51E6799}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {391EDD2B-85AC-4FCA-B607-AAD6C51E6799}.Release|Any CPU.Build.0 = Release|Any CPU
- {E485E885-59B1-4081-BC66-56AAAFD8771A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E485E885-59B1-4081-BC66-56AAAFD8771A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E485E885-59B1-4081-BC66-56AAAFD8771A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E485E885-59B1-4081-BC66-56AAAFD8771A}.Release|Any CPU.Build.0 = Release|Any CPU
- {EF08F249-31A1-4E62-8391-ECBA5227B686}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EF08F249-31A1-4E62-8391-ECBA5227B686}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EF08F249-31A1-4E62-8391-ECBA5227B686}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EF08F249-31A1-4E62-8391-ECBA5227B686}.Release|Any CPU.Build.0 = Release|Any CPU
- {ACA2694D-9F07-4AE2-9171-9AB5DD1A8C18}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {ACA2694D-9F07-4AE2-9171-9AB5DD1A8C18}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {ACA2694D-9F07-4AE2-9171-9AB5DD1A8C18}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {ACA2694D-9F07-4AE2-9171-9AB5DD1A8C18}.Release|Any CPU.Build.0 = Release|Any CPU
- {25552E1C-6EE1-4D73-A309-A1ED7FA26E94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {25552E1C-6EE1-4D73-A309-A1ED7FA26E94}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {25552E1C-6EE1-4D73-A309-A1ED7FA26E94}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {25552E1C-6EE1-4D73-A309-A1ED7FA26E94}.Release|Any CPU.Build.0 = Release|Any CPU
- {0248869F-8D3B-4AB2-B976-B2A9AF1319A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0248869F-8D3B-4AB2-B976-B2A9AF1319A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0248869F-8D3B-4AB2-B976-B2A9AF1319A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0248869F-8D3B-4AB2-B976-B2A9AF1319A9}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
<root>
<project dir="mcs" library="basic-basic">
<boot></boot>
- <flags>/codepage:65001 -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_PROCESS_START -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -d:DISABLE_CAS_USE -lib:./../class/lib/basic -optimize /noconfig -r:System -r:System.Core -r:System.Xml</flags>
+ <flags>/codepage:65001 -r:System.dll -r:System.Core.dll -r:System.Xml.dll -debug -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_PROCESS_START -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -d:DISABLE_CAS_USE -lib:./../class/lib/basic -optimize /noconfig</flags>
<output>basic.exe</output>
- <built_sources></built_sources>
+ <built_sources>cs-parser.cs</built_sources>
<library_output>./../class/lib/basic/basic.exe</library_output>
<fx_version>4.0</fx_version>
<profile>basic</profile>
</project>
<project dir="class/corlib" library="corlib-basic">
<boot>true</boot>
- <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -d:DISABLE_CAS_USE -lib:./../../class/lib/basic -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -d:DISABLE_CAS_USE -lib:./../../class/lib/basic -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
<output>mscorlib.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/basic/mscorlib.dll</library_output>
<profile>basic</profile>
<response>corlib.dll.sources</response>
</project>
- <project dir="class/System" library="System-basic">
- <boot>true</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -d:DISABLE_CAS_USE -lib:./../../class/lib/basic -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -r:PrebuiltSystem=./../../class/lib/basic/secxml/System.dll -d:MONO_SECURITY_ALIAS -d:MONO_X509_ALIAS -r:System.Configuration.dll -d:CONFIGURATION_DEP -r:System.Xml -r:MonoSecurity=Mono.Security</flags>
- <output>System.dll</output>
- <built_sources></built_sources>
- <library_output>./../../class/lib/basic/System.dll</library_output>
- <fx_version>4.0</fx_version>
- <profile>basic</profile>
- <response>./../../build/deps/basic_System.dll.sources</response>
- </project>
- <project dir="class/System.XML" library="System.Xml-basic">
+ <project dir="class/Mono.Security" library="Mono.Security-basic">
<boot>true</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/basic/bare -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -d:DISABLE_CAS_USE -lib:./../../class/lib/basic -optimize /noconfig -r:mscorlib.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:System.Configuration.dll -d:CONFIGURATION_DEP -r:System</flags>
- <output>System.Xml.dll</output>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -d:DISABLE_CAS_USE -lib:./../../class/lib/basic -optimize /noconfig -unsafe -nowarn:1030,3009 -r:./../../class/lib/basic/bare/System.dll</flags>
+ <output>Mono.Security.dll</output>
<built_sources></built_sources>
- <library_output>./../../class/lib/basic/System.Xml.dll</library_output>
+ <library_output>./../../class/lib/basic/Mono.Security.dll</library_output>
<fx_version>4.0</fx_version>
<profile>basic</profile>
- <response>System.Xml.dll.sources</response>
+ <response>Mono.Security.dll.sources</response>
</project>
<project dir="class/System" library="System-basic">
<boot>true</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -d:DISABLE_CAS_USE -lib:./../../class/lib/basic -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -r:PrebuiltSystem=./../../class/lib/basic/secxml/System.dll -d:MONO_SECURITY_ALIAS -d:MONO_X509_ALIAS -r:System.Configuration.dll -d:CONFIGURATION_DEP -r:System.Xml -r:MonoSecurity=Mono.Security</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -d:DISABLE_CAS_USE -lib:./../../class/lib/basic -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -d:CONFIGURATION_DEP -r:./../../class/lib/basic/System.Xml.dll -r:./../../class/lib/basic/System.Configuration.dll -r:MonoSecurity=./../../class/lib/basic/Mono.Security.dll</flags>
<output>System.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/basic/System.dll</library_output>
<profile>basic</profile>
<response>./../../build/deps/basic_System.dll.sources</response>
</project>
- <project dir="class/Mono.Security" library="Mono.Security-basic">
+ <project dir="class/System.XML" library="System.Xml-basic">
<boot>true</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/basic/bare -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -d:DISABLE_CAS_USE -lib:./../../class/lib/basic -optimize /noconfig -unsafe -nowarn:1030,3009 -r:System</flags>
- <output>Mono.Security.dll</output>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -d:DISABLE_CAS_USE -lib:./../../class/lib/basic -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:CONFIGURATION_DEP -r:./../../class/lib/basic/secxml/System.dll -r:./../../class/lib/basic/System.Configuration.dll</flags>
+ <output>System.Xml.dll</output>
<built_sources></built_sources>
- <library_output>./../../class/lib/basic/Mono.Security.dll</library_output>
+ <library_output>./../../class/lib/basic/System.Xml.dll</library_output>
<fx_version>4.0</fx_version>
<profile>basic</profile>
- <response>Mono.Security.dll.sources</response>
+ <response>System.Xml.dll.sources</response>
</project>
<project dir="class/System.Core" library="System.Core-basic">
<boot>true</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -d:DISABLE_CAS_USE -lib:./../../class/lib/basic -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -d:DISABLE_CAS_USE -lib:./../../class/lib/basic -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:./../../class/lib/basic/System.dll</flags>
<output>System.Core.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/basic/System.Core.dll</library_output>
</project>
<project dir="class/corlib" library="corlib-build">
<boot>true</boot>
- <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
<output>mscorlib.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/mscorlib.dll</library_output>
<profile>build</profile>
<response>corlib.dll.sources</response>
</project>
+ <project dir="class/Mono.Security" library="Mono.Security-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -unsafe -nowarn:1030,3009 -r:./../../class/lib/build/bare/System.dll</flags>
+ <output>Mono.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/build/Mono.Security.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <response>Mono.Security.dll.sources</response>
+ </project>
<project dir="class/System" library="System-build">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -r:mscorlib.dll -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -r:PrebuiltSystem=./../../class/lib/build/secxml/System.dll -d:MONO_SECURITY_ALIAS -d:MONO_X509_ALIAS -r:System.Configuration.dll -d:CONFIGURATION_DEP -r:System.Xml -r:MonoSecurity=Mono.Security</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -d:CONFIGURATION_DEP -r:./../../class/lib/build/System.Xml.dll -r:./../../class/lib/build/System.Configuration.dll -r:MonoSecurity=./../../class/lib/build/Mono.Security.dll</flags>
<output>System.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/System.dll</library_output>
</project>
<project dir="class/System" library="System-bare-build">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -r:mscorlib.dll -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav</flags>
<output>System.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/bare/System.dll</library_output>
</project>
<project dir="class/System" library="System-secxml-build">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/build/bare -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -r:mscorlib.dll -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -r:PrebuiltSystem=./../../class/lib/build/bare/System.dll -d:MONO_SECURITY_ALIAS -d:MONO_X509_ALIAS -r:System.Xml -r:MonoSecurity=Mono.Security</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -r:./../../class/lib/build/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/build/Mono.Security.dll</flags>
<output>System.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/secxml/System.dll</library_output>
</project>
<project dir="class/System.XML" library="System.Xml-build">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/build/bare -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -r:mscorlib.dll -optimize /noconfig -r:mscorlib.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:System.Configuration.dll -d:CONFIGURATION_DEP -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:CONFIGURATION_DEP -r:./../../class/lib/build/secxml/System.dll -r:./../../class/lib/build/System.Configuration.dll</flags>
<output>System.Xml.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/System.Xml.dll</library_output>
</project>
<project dir="class/System.XML" library="System.Xml-bare-build">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/build/bare -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -r:mscorlib.dll -optimize /noconfig -r:mscorlib.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:./../../class/lib/build/bare/System.dll</flags>
<output>System.Xml.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/bare/System.Xml.dll</library_output>
<profile>build</profile>
<response>System.Xml.dll.sources</response>
</project>
- <project dir="class/System" library="System-build">
- <boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -r:mscorlib.dll -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -r:PrebuiltSystem=./../../class/lib/build/secxml/System.dll -d:MONO_SECURITY_ALIAS -d:MONO_X509_ALIAS -r:System.Configuration.dll -d:CONFIGURATION_DEP -r:System.Xml -r:MonoSecurity=Mono.Security</flags>
- <output>System.dll</output>
- <built_sources></built_sources>
- <library_output>./../../class/lib/build/System.dll</library_output>
- <fx_version>4.5</fx_version>
- <profile>build</profile>
- <response>System.dll.sources</response>
- </project>
- <project dir="class/System" library="System-bare-build">
- <boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -r:mscorlib.dll -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav</flags>
- <output>System.dll</output>
- <built_sources></built_sources>
- <library_output>./../../class/lib/build/bare/System.dll</library_output>
- <fx_version>4.5</fx_version>
- <profile>build</profile>
- <response>System.dll.sources</response>
- </project>
- <project dir="class/System" library="System-secxml-build">
- <boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/build/bare -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -r:mscorlib.dll -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -r:PrebuiltSystem=./../../class/lib/build/bare/System.dll -d:MONO_SECURITY_ALIAS -d:MONO_X509_ALIAS -r:System.Xml -r:MonoSecurity=Mono.Security</flags>
- <output>System.dll</output>
- <built_sources></built_sources>
- <library_output>./../../class/lib/build/secxml/System.dll</library_output>
- <fx_version>4.5</fx_version>
- <profile>build</profile>
- <response>System.dll.sources</response>
- </project>
- <project dir="class/Mono.Security" library="Mono.Security-build">
- <boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/build/bare -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -r:mscorlib.dll -optimize /noconfig -unsafe -nowarn:1030,3009 -r:System</flags>
- <output>Mono.Security.dll</output>
- <built_sources></built_sources>
- <library_output>./../../class/lib/build/Mono.Security.dll</library_output>
- <fx_version>4.5</fx_version>
- <profile>build</profile>
- <response>Mono.Security.dll.sources</response>
- </project>
<project dir="class/Mono.Posix" library="Mono.Posix-build">
<boot>true</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -r:mscorlib.dll -optimize /noconfig /unsafe /r:mscorlib.dll /nowarn:0618,612 -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig /unsafe /nowarn:0618,612 -r:./../../class/lib/build/System.dll</flags>
<output>Mono.Posix.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/Mono.Posix.dll</library_output>
</project>
<project dir="class/System.Core" library="System.Core-build">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -r:mscorlib.dll -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:System -r:Mono.Posix</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:./../../class/lib/build/System.dll -r:./../../class/lib/build/Mono.Posix.dll</flags>
<output>System.Core.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/System.Core.dll</library_output>
</project>
<project dir="class/System.Core" library="System.Core-plaincore-build">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -r:mscorlib.dll -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:System -r:Mono.Posix</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:./../../class/lib/build/System.dll -r:./../../class/lib/build/Mono.Posix.dll</flags>
<output>System.Core.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/plaincore/System.Core.dll</library_output>
<profile>build</profile>
<response>./../../build/deps/build_System.Core.dll.sources</response>
</project>
+ <project dir="class/Mono.Cecil" library="Mono.Cecil-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -keyfile:../mono.snk -d:NET_3_5 /publicsign -r:./../../class/lib/build/System.Core.dll</flags>
+ <output>Mono.Cecil.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/build/Mono.Cecil.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <response>Mono.Cecil.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Cecil.Mdb" library="Mono.Cecil.Mdb-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig /d:CECIL -keyfile:../mono.snk -publicsign -r:./../../class/lib/build/System.dll -r:./../../class/lib/build/Mono.Cecil.dll</flags>
+ <output>Mono.Cecil.Mdb.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/build/Mono.Cecil.Mdb.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <response>Mono.Cecil.Mdb.dll.sources</response>
+ </project>
<project dir="mcs" library="mcs-build">
<boot></boot>
- <flags>/codepage:65001 -lib:./../class/lib/build -debug -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_PROCESS_START -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../class/lib/build -r:mscorlib.dll -optimize /noconfig -r:System -r:System.Core -r:System.Xml</flags>
+ <flags>/codepage:65001 -debug -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_PROCESS_START -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../class/lib/build/mscorlib.dll -optimize /noconfig -r:System -r:System.Core -r:System.Xml</flags>
<output>mcs.exe</output>
- <built_sources></built_sources>
+ <built_sources>cs-parser.cs</built_sources>
<library_output>mcs.exe</library_output>
<fx_version>4.5</fx_version>
<profile>build</profile>
</project>
<project dir="tools/gacutil" library="gacutil-build">
<boot></boot>
- <flags>/codepage:65001 -r:Mono.Security.dll -unsafe -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -r:mscorlib.dll -optimize /noconfig</flags>
+ <flags>/codepage:65001 -unsafe -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -r:Mono.Security</flags>
<output>gacutil.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/gacutil.exe</library_output>
</project>
<project dir="tools/culevel" library="culevel-build">
<boot></boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/build -r:mscorlib.dll -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -r:System -r:System.Xml</flags>
<output>culevel.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/culevel.exe</library_output>
<profile>build</profile>
<response>culevel.exe.sources</response>
</project>
+ <project dir="tools/cil-stringreplacer" library="cil-stringreplacer-build">
+ <boot></boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -r:System -r:Mono.Cecil</flags>
+ <output>cil-stringreplacer.exe</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/build/cil-stringreplacer.exe</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <response>cil-stringreplacer.exe.sources</response>
+ </project>
+ <project dir="tools/commoncryptogenerator" library="commoncryptogenerator-build">
+ <boot></boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig</flags>
+ <output>commoncryptogenerator.exe</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/build/commoncryptogenerator.exe</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <response>commoncryptogenerator.exe.sources</response>
+ </project>
<project dir="mcs" library="mcs-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -lib:./../class/lib/build -debug -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_PROCESS_START -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Core -r:System.Xml</flags>
+ <flags>/codepage:65001 -debug -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_PROCESS_START -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Core -r:System.Xml</flags>
<output>mcs.exe</output>
- <built_sources></built_sources>
+ <built_sources>cs-parser.cs</built_sources>
<library_output>mcs.exe</library_output>
<fx_version>4.5</fx_version>
<profile>net_4_x</profile>
</project>
<project dir="class/corlib" library="corlib-net_4_x">
<boot>true</boot>
- <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -debug -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -debug -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
<output>mscorlib.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mscorlib.dll</library_output>
</project>
<project dir="class/corlib" library="corlib-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -debug -optimize -r:./../../class/lib/net_4_x/mscorlib.dll -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -debug -nowarn:168,219,618,672 -unsafe -r:Mono.Posix.dll -r:System.Core.dll -r:System.dll -define:MONO_DATACONVERTER_STATIC_METHODS -resource:Test/resources/Resources.resources</flags>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -debug -optimize -r:./../../class/lib/net_4_x/mscorlib.dll -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -debug -nowarn:168,219,618,672 -unsafe -define:MONO_DATACONVERTER_STATIC_METHODS -resource:Test/resources/Resources.resources</flags>
<output>net_4_x_corlib_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_corlib_test.dll</library_output>
<profile>net_4_x</profile>
<response>./../../build/deps/net_4_x_corlib_test.dll.response</response>
</project>
+ <project dir="class/Mono.Security" library="Mono.Security-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:1030,3009 -r:./../../class/lib/net_4_x/bare/System.dll</flags>
+ <output>Mono.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/Mono.Security.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>Mono.Security.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Security" library="Mono.Security-tests-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Security.dll -unsafe -nowarn:1030,3009 -r:./../../class/lib/net_4_x/bare/System.dll -nowarn:169,219,618,672</flags>
+ <output>net_4_x_Mono.Security_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>net_4_x_Mono.Security_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>./../../build/deps/net_4_x_Mono.Security_test.dll.response</response>
+ </project>
<project dir="class/System" library="System-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -r:PrebuiltSystem=./../../class/lib/net_4_x/secxml/System.dll -d:MONO_SECURITY_ALIAS -d:MONO_X509_ALIAS -r:System.Configuration.dll -d:CONFIGURATION_DEP -r:System.Xml -r:MonoSecurity=Mono.Security</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -d:CONFIGURATION_DEP -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:MonoSecurity=./../../class/lib/net_4_x/Mono.Security.dll</flags>
<output>System.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.dll</library_output>
</project>
<project dir="class/System" library="System-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/bare -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/secxml/System.dll -r:System.Drawing.dll -r:Mono.Security.dll -r:System.Data -r:System.Xml.dll -r:System.Core.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -r:System.Configuration -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
<output>net_4_x_System_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System_test.dll</library_output>
</project>
<project dir="class/System" library="System-bare-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav</flags>
<output>System.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/bare/System.dll</library_output>
</project>
<project dir="class/System" library="System-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/bare -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/secxml/System.dll -r:System.Drawing.dll -r:Mono.Security.dll -r:System.Data -r:System.Xml.dll -r:System.Core.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -r:System.Configuration -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
<output>net_4_x_System_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System_test.dll</library_output>
</project>
<project dir="class/System" library="System-secxml-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/bare -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -r:PrebuiltSystem=./../../class/lib/net_4_x/bare/System.dll -d:MONO_SECURITY_ALIAS -d:MONO_X509_ALIAS -r:System.Xml -r:MonoSecurity=Mono.Security</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -r:./../../class/lib/net_4_x/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/net_4_x/Mono.Security.dll</flags>
<output>System.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/secxml/System.dll</library_output>
</project>
<project dir="class/System" library="System-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/bare -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/secxml/System.dll -r:System.Drawing.dll -r:Mono.Security.dll -r:System.Data -r:System.Xml.dll -r:System.Core.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -r:System.Configuration -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
<output>net_4_x_System_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System_test.dll</library_output>
</project>
<project dir="class/System.XML" library="System.Xml-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/bare -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:mscorlib.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:System.Configuration.dll -d:CONFIGURATION_DEP -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:CONFIGURATION_DEP -r:./../../class/lib/net_4_x/secxml/System.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>System.Xml.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Xml.dll</library_output>
</project>
<project dir="class/System.XML" library="System.Xml-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/bare -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/bare/System.Xml.dll -r:mscorlib.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:System -nowarn:0618 -nowarn:219 -nowarn:169 -r:System.Data.dll -r:System.Core.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:./../../class/lib/net_4_x/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
<output>net_4_x_System.Xml_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Xml_test.dll</library_output>
</project>
<project dir="class/System.XML" library="System.Xml-bare-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/bare -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:mscorlib.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:./../../class/lib/net_4_x/bare/System.dll</flags>
<output>System.Xml.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/bare/System.Xml.dll</library_output>
</project>
<project dir="class/System.XML" library="System.Xml-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/bare -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/bare/System.Xml.dll -r:mscorlib.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:System -nowarn:0618 -nowarn:219 -nowarn:169 -r:System.Data.dll -r:System.Core.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:./../../class/lib/net_4_x/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
<output>net_4_x_System.Xml_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Xml_test.dll</library_output>
</project>
<project dir="class/Mono.CompilerServices.SymbolWriter" library="Mono.CompilerServices.SymbolWriter-net_4_x">
<boot>true</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -lib:./../../class/lib/net_4_x/bare -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll</flags>
<output>Mono.CompilerServices.SymbolWriter.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.CompilerServices.SymbolWriter.dll</library_output>
</project>
<project dir="class/Mono.Posix" library="Mono.Posix-net_4_x">
<boot>true</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /unsafe /r:mscorlib.dll /nowarn:0618,612 -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /unsafe /nowarn:0618,612 -r:./../../class/lib/net_4_x/System.dll</flags>
<output>Mono.Posix.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Posix.dll</library_output>
</project>
<project dir="class/Mono.Posix" library="Mono.Posix-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Posix.dll /unsafe /r:Mono.Posix.dll /r:System.dll /nowarn:0219,0618</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Posix.dll /unsafe /nowarn:0219,0618</flags>
<output>net_4_x_Mono.Posix_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Mono.Posix_test.dll</library_output>
</project>
<project dir="class/System.Core" library="System.Core-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:System -r:Mono.Posix</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Posix.dll</flags>
<output>System.Core.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Core.dll</library_output>
</project>
<project dir="class/System.Core" library="System.Core-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:System -r:Mono.Posix</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Posix.dll</flags>
<output>net_4_x_System.Core_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Core_test.dll</library_output>
</project>
<project dir="class/System.Core" library="System.Core-plaincore-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:System -r:Mono.Posix</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Posix.dll</flags>
<output>System.Core.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/plaincore/System.Core.dll</library_output>
</project>
<project dir="class/System.Core" library="System.Core-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:System -r:Mono.Posix</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Posix.dll</flags>
<output>net_4_x_System.Core_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Core_test.dll</library_output>
<profile>net_4_x</profile>
<response>./../../build/deps/net_4_x_System.Core_test.dll.response</response>
</project>
- <project dir="class/Mono.Security" library="Mono.Security-net_4_x">
- <boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/bare -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:1030,3009 -r:System</flags>
- <output>Mono.Security.dll</output>
- <built_sources></built_sources>
- <library_output>./../../class/lib/net_4_x/Mono.Security.dll</library_output>
- <fx_version>4.5</fx_version>
- <profile>net_4_x</profile>
- <response>Mono.Security.dll.sources</response>
- </project>
- <project dir="class/Mono.Security" library="Mono.Security-tests-net_4_x">
- <boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/bare -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Security.dll -unsafe -nowarn:1030,3009 -r:System -nowarn:169,219,618,672</flags>
- <output>net_4_x_Mono.Security_test.dll</output>
- <built_sources></built_sources>
- <library_output>net_4_x_Mono.Security_test.dll</library_output>
- <fx_version>4.5</fx_version>
- <profile>net_4_x</profile>
- <response>./../../build/deps/net_4_x_Mono.Security_test.dll.response</response>
- </project>
<project dir="class/System.Security" library="System.Security-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/secxml -lib:./../../class/lib/net_4_x/bare -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -nowarn:618 -d:SECURITY_DEP -r:mscorlib.dll -nowarn:414 -r:System -r:System.Xml -r:Mono.Security</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/net_4_x/secxml/System.dll -r:./../../class/lib/net_4_x/bare/System.Xml.dll -r:./../../class/lib/net_4_x/Mono.Security.dll</flags>
<output>System.Security.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Security.dll</library_output>
</project>
<project dir="class/System.Security" library="System.Security-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/secxml -lib:./../../class/lib/net_4_x/bare -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Security.dll -nowarn:618 -d:SECURITY_DEP -r:mscorlib.dll -nowarn:414 -r:System -r:System.Xml -r:Mono.Security -nowarn:168,169,183,219,414</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Security.dll -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/net_4_x/secxml/System.dll -r:./../../class/lib/net_4_x/bare/System.Xml.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -nowarn:168,169,183,219,414</flags>
<output>net_4_x_System.Security_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Security_test.dll</library_output>
</project>
<project dir="class/System.Configuration" library="System.Configuration-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/secxml -lib:./../../class/lib/net_4_x/bare -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:mscorlib.dll -nowarn:618 -r:System -r:System.Xml -r:System.Security</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -r:./../../class/lib/net_4_x/secxml/System.dll -r:./../../class/lib/net_4_x/bare/System.Xml.dll -r:./../../class/lib/net_4_x/System.Security.dll</flags>
<output>System.Configuration.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Configuration.dll</library_output>
</project>
<project dir="class/System.Configuration" library="System.Configuration-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/secxml -lib:./../../class/lib/net_4_x/bare -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Configuration.dll -r:mscorlib.dll -nowarn:618 -r:System -r:System.Xml -r:System.Security</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>net_4_x_System.Configuration_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Configuration_test.dll</library_output>
</project>
<project dir="tools/resgen" library="resgen-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Xml -r:System.Core</flags>
<output>resgen.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/resgen.exe</library_output>
</project>
<project dir="class/System.IO.Compression" library="System.IO.Compression-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /unsafe -r:System -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /unsafe -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.IO.Compression.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.IO.Compression.dll</library_output>
</project>
<project dir="class/System.IO.Compression" library="System.IO.Compression-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.IO.Compression.dll /r:System /r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.IO.Compression.dll</flags>
<output>net_4_x_System.IO.Compression_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.IO.Compression_test.dll</library_output>
</project>
<project dir="class/System.IO.Compression.FileSystem" library="System.IO.Compression.FileSystem-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.IO.Compression</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.IO.Compression.dll</flags>
<output>System.IO.Compression.FileSystem.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.IO.Compression.FileSystem.dll</library_output>
</project>
<project dir="class/System.IO.Compression.FileSystem" library="System.IO.Compression.FileSystem-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.IO.Compression.FileSystem.dll /r:System /r:System.Core /r:System.IO.Compression.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.IO.Compression.FileSystem.dll</flags>
<output>net_4_x_System.IO.Compression.FileSystem_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.IO.Compression.FileSystem_test.dll</library_output>
</project>
<project dir="class/System.Drawing" library="System.Drawing-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /unsafe /r:mscorlib.dll -resource:Assembly/Mono.ico,Mono.ico -resource:Assembly/Information.ico,Information.ico -resource:Assembly/Error.ico,Error.ico -resource:Assembly/Warning.ico,Warning.ico -resource:Assembly/Question.ico,Question.ico -resource:Assembly/Shield.ico,Shield.ico -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /unsafe -resource:Assembly/Mono.ico,Mono.ico -resource:Assembly/Information.ico,Information.ico -resource:Assembly/Error.ico,Error.ico -resource:Assembly/Warning.ico,Warning.ico -resource:Assembly/Question.ico,Question.ico -resource:Assembly/Shield.ico,Shield.ico -r:./../../class/lib/net_4_x/System.dll</flags>
<output>System.Drawing.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Drawing.dll</library_output>
</project>
<project dir="class/System.Drawing" library="System.Drawing-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Drawing.dll /unsafe /r:mscorlib.dll -resource:Assembly/Mono.ico,Mono.ico -resource:Assembly/Information.ico,Information.ico -resource:Assembly/Error.ico,Error.ico -resource:Assembly/Warning.ico,Warning.ico -resource:Assembly/Question.ico,Question.ico -resource:Assembly/Shield.ico,Shield.ico -r:System -define:TEST -resource:Test/resources/indexed.png,indexed.png -r:System.Drawing.dll -r:System.Runtime.Serialization.Formatters.Soap.dll -r:System.Xml.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Drawing.dll /unsafe -resource:Assembly/Mono.ico,Mono.ico -resource:Assembly/Information.ico,Information.ico -resource:Assembly/Error.ico,Error.ico -resource:Assembly/Warning.ico,Warning.ico -resource:Assembly/Question.ico,Question.ico -resource:Assembly/Shield.ico,Shield.ico -r:./../../class/lib/net_4_x/System.dll -define:TEST -resource:Test/resources/indexed.png,indexed.png -nowarn:0618 -nowarn:219 -nowarn:169</flags>
<output>net_4_x_System.Drawing_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Drawing_test.dll</library_output>
</project>
<project dir="class/System.Transactions" library="System.Transactions-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -r:System -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>System.Transactions.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Transactions.dll</library_output>
</project>
<project dir="class/System.Transactions" library="System.Transactions-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Transactions.dll /r:mscorlib.dll -r:System -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>net_4_x_System.Transactions_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Transactions_test.dll</library_output>
</project>
<project dir="class/System.EnterpriseServices" library="System.EnterpriseServices-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /nowarn:0168 /nowarn:0162 /r:mscorlib.dll -r:System.Transactions</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /nowarn:0168 /nowarn:0162 -r:./../../class/lib/net_4_x/System.Transactions.dll</flags>
<output>System.EnterpriseServices.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.EnterpriseServices.dll</library_output>
</project>
<project dir="class/Mono.Data.Tds" library="Mono.Data.Tds-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -r:System -r:System.Xml -r:Mono.Security</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Mono.Security.dll</flags>
<output>Mono.Data.Tds.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Data.Tds.dll</library_output>
</project>
<project dir="class/Mono.Data.Tds" library="Mono.Data.Tds-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Data.Tds.dll /r:System.dll /r:System.Net.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Data.Tds.dll</flags>
<output>net_4_x_Mono.Data.Tds_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Mono.Data.Tds_test.dll</library_output>
</project>
<project dir="class/System.Numerics" library="System.Numerics-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /unsafe -d:MONO -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /unsafe -d:MONO -r:./../../class/lib/net_4_x/System.dll</flags>
<output>System.Numerics.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Numerics.dll</library_output>
</project>
<project dir="class/System.Numerics" library="System.Numerics-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Numerics.dll /unsafe -d:MONO -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Numerics.dll /unsafe -d:MONO -r:./../../class/lib/net_4_x/System.dll</flags>
<output>net_4_x_System.Numerics_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Numerics_test.dll</library_output>
</project>
<project dir="class/System.Numerics.Vectors" library="System.Numerics.Vectors-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll</flags>
<output>System.Numerics.Vectors.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Numerics.Vectors.dll</library_output>
</project>
<project dir="class/System.Data" library="System.Data-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -nowarn:169,219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -r:System -r:System.Xml -r:System.Core -r:System.Numerics -r:System.EnterpriseServices -r:Mono.Data.Tds -r:System.Configuration -r:System.Transactions</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:169,219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Numerics.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/Mono.Data.Tds.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Transactions.dll</flags>
<output>System.Data.dll</output>
<built_sources>gen_OdbcConnection.cs gen_OleDbConnection.cs gen_OdbcParameter.cs gen_OleDbParameter.cs gen_OdbcParameterCollection.cs gen_OleDbParameterCollection.cs</built_sources>
<library_output>./../../class/lib/net_4_x/System.Data.dll</library_output>
</project>
<project dir="class/System.Data" library="System.Data-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Data.dll -nowarn:169,219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -r:System -r:System.Xml -r:System.Core -r:System.Numerics -r:System.EnterpriseServices -r:Mono.Data.Tds -r:System.Configuration -r:System.Transactions -r:System.Core.dll -r:Mono.Data.Sqlite.dll -nowarn:618,169,612,219,168</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Data.dll -nowarn:169,219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Numerics.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/Mono.Data.Tds.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -nowarn:618,169,612,219,168</flags>
<output>net_4_x_System.Data_test.dll</output>
<built_sources>gen_OdbcConnection.cs gen_OleDbConnection.cs gen_OdbcParameter.cs gen_OleDbParameter.cs gen_OdbcParameterCollection.cs gen_OleDbParameterCollection.cs</built_sources>
<library_output>net_4_x_System.Data_test.dll</library_output>
</project>
<project dir="class/System.ComponentModel.DataAnnotations" library="System.ComponentModel.DataAnnotations-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -nowarn:414 -r:System -r:System.Core -r:System.Data -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:414 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.ComponentModel.DataAnnotations.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll</library_output>
</project>
<project dir="class/System.ComponentModel.DataAnnotations" library="System.ComponentModel.DataAnnotations-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -nowarn:414 -r:System -r:System.Core -r:System.Data -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -nowarn:414 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll</flags>
<output>net_4_x_System.ComponentModel.DataAnnotations_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.ComponentModel.DataAnnotations_test.dll</library_output>
</project>
<project dir="class/Accessibility" library="Accessibility-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig</flags>
<output>Accessibility.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Accessibility.dll</library_output>
</project>
<project dir="class/Mono.WebBrowser" library="Mono.WebBrowser-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -warn:1 -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -warn:1 -r:./../../class/lib/net_4_x/System.dll</flags>
<output>Mono.WebBrowser.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.WebBrowser.dll</library_output>
</project>
<project dir="class/System.Runtime.Serialization.Formatters.Soap" library="System.Runtime.Serialization.Formatters.Soap-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.Runtime.Serialization.Formatters.Soap.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll</library_output>
</project>
<project dir="class/System.Runtime.Serialization.Formatters.Soap" library="System.Runtime.Serialization.Formatters.Soap-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll /r:mscorlib.dll -r:System.Xml -r:System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x/System.Xml.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
<output>net_4_x_System.Runtime.Serialization.Formatters.Soap_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Runtime.Serialization.Formatters.Soap_test.dll</library_output>
</project>
<project dir="class/System.Windows.Forms" library="System.Windows.Forms-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /unsafe /r:mscorlib.dll @System.Windows.Forms.dll.resources -nowarn:618,612,809 -r:System -r:System.Xml -r:System.Drawing -r:Accessibility -r:System.Data -r:Mono.Posix -r:Mono.WebBrowser -r:System.Configuration -r:System.Runtime.Serialization.Formatters.Soap</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /unsafe @System.Windows.Forms.dll.resources -nowarn:618,612,809 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/Accessibility.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/Mono.Posix.dll -r:./../../class/lib/net_4_x/Mono.WebBrowser.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll</flags>
<output>System.Windows.Forms.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Windows.Forms.dll</library_output>
</project>
<project dir="class/System.Windows.Forms" library="System.Windows.Forms-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Windows.Forms.dll /r:System.Data.dll /r:System.Drawing.dll /r:Accessibility.dll -r:System.dll -r:System.Xml.dll -r:System.Runtime.Serialization.Formatters.Soap -resource:Test/resources/a.cur,a.cur -resource:Test/resources/32x32.ico,32x32.ico -nowarn:618,612</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Windows.Forms.dll -resource:Test/resources/a.cur,a.cur -resource:Test/resources/32x32.ico,32x32.ico -nowarn:618,612</flags>
<output>net_4_x_System.Windows.Forms_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Windows.Forms_test.dll</library_output>
</project>
<project dir="class/Mono.Data.Sqlite" library="Mono.Data.Sqlite-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:System -r:System.Data -r:System.Transactions -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Xml.dll</flags>
<output>Mono.Data.Sqlite.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Data.Sqlite.dll</library_output>
</project>
<project dir="class/Mono.Data.Sqlite" library="Mono.Data.Sqlite-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Data.Sqlite.dll /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:System -r:System.Data -r:System.Transactions -r:System.Xml /nowarn:618</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Data.Sqlite.dll /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Xml.dll /nowarn:618</flags>
<output>net_4_x_Mono.Data.Sqlite_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Mono.Data.Sqlite_test.dll</library_output>
</project>
<project dir="class/System.Web.ApplicationServices" library="System.Web.ApplicationServices-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:SYSTEM_WEB_APPLICATIONSERVICES -r:System -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:SYSTEM_WEB_APPLICATIONSERVICES -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>System.Web.ApplicationServices.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</library_output>
</project>
<project dir="class/Novell.Directory.Ldap" library="Novell.Directory.Ldap-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -warn:1 -nowarn:612 -r:mscorlib.dll -r:System.dll -r:Mono.Security.dll /res:Novell.Directory.Ldap.Utilclass/ResultCodeMessages.resources -r:System -r:Mono.Security</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -warn:1 -nowarn:612 /res:Novell.Directory.Ldap.Utilclass/ResultCodeMessages.resources -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Security.dll</flags>
<output>Novell.Directory.Ldap.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Novell.Directory.Ldap.dll</library_output>
</project>
<project dir="class/Novell.Directory.Ldap" library="Novell.Directory.Ldap-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Novell.Directory.Ldap.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Novell.Directory.Ldap.dll</flags>
<output>net_4_x_Novell.Directory.Ldap_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Novell.Directory.Ldap_test.dll</library_output>
</project>
<project dir="class/System.DirectoryServices" library="System.DirectoryServices-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -r:System -r:Novell.Directory.Ldap</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Novell.Directory.Ldap.dll</flags>
<output>System.DirectoryServices.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.DirectoryServices.dll</library_output>
</project>
<project dir="class/System.DirectoryServices" library="System.DirectoryServices-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.DirectoryServices.dll /r:mscorlib.dll -r:System -r:Novell.Directory.Ldap -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.DirectoryServices.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Novell.Directory.Ldap.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
<output>net_4_x_System.DirectoryServices_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.DirectoryServices_test.dll</library_output>
</project>
<project dir="class/System.Web" library="System.Web-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:612,618 -r:mscorlib.dll -d:INSIDE_SYSTEM_WEB -nowarn:618 -r:System.Configuration.dll -r:Mono.Data.Sqlite.dll -r:System.Web.ApplicationServices.dll /resource:resources/TranslationResources.resources /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -define:WEBSERVICES_DEP -lib:./../../class/lib/net_4_x/plaindesign -r:System -r:System.Core -r:System.Drawing -r:System.Data -r:System.Xml -r:System.EnterpriseServices -r:System.Runtime.Serialization.Formatters.Soap -r:System.ComponentModel.DataAnnotations -r:System.Web.Services -r:System.Design</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:612,618 -d:INSIDE_SYSTEM_WEB -nowarn:618 /resource:resources/TranslationResources.resources /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -define:WEBSERVICES_DEP -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/Mono.Data.Sqlite.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/plaindesign/System.Design.dll</flags>
<output>System.Web.dll</output>
<built_sources>System.Web/UplevelHelper.cs</built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.dll</library_output>
</project>
<project dir="class/System.Web" library="System.Web-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plainweb/System.Web.dll -unsafe -nowarn:612,618 -r:mscorlib.dll -d:INSIDE_SYSTEM_WEB -nowarn:618 -r:System.Configuration.dll -r:Mono.Data.Sqlite.dll -r:System.Web.ApplicationServices.dll /resource:resources/TranslationResources.resources /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -r:System -r:System.Core -r:System.Drawing -r:System.Data -r:System.Xml -r:System.EnterpriseServices -r:System.Runtime.Serialization.Formatters.Soap -r:System.ComponentModel.DataAnnotations -doc:net_4_x_System.Web_test.xml -nowarn:219,169,1591 -r:SystemWebTestShim.dll /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Global.asax /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.ashx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.master /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMaster.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config.4.0 /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/sub_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_02.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_03.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_04.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_05.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_06.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_07.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_08.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_09.sitemap /resource:Test/mainsoft/NunitWebResources/menuclass.aspx /resource:Test/mainsoft/NunitWebResources/FormView.aspx /resource:Test/mainsoft/NunitWebResources/PostBackMenuTest.aspx /resource:Test/mainsoft/NunitWebResources/PageWithStyleSheet.aspx /resource:Test/mainsoft/NunitWebResources/PageWithTheme.aspx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.ascx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.aspx /resource:Test/mainsoft/NunitWebResources/RunTimeSetTheme.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyBind.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyControl.ascx /resource:Test/mainsoft/NunitWebResources/Theme1.skin /resource:Test/mainsoft/NunitWebResources/Theme2.skin /resource:Test/mainsoft/NunitWebResources/UrlProperty.aspx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx.cs /resource:Test/mainsoft/NunitWebResources/Web.sitemap /resource:Test/mainsoft/NunitWebResources/WizardTest.skin /resource:Test/mainsoft/NunitWebResources/FooterTemplateTest.aspx /resource:Test/mainsoft/NunitWebResources/DataGrid.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_2.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_3.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewDataActions.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewProperties1.aspx /resource:Test/mainsoft/NunitWebResources/Bluehills.jpg /resource:Test/mainsoft/NunitWebResources/FormViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_2.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_3.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_4.aspx /resource:Test/mainsoft/NunitWebResources/FormViewInsertEditDelete.aspx /resource:Test/mainsoft/NunitWebResources/GridViewUpdate.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xml /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xsl /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest1.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest2.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest3.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest4.aspx /resource:Test/mainsoft/NunitWebResources/LoginViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/WebControl.config /resource:Test/mainsoft/NunitWebResources/WebLogin.config /resource:Test/mainsoft/NunitWebResources/CallbackTest1.aspx /resource:Test/mainsoft/NunitWebResources/CallbackTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest1.aspx /resource:Test/mainsoft/NunitWebResources/ClientScript.js /resource:Test/mainsoft/NunitWebResources/EvalTest.aspx /resource:Test/mainsoft/NunitWebResources/TemplateUserControl.ascx /resource:Test/mainsoft/NunitWebResources/WebMapping.config /resource:Test/mainsoft/NunitWebResources/Mapping.aspx /resource:Test/mainsoft/NunitWebResources/Mapping1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting2.aspx /resource:Test/mainsoft/NunitWebResources/MyDerived.master /resource:Test/mainsoft/NunitWebResources/MyPageWithDerivedMaster.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest1.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest2.aspx /resource:Test/mainsoft/NunitWebResources/PageLifecycleTest.aspx /resource:Test/mainsoft/NunitWebResources/PageValidationTest.aspx /resource:Test/mainsoft/NunitWebResources/AsyncPage.aspx /resource:Test/mainsoft/NunitWebResources/PageCultureTest.aspx /resource:Test/mainsoft/NunitWebResources/adapters.browser /resource:Test/mainsoft/NunitWebResources/NoEventValidation.aspx /resource:Test/mainsoft/NunitWebResources/ListControlPage.aspx /resource:Test/mainsoft/NunitWebResources/TextBoxTestlPage.aspx /resource:Test/mainsoft/NunitWebResources/ClearErrorOnError.aspx /resource:Test/mainsoft/NunitWebResources/RedirectOnError.aspx /resource:Test/mainsoft/NunitWebResources/TestCapability.browser /resource:Test/mainsoft/NunitWebResources/PageWithAdapter.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind5.aspx /resource:Test/mainsoft/NunitWebResources/ReadWritePropertyControl.ascx /resource:Test/mainsoft/MainsoftWebTest/nunitweb_config.xml /resource:Test/mainsoft/NunitWebResources/TemplateControlParsingTest.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.master /resource:Test/mainsoft/NunitWebResources/MissingMasterFile.aspx /resource:Test/mainsoft/NunitWebResources/CustomSectionEmptyCollection.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx.cs /resource:Test/mainsoft/NunitWebResources/LoginDisplayRememberMe.aspx /resource:Test/mainsoft/NunitWebResources/NoBindForMethodsWithBindInName.aspx /resource:Test/mainsoft/NunitWebResources/LinkInHeadWithEmbeddedExpression.aspx /resource:Test/mainsoft/NunitWebResources/ExpressionInListControl.aspx /resource:Test/mainsoft/NunitWebResources/ServerSideControlsInScriptBlock.aspx /resource:Test/mainsoft/NunitWebResources/ServerControlInClientSideComment.aspx /resource:Test/mainsoft/NunitWebResources/PreprocessorDirectivesInMarkup.aspx /resource:Test/mainsoft/NunitWebResources/UnquotedAngleBrackets.aspx /resource:Test/mainsoft/NunitWebResources/FullTagsInText.aspx /resource:Test/mainsoft/NunitWebResources/TagsExpressionsAndCommentsInText.aspx /resource:Test/mainsoft/NunitWebResources/NewlineInCodeExpression.aspx /resource:Test/mainsoft/NunitWebResources/DuplicateControlsInClientComment.aspx /resource:Test/mainsoft/NunitWebResources/TagsNestedInClientTag.aspx /resource:Test/mainsoft/NunitWebResources/ConditionalClientComments.aspx /resource:Test/mainsoft/NunitWebResources/OneLetterIdentifierInCodeRender.aspx /resource:Test/mainsoft/NunitWebResources/GlobalResourcesLocalization.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx.cs /resource:Test/mainsoft/NunitWebResources/NestedParserFileText.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CorrectConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx.cs /resource:Test/mainsoft/NunitWebResources/ChangePasswordContainer_FindControl.aspx /resource:Test/mainsoft/NunitWebResources/TagWithExpressionWithinAttribute.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug578770.aspx /resource:Test/mainsoft/NunitWebResources/EnumConverter_Bug578586.aspx /resource:Test/mainsoft/NunitWebResources/ButtonColor_Bug325489.aspx /resource:Test/mainsoft/NunitWebResources/SqlDataSource_OnInit_Bug572781.aspx /resource:Test/mainsoft/NunitWebResources/FormViewPagerVisibility.aspx /resource:Test/mainsoft/NunitWebResources/OverridenControlsPropertyAndPostBack_Bug594238.aspx /resource:Test/mainsoft/NunitWebResources/GlobalizationEncodingName.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_0.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_5.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_6.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_7.aspx /resource:Test/mainsoft/NunitWebResources/GridView_Bug595567.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug600415.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx.cs /resource:Test/mainsoft/NunitWebResources/HtmlTitleCodeRender_Bug662918.aspx /resource:Test/mainsoft/NunitWebResources/App_Code/EnumConverterControl.cs,App_Code/EnumConverterControl.cs /resource:Test/mainsoft/NunitWebResources/App_Code/MyContainer.cs,App_Code/MyContainer.cs /resource:Test/mainsoft/NunitWebResources/App_Code/CustomCheckBoxColumn.cs,App_Code/CustomCheckBoxColumn.cs /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.resx,App_GlobalResources/Common.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.fr-FR.resx,App_GlobalResources/Common.fr-FR.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Resource1.resx,App_GlobalResources/Resource1.resx</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plainweb/System.Web.dll -unsafe -nowarn:612,618 -d:INSIDE_SYSTEM_WEB -nowarn:618 /resource:resources/TranslationResources.resources /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/Mono.Data.Sqlite.dll -doc:net_4_x_System.Web_test.xml -nowarn:219,169,1591 /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Global.asax /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.ashx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.master /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMaster.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config.4.0 /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/sub_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_02.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_03.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_04.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_05.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_06.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_07.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_08.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_09.sitemap /resource:Test/mainsoft/NunitWebResources/menuclass.aspx /resource:Test/mainsoft/NunitWebResources/FormView.aspx /resource:Test/mainsoft/NunitWebResources/PostBackMenuTest.aspx /resource:Test/mainsoft/NunitWebResources/PageWithStyleSheet.aspx /resource:Test/mainsoft/NunitWebResources/PageWithTheme.aspx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.ascx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.aspx /resource:Test/mainsoft/NunitWebResources/RunTimeSetTheme.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyBind.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyControl.ascx /resource:Test/mainsoft/NunitWebResources/Theme1.skin /resource:Test/mainsoft/NunitWebResources/Theme2.skin /resource:Test/mainsoft/NunitWebResources/UrlProperty.aspx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx.cs /resource:Test/mainsoft/NunitWebResources/Web.sitemap /resource:Test/mainsoft/NunitWebResources/WizardTest.skin /resource:Test/mainsoft/NunitWebResources/FooterTemplateTest.aspx /resource:Test/mainsoft/NunitWebResources/DataGrid.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_2.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_3.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewDataActions.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewProperties1.aspx /resource:Test/mainsoft/NunitWebResources/Bluehills.jpg /resource:Test/mainsoft/NunitWebResources/FormViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_2.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_3.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_4.aspx /resource:Test/mainsoft/NunitWebResources/FormViewInsertEditDelete.aspx /resource:Test/mainsoft/NunitWebResources/GridViewUpdate.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xml /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xsl /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest1.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest2.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest3.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest4.aspx /resource:Test/mainsoft/NunitWebResources/LoginViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/WebControl.config /resource:Test/mainsoft/NunitWebResources/WebLogin.config /resource:Test/mainsoft/NunitWebResources/CallbackTest1.aspx /resource:Test/mainsoft/NunitWebResources/CallbackTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest1.aspx /resource:Test/mainsoft/NunitWebResources/ClientScript.js /resource:Test/mainsoft/NunitWebResources/EvalTest.aspx /resource:Test/mainsoft/NunitWebResources/TemplateUserControl.ascx /resource:Test/mainsoft/NunitWebResources/WebMapping.config /resource:Test/mainsoft/NunitWebResources/Mapping.aspx /resource:Test/mainsoft/NunitWebResources/Mapping1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting2.aspx /resource:Test/mainsoft/NunitWebResources/MyDerived.master /resource:Test/mainsoft/NunitWebResources/MyPageWithDerivedMaster.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest1.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest2.aspx /resource:Test/mainsoft/NunitWebResources/PageLifecycleTest.aspx /resource:Test/mainsoft/NunitWebResources/PageValidationTest.aspx /resource:Test/mainsoft/NunitWebResources/AsyncPage.aspx /resource:Test/mainsoft/NunitWebResources/PageCultureTest.aspx /resource:Test/mainsoft/NunitWebResources/adapters.browser /resource:Test/mainsoft/NunitWebResources/NoEventValidation.aspx /resource:Test/mainsoft/NunitWebResources/ListControlPage.aspx /resource:Test/mainsoft/NunitWebResources/TextBoxTestlPage.aspx /resource:Test/mainsoft/NunitWebResources/ClearErrorOnError.aspx /resource:Test/mainsoft/NunitWebResources/RedirectOnError.aspx /resource:Test/mainsoft/NunitWebResources/TestCapability.browser /resource:Test/mainsoft/NunitWebResources/PageWithAdapter.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind5.aspx /resource:Test/mainsoft/NunitWebResources/ReadWritePropertyControl.ascx /resource:Test/mainsoft/MainsoftWebTest/nunitweb_config.xml /resource:Test/mainsoft/NunitWebResources/TemplateControlParsingTest.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.master /resource:Test/mainsoft/NunitWebResources/MissingMasterFile.aspx /resource:Test/mainsoft/NunitWebResources/CustomSectionEmptyCollection.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx.cs /resource:Test/mainsoft/NunitWebResources/LoginDisplayRememberMe.aspx /resource:Test/mainsoft/NunitWebResources/NoBindForMethodsWithBindInName.aspx /resource:Test/mainsoft/NunitWebResources/LinkInHeadWithEmbeddedExpression.aspx /resource:Test/mainsoft/NunitWebResources/ExpressionInListControl.aspx /resource:Test/mainsoft/NunitWebResources/ServerSideControlsInScriptBlock.aspx /resource:Test/mainsoft/NunitWebResources/ServerControlInClientSideComment.aspx /resource:Test/mainsoft/NunitWebResources/PreprocessorDirectivesInMarkup.aspx /resource:Test/mainsoft/NunitWebResources/UnquotedAngleBrackets.aspx /resource:Test/mainsoft/NunitWebResources/FullTagsInText.aspx /resource:Test/mainsoft/NunitWebResources/TagsExpressionsAndCommentsInText.aspx /resource:Test/mainsoft/NunitWebResources/NewlineInCodeExpression.aspx /resource:Test/mainsoft/NunitWebResources/DuplicateControlsInClientComment.aspx /resource:Test/mainsoft/NunitWebResources/TagsNestedInClientTag.aspx /resource:Test/mainsoft/NunitWebResources/ConditionalClientComments.aspx /resource:Test/mainsoft/NunitWebResources/OneLetterIdentifierInCodeRender.aspx /resource:Test/mainsoft/NunitWebResources/GlobalResourcesLocalization.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx.cs /resource:Test/mainsoft/NunitWebResources/NestedParserFileText.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CorrectConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx.cs /resource:Test/mainsoft/NunitWebResources/ChangePasswordContainer_FindControl.aspx /resource:Test/mainsoft/NunitWebResources/TagWithExpressionWithinAttribute.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug578770.aspx /resource:Test/mainsoft/NunitWebResources/EnumConverter_Bug578586.aspx /resource:Test/mainsoft/NunitWebResources/ButtonColor_Bug325489.aspx /resource:Test/mainsoft/NunitWebResources/SqlDataSource_OnInit_Bug572781.aspx /resource:Test/mainsoft/NunitWebResources/FormViewPagerVisibility.aspx /resource:Test/mainsoft/NunitWebResources/OverridenControlsPropertyAndPostBack_Bug594238.aspx /resource:Test/mainsoft/NunitWebResources/GlobalizationEncodingName.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_0.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_5.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_6.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_7.aspx /resource:Test/mainsoft/NunitWebResources/GridView_Bug595567.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug600415.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx.cs /resource:Test/mainsoft/NunitWebResources/HtmlTitleCodeRender_Bug662918.aspx /resource:Test/mainsoft/NunitWebResources/App_Code/EnumConverterControl.cs,App_Code/EnumConverterControl.cs /resource:Test/mainsoft/NunitWebResources/App_Code/MyContainer.cs,App_Code/MyContainer.cs /resource:Test/mainsoft/NunitWebResources/App_Code/CustomCheckBoxColumn.cs,App_Code/CustomCheckBoxColumn.cs /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.resx,App_GlobalResources/Common.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.fr-FR.resx,App_GlobalResources/Common.fr-FR.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Resource1.resx,App_GlobalResources/Resource1.resx</flags>
<output>net_4_x_System.Web_test.dll</output>
<built_sources>System.Web/UplevelHelper.cs</built_sources>
<library_output>net_4_x_System.Web_test.dll</library_output>
</project>
<project dir="class/System.Web" library="System.Web-plainweb-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:612,618 -r:mscorlib.dll -d:INSIDE_SYSTEM_WEB -nowarn:618 -r:System.Configuration.dll -r:Mono.Data.Sqlite.dll -r:System.Web.ApplicationServices.dll /resource:resources/TranslationResources.resources /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -r:System -r:System.Core -r:System.Drawing -r:System.Data -r:System.Xml -r:System.EnterpriseServices -r:System.Runtime.Serialization.Formatters.Soap -r:System.ComponentModel.DataAnnotations</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:612,618 -d:INSIDE_SYSTEM_WEB -nowarn:618 /resource:resources/TranslationResources.resources /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/Mono.Data.Sqlite.dll</flags>
<output>System.Web.dll</output>
<built_sources>System.Web/UplevelHelper.cs</built_sources>
<library_output>./../../class/lib/net_4_x/plainweb/System.Web.dll</library_output>
</project>
<project dir="class/System.Web" library="System.Web-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plainweb/System.Web.dll -unsafe -nowarn:612,618 -r:mscorlib.dll -d:INSIDE_SYSTEM_WEB -nowarn:618 -r:System.Configuration.dll -r:Mono.Data.Sqlite.dll -r:System.Web.ApplicationServices.dll /resource:resources/TranslationResources.resources /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -r:System -r:System.Core -r:System.Drawing -r:System.Data -r:System.Xml -r:System.EnterpriseServices -r:System.Runtime.Serialization.Formatters.Soap -r:System.ComponentModel.DataAnnotations -doc:net_4_x_System.Web_test.xml -nowarn:219,169,1591 -r:SystemWebTestShim.dll /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Global.asax /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.ashx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.master /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMaster.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config.4.0 /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/sub_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_02.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_03.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_04.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_05.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_06.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_07.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_08.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_09.sitemap /resource:Test/mainsoft/NunitWebResources/menuclass.aspx /resource:Test/mainsoft/NunitWebResources/FormView.aspx /resource:Test/mainsoft/NunitWebResources/PostBackMenuTest.aspx /resource:Test/mainsoft/NunitWebResources/PageWithStyleSheet.aspx /resource:Test/mainsoft/NunitWebResources/PageWithTheme.aspx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.ascx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.aspx /resource:Test/mainsoft/NunitWebResources/RunTimeSetTheme.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyBind.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyControl.ascx /resource:Test/mainsoft/NunitWebResources/Theme1.skin /resource:Test/mainsoft/NunitWebResources/Theme2.skin /resource:Test/mainsoft/NunitWebResources/UrlProperty.aspx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx.cs /resource:Test/mainsoft/NunitWebResources/Web.sitemap /resource:Test/mainsoft/NunitWebResources/WizardTest.skin /resource:Test/mainsoft/NunitWebResources/FooterTemplateTest.aspx /resource:Test/mainsoft/NunitWebResources/DataGrid.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_2.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_3.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewDataActions.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewProperties1.aspx /resource:Test/mainsoft/NunitWebResources/Bluehills.jpg /resource:Test/mainsoft/NunitWebResources/FormViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_2.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_3.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_4.aspx /resource:Test/mainsoft/NunitWebResources/FormViewInsertEditDelete.aspx /resource:Test/mainsoft/NunitWebResources/GridViewUpdate.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xml /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xsl /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest1.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest2.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest3.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest4.aspx /resource:Test/mainsoft/NunitWebResources/LoginViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/WebControl.config /resource:Test/mainsoft/NunitWebResources/WebLogin.config /resource:Test/mainsoft/NunitWebResources/CallbackTest1.aspx /resource:Test/mainsoft/NunitWebResources/CallbackTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest1.aspx /resource:Test/mainsoft/NunitWebResources/ClientScript.js /resource:Test/mainsoft/NunitWebResources/EvalTest.aspx /resource:Test/mainsoft/NunitWebResources/TemplateUserControl.ascx /resource:Test/mainsoft/NunitWebResources/WebMapping.config /resource:Test/mainsoft/NunitWebResources/Mapping.aspx /resource:Test/mainsoft/NunitWebResources/Mapping1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting2.aspx /resource:Test/mainsoft/NunitWebResources/MyDerived.master /resource:Test/mainsoft/NunitWebResources/MyPageWithDerivedMaster.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest1.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest2.aspx /resource:Test/mainsoft/NunitWebResources/PageLifecycleTest.aspx /resource:Test/mainsoft/NunitWebResources/PageValidationTest.aspx /resource:Test/mainsoft/NunitWebResources/AsyncPage.aspx /resource:Test/mainsoft/NunitWebResources/PageCultureTest.aspx /resource:Test/mainsoft/NunitWebResources/adapters.browser /resource:Test/mainsoft/NunitWebResources/NoEventValidation.aspx /resource:Test/mainsoft/NunitWebResources/ListControlPage.aspx /resource:Test/mainsoft/NunitWebResources/TextBoxTestlPage.aspx /resource:Test/mainsoft/NunitWebResources/ClearErrorOnError.aspx /resource:Test/mainsoft/NunitWebResources/RedirectOnError.aspx /resource:Test/mainsoft/NunitWebResources/TestCapability.browser /resource:Test/mainsoft/NunitWebResources/PageWithAdapter.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind5.aspx /resource:Test/mainsoft/NunitWebResources/ReadWritePropertyControl.ascx /resource:Test/mainsoft/MainsoftWebTest/nunitweb_config.xml /resource:Test/mainsoft/NunitWebResources/TemplateControlParsingTest.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.master /resource:Test/mainsoft/NunitWebResources/MissingMasterFile.aspx /resource:Test/mainsoft/NunitWebResources/CustomSectionEmptyCollection.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx.cs /resource:Test/mainsoft/NunitWebResources/LoginDisplayRememberMe.aspx /resource:Test/mainsoft/NunitWebResources/NoBindForMethodsWithBindInName.aspx /resource:Test/mainsoft/NunitWebResources/LinkInHeadWithEmbeddedExpression.aspx /resource:Test/mainsoft/NunitWebResources/ExpressionInListControl.aspx /resource:Test/mainsoft/NunitWebResources/ServerSideControlsInScriptBlock.aspx /resource:Test/mainsoft/NunitWebResources/ServerControlInClientSideComment.aspx /resource:Test/mainsoft/NunitWebResources/PreprocessorDirectivesInMarkup.aspx /resource:Test/mainsoft/NunitWebResources/UnquotedAngleBrackets.aspx /resource:Test/mainsoft/NunitWebResources/FullTagsInText.aspx /resource:Test/mainsoft/NunitWebResources/TagsExpressionsAndCommentsInText.aspx /resource:Test/mainsoft/NunitWebResources/NewlineInCodeExpression.aspx /resource:Test/mainsoft/NunitWebResources/DuplicateControlsInClientComment.aspx /resource:Test/mainsoft/NunitWebResources/TagsNestedInClientTag.aspx /resource:Test/mainsoft/NunitWebResources/ConditionalClientComments.aspx /resource:Test/mainsoft/NunitWebResources/OneLetterIdentifierInCodeRender.aspx /resource:Test/mainsoft/NunitWebResources/GlobalResourcesLocalization.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx.cs /resource:Test/mainsoft/NunitWebResources/NestedParserFileText.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CorrectConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx.cs /resource:Test/mainsoft/NunitWebResources/ChangePasswordContainer_FindControl.aspx /resource:Test/mainsoft/NunitWebResources/TagWithExpressionWithinAttribute.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug578770.aspx /resource:Test/mainsoft/NunitWebResources/EnumConverter_Bug578586.aspx /resource:Test/mainsoft/NunitWebResources/ButtonColor_Bug325489.aspx /resource:Test/mainsoft/NunitWebResources/SqlDataSource_OnInit_Bug572781.aspx /resource:Test/mainsoft/NunitWebResources/FormViewPagerVisibility.aspx /resource:Test/mainsoft/NunitWebResources/OverridenControlsPropertyAndPostBack_Bug594238.aspx /resource:Test/mainsoft/NunitWebResources/GlobalizationEncodingName.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_0.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_5.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_6.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_7.aspx /resource:Test/mainsoft/NunitWebResources/GridView_Bug595567.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug600415.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx.cs /resource:Test/mainsoft/NunitWebResources/HtmlTitleCodeRender_Bug662918.aspx /resource:Test/mainsoft/NunitWebResources/App_Code/EnumConverterControl.cs,App_Code/EnumConverterControl.cs /resource:Test/mainsoft/NunitWebResources/App_Code/MyContainer.cs,App_Code/MyContainer.cs /resource:Test/mainsoft/NunitWebResources/App_Code/CustomCheckBoxColumn.cs,App_Code/CustomCheckBoxColumn.cs /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.resx,App_GlobalResources/Common.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.fr-FR.resx,App_GlobalResources/Common.fr-FR.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Resource1.resx,App_GlobalResources/Resource1.resx</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plainweb/System.Web.dll -unsafe -nowarn:612,618 -d:INSIDE_SYSTEM_WEB -nowarn:618 /resource:resources/TranslationResources.resources /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/Mono.Data.Sqlite.dll -doc:net_4_x_System.Web_test.xml -nowarn:219,169,1591 /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Global.asax /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.ashx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.master /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMaster.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config.4.0 /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/sub_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_02.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_03.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_04.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_05.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_06.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_07.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_08.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_09.sitemap /resource:Test/mainsoft/NunitWebResources/menuclass.aspx /resource:Test/mainsoft/NunitWebResources/FormView.aspx /resource:Test/mainsoft/NunitWebResources/PostBackMenuTest.aspx /resource:Test/mainsoft/NunitWebResources/PageWithStyleSheet.aspx /resource:Test/mainsoft/NunitWebResources/PageWithTheme.aspx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.ascx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.aspx /resource:Test/mainsoft/NunitWebResources/RunTimeSetTheme.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyBind.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyControl.ascx /resource:Test/mainsoft/NunitWebResources/Theme1.skin /resource:Test/mainsoft/NunitWebResources/Theme2.skin /resource:Test/mainsoft/NunitWebResources/UrlProperty.aspx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx.cs /resource:Test/mainsoft/NunitWebResources/Web.sitemap /resource:Test/mainsoft/NunitWebResources/WizardTest.skin /resource:Test/mainsoft/NunitWebResources/FooterTemplateTest.aspx /resource:Test/mainsoft/NunitWebResources/DataGrid.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_2.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_3.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewDataActions.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewProperties1.aspx /resource:Test/mainsoft/NunitWebResources/Bluehills.jpg /resource:Test/mainsoft/NunitWebResources/FormViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_2.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_3.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_4.aspx /resource:Test/mainsoft/NunitWebResources/FormViewInsertEditDelete.aspx /resource:Test/mainsoft/NunitWebResources/GridViewUpdate.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xml /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xsl /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest1.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest2.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest3.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest4.aspx /resource:Test/mainsoft/NunitWebResources/LoginViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/WebControl.config /resource:Test/mainsoft/NunitWebResources/WebLogin.config /resource:Test/mainsoft/NunitWebResources/CallbackTest1.aspx /resource:Test/mainsoft/NunitWebResources/CallbackTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest1.aspx /resource:Test/mainsoft/NunitWebResources/ClientScript.js /resource:Test/mainsoft/NunitWebResources/EvalTest.aspx /resource:Test/mainsoft/NunitWebResources/TemplateUserControl.ascx /resource:Test/mainsoft/NunitWebResources/WebMapping.config /resource:Test/mainsoft/NunitWebResources/Mapping.aspx /resource:Test/mainsoft/NunitWebResources/Mapping1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting2.aspx /resource:Test/mainsoft/NunitWebResources/MyDerived.master /resource:Test/mainsoft/NunitWebResources/MyPageWithDerivedMaster.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest1.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest2.aspx /resource:Test/mainsoft/NunitWebResources/PageLifecycleTest.aspx /resource:Test/mainsoft/NunitWebResources/PageValidationTest.aspx /resource:Test/mainsoft/NunitWebResources/AsyncPage.aspx /resource:Test/mainsoft/NunitWebResources/PageCultureTest.aspx /resource:Test/mainsoft/NunitWebResources/adapters.browser /resource:Test/mainsoft/NunitWebResources/NoEventValidation.aspx /resource:Test/mainsoft/NunitWebResources/ListControlPage.aspx /resource:Test/mainsoft/NunitWebResources/TextBoxTestlPage.aspx /resource:Test/mainsoft/NunitWebResources/ClearErrorOnError.aspx /resource:Test/mainsoft/NunitWebResources/RedirectOnError.aspx /resource:Test/mainsoft/NunitWebResources/TestCapability.browser /resource:Test/mainsoft/NunitWebResources/PageWithAdapter.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind5.aspx /resource:Test/mainsoft/NunitWebResources/ReadWritePropertyControl.ascx /resource:Test/mainsoft/MainsoftWebTest/nunitweb_config.xml /resource:Test/mainsoft/NunitWebResources/TemplateControlParsingTest.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.master /resource:Test/mainsoft/NunitWebResources/MissingMasterFile.aspx /resource:Test/mainsoft/NunitWebResources/CustomSectionEmptyCollection.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx.cs /resource:Test/mainsoft/NunitWebResources/LoginDisplayRememberMe.aspx /resource:Test/mainsoft/NunitWebResources/NoBindForMethodsWithBindInName.aspx /resource:Test/mainsoft/NunitWebResources/LinkInHeadWithEmbeddedExpression.aspx /resource:Test/mainsoft/NunitWebResources/ExpressionInListControl.aspx /resource:Test/mainsoft/NunitWebResources/ServerSideControlsInScriptBlock.aspx /resource:Test/mainsoft/NunitWebResources/ServerControlInClientSideComment.aspx /resource:Test/mainsoft/NunitWebResources/PreprocessorDirectivesInMarkup.aspx /resource:Test/mainsoft/NunitWebResources/UnquotedAngleBrackets.aspx /resource:Test/mainsoft/NunitWebResources/FullTagsInText.aspx /resource:Test/mainsoft/NunitWebResources/TagsExpressionsAndCommentsInText.aspx /resource:Test/mainsoft/NunitWebResources/NewlineInCodeExpression.aspx /resource:Test/mainsoft/NunitWebResources/DuplicateControlsInClientComment.aspx /resource:Test/mainsoft/NunitWebResources/TagsNestedInClientTag.aspx /resource:Test/mainsoft/NunitWebResources/ConditionalClientComments.aspx /resource:Test/mainsoft/NunitWebResources/OneLetterIdentifierInCodeRender.aspx /resource:Test/mainsoft/NunitWebResources/GlobalResourcesLocalization.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx.cs /resource:Test/mainsoft/NunitWebResources/NestedParserFileText.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CorrectConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx.cs /resource:Test/mainsoft/NunitWebResources/ChangePasswordContainer_FindControl.aspx /resource:Test/mainsoft/NunitWebResources/TagWithExpressionWithinAttribute.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug578770.aspx /resource:Test/mainsoft/NunitWebResources/EnumConverter_Bug578586.aspx /resource:Test/mainsoft/NunitWebResources/ButtonColor_Bug325489.aspx /resource:Test/mainsoft/NunitWebResources/SqlDataSource_OnInit_Bug572781.aspx /resource:Test/mainsoft/NunitWebResources/FormViewPagerVisibility.aspx /resource:Test/mainsoft/NunitWebResources/OverridenControlsPropertyAndPostBack_Bug594238.aspx /resource:Test/mainsoft/NunitWebResources/GlobalizationEncodingName.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_0.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_5.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_6.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_7.aspx /resource:Test/mainsoft/NunitWebResources/GridView_Bug595567.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug600415.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx.cs /resource:Test/mainsoft/NunitWebResources/HtmlTitleCodeRender_Bug662918.aspx /resource:Test/mainsoft/NunitWebResources/App_Code/EnumConverterControl.cs,App_Code/EnumConverterControl.cs /resource:Test/mainsoft/NunitWebResources/App_Code/MyContainer.cs,App_Code/MyContainer.cs /resource:Test/mainsoft/NunitWebResources/App_Code/CustomCheckBoxColumn.cs,App_Code/CustomCheckBoxColumn.cs /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.resx,App_GlobalResources/Common.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.fr-FR.resx,App_GlobalResources/Common.fr-FR.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Resource1.resx,App_GlobalResources/Resource1.resx</flags>
<output>net_4_x_System.Web_test.dll</output>
<built_sources>System.Web/UplevelHelper.cs</built_sources>
<library_output>net_4_x_System.Web_test.dll</library_output>
</project>
<project dir="class/System.Web.Services" library="System.Web.Services-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/plainweb -lib:./../../class/lib/net_4_x/plaindesign -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -nowarn:168,169,219,414,612,649 -d:MONO_BROKEN_CONFIGURATION_DLL -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:System -r:System.EnterpriseServices -r:System.Xml -r:System.Data -r:System.Web -r:System.Design -r:System.DirectoryServices -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:168,169,219,414,612,649 -d:MONO_BROKEN_CONFIGURATION_DLL -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/plainweb/System.Web.dll -r:./../../class/lib/net_4_x/plaindesign/System.Design.dll -r:./../../class/lib/net_4_x/System.DirectoryServices.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>System.Web.Services.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.Services.dll</library_output>
</project>
<project dir="class/System.Web.Services" library="System.Web.Services-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/plainweb -lib:./../../class/lib/net_4_x/plaindesign -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Web.Services.dll -nowarn:168,169,219,414,612,649 -d:MONO_BROKEN_CONFIGURATION_DLL -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:System -r:System.EnterpriseServices -r:System.Xml -r:System.Data -r:System.Web -r:System.Design -r:System.DirectoryServices -r:System.Configuration -nowarn:618 -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Web.Services.dll -nowarn:168,169,219,414,612,649 -d:MONO_BROKEN_CONFIGURATION_DLL -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/plainweb/System.Web.dll -r:./../../class/lib/net_4_x/plaindesign/System.Design.dll -r:./../../class/lib/net_4_x/System.DirectoryServices.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -nowarn:618 -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME</flags>
<output>net_4_x_System.Web.Services_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Web.Services_test.dll</library_output>
</project>
<project dir="class/System.Design" library="System.Design-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/plainweb -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:mscorlib.dll -r:System -r:System.Xml -r:System.Web -r:System.Windows.Forms -r:System.Drawing -r:Accessibility -r:System.Data -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/plainweb/System.Web.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/Accessibility.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>System.Design.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Design.dll</library_output>
</project>
<project dir="class/System.Design" library="System.Design-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/plainweb -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Design.dll /r:System.dll -r:System.Drawing.dll -r:System.Windows.Forms</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plaindesign/System.Design.dll</flags>
+ <output>net_4_x_System.Design_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>net_4_x_System.Design_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>./../../build/deps/net_4_x_System.Design_test.dll.response</response>
+ </project>
+ <project dir="class/System.Design" library="System.Design-plaindesign-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/plainweb/System.Web.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/Accessibility.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
+ <output>System.Design.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/plaindesign/System.Design.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>System.Design.dll.sources</response>
+ </project>
+ <project dir="class/System.Design" library="System.Design-tests-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plaindesign/System.Design.dll</flags>
<output>net_4_x_System.Design_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Design_test.dll</library_output>
</project>
<project dir="class/System.Runtime.Remoting" library="System.Runtime.Remoting-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -r:System -r:System.Web -r:System.Xml -r:System.Runtime.Serialization.Formatters.Soap</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x/System.Web.dll</flags>
<output>System.Runtime.Remoting.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Runtime.Remoting.dll</library_output>
</project>
<project dir="class/System.Runtime.Remoting" library="System.Runtime.Remoting-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Runtime.Remoting.dll /r:mscorlib.dll -r:System -r:System.Web -r:System.Xml -r:System.Runtime.Serialization.Formatters.Soap -nowarn:618 /r:System.Runtime.Remoting.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Runtime.Remoting.dll -nowarn:618</flags>
<output>net_4_x_System.Runtime.Remoting_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Runtime.Remoting_test.dll</library_output>
</project>
<project dir="class/System.Configuration.Install" library="System.Configuration.Install-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -r:System -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.Configuration.Install.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Configuration.Install.dll</library_output>
</project>
<project dir="class/System.Management" library="System.Management-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -r:System -r:System.Configuration.Install</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.Install.dll</flags>
<output>System.Management.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Management.dll</library_output>
</project>
<project dir="class/System.Data.OracleClient" library="System.Data.OracleClient-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -r:System -r:System.Xml -r:System.Data -r:System.EnterpriseServices -r:System.Drawing</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Drawing.dll</flags>
<output>System.Data.OracleClient.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Data.OracleClient.dll</library_output>
</project>
<project dir="class/System.Data.OracleClient" library="System.Data.OracleClient-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Data.OracleClient.dll /r:mscorlib.dll -r:System -r:System.Xml -r:System.Data -r:System.EnterpriseServices -r:System.Drawing /nowarn:618</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Data.OracleClient.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Drawing.dll /nowarn:618</flags>
<output>net_4_x_System.Data.OracleClient_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Data.OracleClient_test.dll</library_output>
</project>
<project dir="class/Cscompmgd" library="Cscompmgd-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll</flags>
<output>cscompmgd.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/cscompmgd.dll</library_output>
</project>
<project dir="class/Cscompmgd" library="Cscompmgd-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/cscompmgd.dll /r:mscorlib.dll -r:System -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/cscompmgd.dll -r:./../../class/lib/net_4_x/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
<output>net_4_x_Cscompmgd_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Cscompmgd_test.dll</library_output>
</project>
<project dir="class/Commons.Xml.Relaxng" library="Commons.Xml.Relaxng-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll /resource:resources/relaxng.rng,relaxng.rng -r:System -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /resource:resources/relaxng.rng,relaxng.rng -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll</flags>
<output>Commons.Xml.Relaxng.dll</output>
<built_sources>Commons.Xml.Relaxng.Rnc/RncParser.cs</built_sources>
<library_output>./../../class/lib/net_4_x/Commons.Xml.Relaxng.dll</library_output>
</project>
<project dir="class/Commons.Xml.Relaxng" library="Commons.Xml.Relaxng-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Commons.Xml.Relaxng.dll /r:mscorlib.dll /resource:resources/relaxng.rng,relaxng.rng -r:System -r:System.Xml -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Commons.Xml.Relaxng.dll /resource:resources/relaxng.rng,relaxng.rng -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
<output>net_4_x_Commons.Xml.Relaxng_test.dll</output>
<built_sources>Commons.Xml.Relaxng.Rnc/RncParser.cs</built_sources>
<library_output>net_4_x_Commons.Xml.Relaxng_test.dll</library_output>
</project>
<project dir="class/Mono.Messaging" library="Mono.Messaging-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>Mono.Messaging.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Messaging.dll</library_output>
</project>
<project dir="class/Mono.Messaging" library="Mono.Messaging-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Messaging.dll -r:System -r:System.Configuration -nowarn:0618 -nowarn:219 -nowarn:169 /r:System.Messaging.dll /r:nunit.mocks.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Messaging.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
<output>net_4_x_Mono.Messaging_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Mono.Messaging_test.dll</library_output>
</project>
<project dir="class/System.Messaging" library="System.Messaging-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /resource:System.Messaging/MessageQueue.resx -r:System -r:System.Xml -r:Mono.Messaging -r:System.Configuration.Install -r:System.Drawing -r:System.Windows.Forms</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /resource:System.Messaging/MessageQueue.resx -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Mono.Messaging.dll -r:./../../class/lib/net_4_x/System.Configuration.Install.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll</flags>
<output>System.Messaging.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Messaging.dll</library_output>
</project>
<project dir="class/System.Messaging" library="System.Messaging-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Messaging.dll /resource:System.Messaging/MessageQueue.resx -r:System -r:System.Xml -r:Mono.Messaging -r:System.Configuration.Install -r:System.Drawing -r:System.Windows.Forms -nowarn:0618 -nowarn:219 -nowarn:169 /r:nunit.mocks.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Messaging.dll /resource:System.Messaging/MessageQueue.resx -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Mono.Messaging.dll -r:./../../class/lib/net_4_x/System.Configuration.Install.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
<output>net_4_x_System.Messaging_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Messaging_test.dll</library_output>
</project>
<project dir="class/System.ServiceProcess" library="System.ServiceProcess-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /nowarn:0618 -r:System -r:System.Configuration.Install -r:System.Windows.Forms</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /nowarn:0618 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.Install.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll</flags>
<output>System.ServiceProcess.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.ServiceProcess.dll</library_output>
</project>
<project dir="class/System.ServiceProcess" library="System.ServiceProcess-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.ServiceProcess.dll /nowarn:0618 -r:System -r:System.Configuration.Install -r:System.Windows.Forms</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.ServiceProcess.dll /nowarn:0618 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.Install.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll</flags>
<output>net_4_x_System.ServiceProcess_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.ServiceProcess_test.dll</library_output>
</project>
<project dir="class/System.Drawing.Design" library="System.Drawing.Design-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -r:System -r:System.Drawing -r:System.Windows.Forms</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll</flags>
<output>System.Drawing.Design.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Drawing.Design.dll</library_output>
</project>
<project dir="class/ICSharpCode.SharpZipLib" library="ICSharpCode.SharpZipLib-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -warn:1 -r:System -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -warn:1 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll</flags>
<output>ICSharpCode.SharpZipLib.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/ICSharpCode.SharpZipLib.dll</library_output>
</project>
<project dir="class/IBM.Data.DB2" library="IBM.Data.DB2-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /unsafe /r:mscorlib.dll -warn:1 -r:System -r:System.Xml -r:System.Data</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /unsafe -warn:1 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Data.dll</flags>
<output>IBM.Data.DB2.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/IBM.Data.DB2.dll</library_output>
</project>
<project dir="class/CustomMarshalers" library="CustomMarshalers-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll</flags>
<output>CustomMarshalers.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/CustomMarshalers.dll</library_output>
</project>
<project dir="class/SystemWebTestShim" library="SystemWebTestShim-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System.Web -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.dll</flags>
<output>SystemWebTestShim.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/SystemWebTestShim.dll</library_output>
</project>
<project dir="class/System.ServiceModel.Internals" library="System.ServiceModel.Internals-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /unsafe -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -r:System -r:System.Core -r:System.Xml -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /unsafe -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>System.ServiceModel.Internals.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.ServiceModel.Internals.dll</library_output>
</project>
<project dir="class/SMDiagnostics" library="SMDiagnostics-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Core -r:System.Xml -r:System.ServiceModel.Internals -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>SMDiagnostics.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/SMDiagnostics.dll</library_output>
</project>
<project dir="class/System.Runtime.Serialization" library="System.Runtime.Serialization-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414 /d:NET_3_0 -r:System -r:System.Xml -r:System.Core -r:System.ServiceModel.Internals -r:SMDiagnostics -r:System.Data -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414 /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x/SMDiagnostics.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>System.Runtime.Serialization.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Runtime.Serialization.dll</library_output>
</project>
<project dir="class/System.Runtime.Serialization" library="System.Runtime.Serialization-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414 /d:NET_3_0 -r:System -r:System.Xml -r:System.Core -r:System.ServiceModel.Internals -r:SMDiagnostics -r:System.Data -r:System.Configuration /r:System.ServiceModel.dll /r:System.Web.Services.dll /resource:Test/Resources/WSDL/collections.wsdl /resource:Test/Resources/WSDL/custom-collections.wsdl</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414 /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x/SMDiagnostics.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Configuration.dll /resource:Test/Resources/WSDL/collections.wsdl /resource:Test/Resources/WSDL/custom-collections.wsdl</flags>
<output>net_4_x_System.Runtime.Serialization_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Runtime.Serialization_test.dll</library_output>
</project>
<project dir="class/System.Xml.Linq" library="System.Xml.Linq-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Core -r:System.Xml -r:System.Runtime.Serialization</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:FEATURE_SERIALIZATION -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll</flags>
<output>System.Xml.Linq.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Xml.Linq.dll</library_output>
</project>
<project dir="class/System.Xml.Linq" library="System.Xml.Linq-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:System -r:System.Core -r:System.Xml -r:System.Runtime.Serialization</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -d:FEATURE_SERIALIZATION -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll</flags>
<output>net_4_x_System.Xml.Linq_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Xml.Linq_test.dll</library_output>
</project>
<project dir="class/System.Data.Linq" library="System.Data.Linq-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /resource:./src/DbLinq/Schema/Dbml/DbmlSchema.xsd,DbLinq.Schema.Dbml.DbmlSchema.xsd /d:MONO_STRICT /d:MONO_DEPLOY -warn:1 -r:System -r:System.Core -r:System.Xml -r:System.Data -r:System.Runtime.Serialization</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /resource:./src/DbLinq/Schema/Dbml/DbmlSchema.xsd,DbLinq.Schema.Dbml.DbmlSchema.xsd /d:MONO_STRICT /d:MONO_DEPLOY -warn:1 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll</flags>
<output>System.Data.Linq.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Data.Linq.dll</library_output>
</project>
<project dir="class/System.Data.Linq" library="System.Data.Linq-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Data.Linq.dll /resource:./src/DbLinq/Schema/Dbml/DbmlSchema.xsd,DbLinq.Schema.Dbml.DbmlSchema.xsd /d:MONO_STRICT /d:MONO_DEPLOY -warn:1 -r:System -r:System.Core -r:System.Xml -r:System.Data -r:System.Runtime.Serialization</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Data.Linq.dll /resource:./src/DbLinq/Schema/Dbml/DbmlSchema.xsd,DbLinq.Schema.Dbml.DbmlSchema.xsd /d:MONO_STRICT /d:MONO_DEPLOY -warn:1 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll</flags>
<output>net_4_x_System.Data.Linq_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Data.Linq_test.dll</library_output>
</project>
<project dir="class/System.Web.Abstractions" library="System.Web.Abstractions-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Core -r:System.Web</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Web.dll</flags>
<output>System.Web.Abstractions.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.Abstractions.dll</library_output>
</project>
<project dir="class/System.Web.Abstractions" library="System.Web.Abstractions-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Web.Abstractions.dll -r:System -r:System.Core -r:System.Web</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Web.Abstractions.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Web.dll</flags>
<output>net_4_x_System.Web.Abstractions_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Web.Abstractions_test.dll</library_output>
</project>
<project dir="class/System.Web.Routing" library="System.Web.Routing-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Core -r:System.Web -r:System.Web.Abstractions</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.Abstractions.dll</flags>
<output>System.Web.Routing.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.Routing.dll</library_output>
</project>
<project dir="class/System.Web.Routing" library="System.Web.Routing-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Web.Routing.dll -r:System -r:System.Core -r:System.Web -r:System.Web.Abstractions</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Web.Routing.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.Abstractions.dll</flags>
<output>net_4_x_System.Web.Routing_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Web.Routing_test.dll</library_output>
</project>
<project dir="class/System.Runtime.DurableInstancing" library="System.Runtime.DurableInstancing-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Xml -r:System.Core -r:System.Xml.Linq -r:System.Transactions -r:System.ServiceModel.Internals -r:System.Runtime.Serialization</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll</flags>
<output>System.Runtime.DurableInstancing.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Runtime.DurableInstancing.dll</library_output>
</project>
<project dir="class/System.Runtime.DurableInstancing" library="System.Runtime.DurableInstancing-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Runtime.DurableInstancing.dll -r:System -r:System.Xml -r:System.Core -r:System.Xml.Linq -r:System.Transactions -r:System.ServiceModel.Internals -r:System.Runtime.Serialization</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Runtime.DurableInstancing.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll</flags>
<output>net_4_x_System.Runtime.DurableInstancing_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Runtime.DurableInstancing_test.dll</library_output>
</project>
<project dir="class/System.IdentityModel" library="System.IdentityModel-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /d:NET_3_0 -r:System.Web.ApplicationServices.dll -r:System -r:System.Xml -r:System.Security -r:System.Configuration -r:Mono.Security -r:System.Runtime.Serialization -r:System.Web</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
<output>System.IdentityModel.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.IdentityModel.dll</library_output>
</project>
<project dir="class/System.IdentityModel" library="System.IdentityModel-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.IdentityModel.dll /d:NET_3_0 -r:System.Web.ApplicationServices.dll -r:System -r:System.Xml -r:System.Security -r:System.Configuration -r:Mono.Security -r:System.Runtime.Serialization -r:System.Web</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.IdentityModel.dll /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
<output>net_4_x_System.IdentityModel_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.IdentityModel_test.dll</library_output>
</project>
<project dir="class/System.IdentityModel.Selectors" library="System.IdentityModel.Selectors-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /d:NET_3_0 -r:System -r:System.Xml -r:System.Security -r:System.Runtime.Serialization -r:System.IdentityModel</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll</flags>
<output>System.IdentityModel.Selectors.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll</library_output>
</project>
<project dir="class/System.ServiceModel" library="System.ServiceModel-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -define:HAS_ACTIVATION -r:System.ServiceModel.Activation.dll -r:System -r:System.Xml -r:System.Core -r:System.Runtime.Serialization -r:System.Configuration -r:System.Data -r:System.Security -r:System.IdentityModel -r:System.IdentityModel.Selectors -r:System.Transactions -r:System.Messaging -r:System.Web.Services -r:Mono.Security -r:System.Web -r:System.Web.ApplicationServices</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -define:HAS_ACTIVATION -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Activation.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
<output>System.ServiceModel.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.ServiceModel.dll</library_output>
</project>
<project dir="class/System.ServiceModel" library="System.ServiceModel-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:System -r:System.Xml -r:System.Core -r:System.Runtime.Serialization -r:System.Configuration -r:System.Data -r:System.Security -r:System.IdentityModel -r:System.IdentityModel.Selectors -r:System.Transactions -r:System.Messaging -r:System.Web.Services -r:Mono.Security -r:System.Web -r:System.Web.ApplicationServices</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
<output>net_4_x_System.ServiceModel_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.ServiceModel_test.dll</library_output>
</project>
<project dir="class/System.ServiceModel" library="System.ServiceModel-plainservice-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:System -r:System.Xml -r:System.Core -r:System.Runtime.Serialization -r:System.Configuration -r:System.Data -r:System.Security -r:System.IdentityModel -r:System.IdentityModel.Selectors -r:System.Transactions -r:System.Messaging -r:System.Web.Services -r:Mono.Security -r:System.Web -r:System.Web.ApplicationServices</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
<output>System.ServiceModel.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll</library_output>
</project>
<project dir="class/System.ServiceModel" library="System.ServiceModel-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:System -r:System.Xml -r:System.Core -r:System.Runtime.Serialization -r:System.Configuration -r:System.Data -r:System.Security -r:System.IdentityModel -r:System.IdentityModel.Selectors -r:System.Transactions -r:System.Messaging -r:System.Web.Services -r:Mono.Security -r:System.Web -r:System.Web.ApplicationServices</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
<output>net_4_x_System.ServiceModel_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.ServiceModel_test.dll</library_output>
</project>
<project dir="class/System.Web.Extensions" library="System.Web.Extensions-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -unsafe -define:NET_3_5 -define:SYSTEM_WEB_EXTENSIONS -r:mscorlib.dll -r:System.Web.ApplicationServices.dll /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.js -r:System -r:System.Core -r:System.Drawing -r:System.Data -r:System.Data.Linq -r:System.Xml -r:System.Web -r:System.Web.Services -r:System.Configuration -r:System.EnterpriseServices -r:System.ServiceModel</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -unsafe -define:NET_3_5 -define:SYSTEM_WEB_EXTENSIONS /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.js -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Data.Linq.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
<output>System.Web.Extensions.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.Extensions.dll</library_output>
</project>
<project dir="class/System.Web.Extensions" library="System.Web.Extensions-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Web.Extensions.dll -unsafe -define:NET_3_5 -define:SYSTEM_WEB_EXTENSIONS -r:mscorlib.dll -r:System.Web.ApplicationServices.dll /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.js -r:System -r:System.Core -r:System.Drawing -r:System.Data -r:System.Data.Linq -r:System.Xml -r:System.Web -r:System.Web.Services -r:System.Configuration -r:System.EnterpriseServices -r:System.ServiceModel -doc:net_4_x_System.Web.Extensions_test.xml -nowarn:219,169,1591 /resource:Test/resources/Web.mono.config /resource:Test/resources/profile.config.4.x /resource:Test/resources/ListViewSort.aspx /resource:Test/resources/ListViewTest.aspx /resource:Test/resources/ListViewTotalRowCount_Bug535701_1.aspx /resource:Test/resources/ListViewTotalRowCount_Bug535701_2.aspx /resource:Test/resources/ListViewTotalRowCount_Bug604053.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/Global.asax /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/My.ashx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithDerivedMaster.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMaster.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMasterInvalidPlaceHolder.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyDerived.master /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/My.master -r:SystemWebTestShim.dll -define:SYSTEM_WEB_EXTENSIONS</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Web.Extensions.dll -unsafe -define:NET_3_5 -define:SYSTEM_WEB_EXTENSIONS /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.js -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Data.Linq.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll -doc:net_4_x_System.Web.Extensions_test.xml -nowarn:219,169,1591 /resource:Test/resources/Web.mono.config /resource:Test/resources/profile.config.4.x /resource:Test/resources/ListViewSort.aspx /resource:Test/resources/ListViewTest.aspx /resource:Test/resources/ListViewTotalRowCount_Bug535701_1.aspx /resource:Test/resources/ListViewTotalRowCount_Bug535701_2.aspx /resource:Test/resources/ListViewTotalRowCount_Bug604053.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/Global.asax /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/My.ashx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithDerivedMaster.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMaster.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMasterInvalidPlaceHolder.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/My.master /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyDerived.master -define:SYSTEM_WEB_EXTENSIONS</flags>
<output>net_4_x_System.Web.Extensions_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Web.Extensions_test.dll</library_output>
</project>
<project dir="class/System.Web.Extensions.Design" library="System.Web.Extensions.Design-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -define:NET_3_5 -r:System -r:System.Design -r:System.Drawing -r:System.Windows.Forms</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -define:NET_3_5 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Design.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll</flags>
<output>System.Web.Extensions.Design.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.Extensions.Design.dll</library_output>
</project>
<project dir="class/System.Web.DynamicData" library="System.Web.DynamicData-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Core -r:System.ComponentModel.DataAnnotations -r:System.Data -r:System.Data.Linq -r:System.Drawing -r:System.Web -r:System.Web.Extensions -r:System.Web.Abstractions -r:System.Web.Routing -r:System.Web.ApplicationServices</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Data.Linq.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.Extensions.dll -r:./../../class/lib/net_4_x/System.Web.Abstractions.dll -r:./../../class/lib/net_4_x/System.Web.Routing.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
<output>System.Web.DynamicData.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.DynamicData.dll</library_output>
</project>
<project dir="class/System.Web.DynamicData" library="System.Web.DynamicData-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Web.DynamicData.dll -r:System -r:System.Core -r:System.ComponentModel.DataAnnotations -r:System.Data -r:System.Data.Linq -r:System.Drawing -r:System.Web -r:System.Web.Extensions -r:System.Web.Abstractions -r:System.Web.Routing -r:System.Web.ApplicationServices -r:System.ComponentModel.DataAnnotations.dll -r:System.Configuration.dll /resource:Test/WebPages/DynamicData/Content/FilterUserControl.ascx,MonoTests.WebPages.DynamicData.Content.FilterUserControl.ascx /resource:Test/WebPages/DynamicData/Content/FilterUserControl.ascx.cs,MonoTests.WebPages.DynamicData.Content.FilterUserControl.ascx.cs /resource:Test/WebPages/DynamicData/Content/GridViewPager.ascx,MonoTests.WebPages.DynamicData.Content.GridViewPager.ascx /resource:Test/WebPages/DynamicData/Content/GridViewPager.ascx.cs,MonoTests.WebPages.DynamicData.Content.GridViewPager.ascx.cs /resource:Test/WebPages/DynamicData/Content/Images/Back.gif,MonoTests.WebPages.DynamicData.Content.Images.Back.gif /resource:Test/WebPages/DynamicData/Content/Images/header_back.gif,MonoTests.WebPages.DynamicData.Content.Images.header_back.gif /resource:Test/WebPages/DynamicData/Content/Images/PgFirst.gif,MonoTests.WebPages.DynamicData.Content.Images.PgFirst.gif /resource:Test/WebPages/DynamicData/Content/Images/PgLast.gif,MonoTests.WebPages.DynamicData.Content.Images.PgLast.gif /resource:Test/WebPages/DynamicData/Content/Images/PgNext.gif,MonoTests.WebPages.DynamicData.Content.Images.PgNext.gif /resource:Test/WebPages/DynamicData/Content/Images/PgPrev.gif,MonoTests.WebPages.DynamicData.Content.Images.PgPrev.gif /resource:Test/WebPages/DynamicData/Content/Images/plus.gif,MonoTests.WebPages.DynamicData.Content.Images.plus.gif /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Children.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Children.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Children.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Children.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/CustomColor.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.CustomColor.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/CustomColor.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.CustomColor.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/CustomFieldTemplate.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.CustomFieldTemplate.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/CustomFieldTemplate.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.CustomFieldTemplate.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Decimal_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Decimal_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Decimal_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Decimal_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Integer_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Integer_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Integer_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Integer_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/MultilineText_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.MultilineText_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/MultilineText_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.MultilineText_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/MyCustomUIHintTemplate_Text.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.MyCustomUIHintTemplate_Text.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/MyCustomUIHintTemplate_Text.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.MyCustomUIHintTemplate_Text.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Boolean.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Boolean.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Boolean.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Boolean.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte[].ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte[].ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte[].ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte[].ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Char.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Char.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Char.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Char.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/FooEmpty.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.FooEmpty.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/FooEmpty.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.FooEmpty.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/ICollection.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.ICollection.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/ICollection.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.ICollection.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/MonoTests.Common.FooEmpty.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.MonoTests.Common.FooEmpty.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/MonoTests.Common.FooEmpty.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.MonoTests.Common.FooEmpty.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Object.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Object.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Object.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Object.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/SByte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.SByte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/SByte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.SByte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/String.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.String.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/String.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.String.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Boolean.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Boolean.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Boolean.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Boolean.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte[].ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte[].ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte[].ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte[].ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Char.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Char.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Char.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Char.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.Generic.List`1[System.String].ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.Generic.List`1[System.String].ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.Generic.List`1[System.String].ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.Generic.List`1[System.String].ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.ICollection.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.ICollection.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.ICollection.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.ICollection.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Object.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Object.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Object.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Object.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.SByte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.SByte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.SByte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.SByte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.String.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.String.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.String.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.String.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/PlainControlTemplate.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.PlainControlTemplate.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/PlainControlTemplate.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.PlainControlTemplate.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Text.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Text.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Text.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Text.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Text_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Text_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Text_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Text_Edit.ascx.cs /resource:Test/WebPages/DynamicData/PageTemplates/Details.aspx,MonoTests.WebPages.DynamicData.PageTemplates.Details.aspx /resource:Test/WebPages/DynamicData/PageTemplates/Details.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.Details.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/Edit.aspx,MonoTests.WebPages.DynamicData.PageTemplates.Edit.aspx /resource:Test/WebPages/DynamicData/PageTemplates/Edit.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.Edit.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/Insert.aspx,MonoTests.WebPages.DynamicData.PageTemplates.Insert.aspx /resource:Test/WebPages/DynamicData/PageTemplates/Insert.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.Insert.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/List.aspx,MonoTests.WebPages.DynamicData.PageTemplates.List.aspx /resource:Test/WebPages/DynamicData/PageTemplates/List.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.List.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/ListDetails.aspx,MonoTests.WebPages.DynamicData.PageTemplates.ListDetails.aspx /resource:Test/WebPages/DynamicData/PageTemplates/ListDetails.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.ListDetails.aspx.cs /resource:Test/WebPages/DynamicData/web.config,MonoTests.WebPages.DynamicData.web.config /resource:Test/WebPages/Global.asax,MonoTests.WebPages.Global.asax /resource:Test/WebPages/ListView_DynamicControl_01.aspx,MonoTests.WebPages.ListView_DynamicControl_01.aspx /resource:Test/WebPages/ListView_DynamicControl_01.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_01.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_02.aspx,MonoTests.WebPages.ListView_DynamicControl_02.aspx /resource:Test/WebPages/ListView_DynamicControl_02.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_02.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_03.aspx,MonoTests.WebPages.ListView_DynamicControl_03.aspx /resource:Test/WebPages/ListView_DynamicControl_03.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_03.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_04.aspx,MonoTests.WebPages.ListView_DynamicControl_04.aspx /resource:Test/WebPages/ListView_DynamicControl_04.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_04.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_05.aspx,MonoTests.WebPages.ListView_DynamicControl_05.aspx /resource:Test/WebPages/ListView_DynamicControl_05.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_05.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_06.aspx,MonoTests.WebPages.ListView_DynamicControl_06.aspx /resource:Test/WebPages/ListView_DynamicControl_06.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_06.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_07.aspx,MonoTests.WebPages.ListView_DynamicControl_07.aspx /resource:Test/WebPages/ListView_DynamicControl_07.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_07.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_08.aspx,MonoTests.WebPages.ListView_DynamicControl_08.aspx /resource:Test/WebPages/ListView_DynamicControl_08.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_08.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_09.aspx,MonoTests.WebPages.ListView_DynamicControl_09.aspx /resource:Test/WebPages/ListView_DynamicControl_09.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_09.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_10.aspx,MonoTests.WebPages.ListView_DynamicControl_10.aspx /resource:Test/WebPages/ListView_DynamicControl_10.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_10.aspx.cs /resource:Test/WebPages/DynamicValidator_01.aspx,MonoTests.WebPages.DynamicValidator_01.aspx /resource:Test/WebPages/DynamicValidator_01.aspx.cs,MonoTests.WebPages.DynamicValidator_01.aspx.cs /resource:Test/WebPages/DynamicValidator_02.aspx,MonoTests.WebPages.DynamicValidator_02.aspx /resource:Test/WebPages/DynamicValidator_02.aspx.cs,MonoTests.WebPages.DynamicValidator_02.aspx.cs /resource:Test/WebPages/Site.css,MonoTests.WebPages.Site.css /resource:Test/WebPages/Site.master,MonoTests.WebPages.Site.master /resource:Test/WebPages/Site.master.cs,MonoTests.WebPages.Site.master.cs /resource:Test/WebPages/web.config.4.x,MonoTests.WebPages.web.config.4.x -r:SystemWebTestShim.dll -r:System.Xml.dll -r:System.Web.ApplicationServices.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Web.DynamicData.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Data.Linq.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.Extensions.dll -r:./../../class/lib/net_4_x/System.Web.Abstractions.dll -r:./../../class/lib/net_4_x/System.Web.Routing.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll /resource:Test/WebPages/DynamicData/Content/FilterUserControl.ascx,MonoTests.WebPages.DynamicData.Content.FilterUserControl.ascx /resource:Test/WebPages/DynamicData/Content/FilterUserControl.ascx.cs,MonoTests.WebPages.DynamicData.Content.FilterUserControl.ascx.cs /resource:Test/WebPages/DynamicData/Content/GridViewPager.ascx,MonoTests.WebPages.DynamicData.Content.GridViewPager.ascx /resource:Test/WebPages/DynamicData/Content/GridViewPager.ascx.cs,MonoTests.WebPages.DynamicData.Content.GridViewPager.ascx.cs /resource:Test/WebPages/DynamicData/Content/Images/Back.gif,MonoTests.WebPages.DynamicData.Content.Images.Back.gif /resource:Test/WebPages/DynamicData/Content/Images/header_back.gif,MonoTests.WebPages.DynamicData.Content.Images.header_back.gif /resource:Test/WebPages/DynamicData/Content/Images/PgFirst.gif,MonoTests.WebPages.DynamicData.Content.Images.PgFirst.gif /resource:Test/WebPages/DynamicData/Content/Images/PgLast.gif,MonoTests.WebPages.DynamicData.Content.Images.PgLast.gif /resource:Test/WebPages/DynamicData/Content/Images/PgNext.gif,MonoTests.WebPages.DynamicData.Content.Images.PgNext.gif /resource:Test/WebPages/DynamicData/Content/Images/PgPrev.gif,MonoTests.WebPages.DynamicData.Content.Images.PgPrev.gif /resource:Test/WebPages/DynamicData/Content/Images/plus.gif,MonoTests.WebPages.DynamicData.Content.Images.plus.gif /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Children.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Children.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Children.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Children.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/CustomColor.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.CustomColor.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/CustomColor.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.CustomColor.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/CustomFieldTemplate.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.CustomFieldTemplate.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/CustomFieldTemplate.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.CustomFieldTemplate.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Decimal_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Decimal_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Decimal_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Decimal_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Integer_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Integer_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Integer_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Integer_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/MultilineText_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.MultilineText_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/MultilineText_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.MultilineText_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/MyCustomUIHintTemplate_Text.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.MyCustomUIHintTemplate_Text.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/MyCustomUIHintTemplate_Text.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.MyCustomUIHintTemplate_Text.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Boolean.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Boolean.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Boolean.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Boolean.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte[].ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte[].ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte[].ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte[].ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Char.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Char.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Char.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Char.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/FooEmpty.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.FooEmpty.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/FooEmpty.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.FooEmpty.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/ICollection.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.ICollection.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/ICollection.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.ICollection.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/MonoTests.Common.FooEmpty.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.MonoTests.Common.FooEmpty.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/MonoTests.Common.FooEmpty.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.MonoTests.Common.FooEmpty.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Object.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Object.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Object.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Object.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/SByte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.SByte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/SByte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.SByte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/String.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.String.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/String.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.String.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Boolean.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Boolean.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Boolean.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Boolean.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte[].ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte[].ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte[].ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte[].ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Char.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Char.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Char.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Char.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.Generic.List`1[System.String].ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.Generic.List`1[System.String].ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.Generic.List`1[System.String].ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.Generic.List`1[System.String].ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.ICollection.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.ICollection.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.ICollection.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.ICollection.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Object.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Object.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Object.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Object.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.SByte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.SByte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.SByte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.SByte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.String.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.String.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.String.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.String.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/PlainControlTemplate.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.PlainControlTemplate.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/PlainControlTemplate.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.PlainControlTemplate.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Text.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Text.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Text.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Text.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Text_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Text_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Text_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Text_Edit.ascx.cs /resource:Test/WebPages/DynamicData/PageTemplates/Details.aspx,MonoTests.WebPages.DynamicData.PageTemplates.Details.aspx /resource:Test/WebPages/DynamicData/PageTemplates/Details.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.Details.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/Edit.aspx,MonoTests.WebPages.DynamicData.PageTemplates.Edit.aspx /resource:Test/WebPages/DynamicData/PageTemplates/Edit.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.Edit.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/Insert.aspx,MonoTests.WebPages.DynamicData.PageTemplates.Insert.aspx /resource:Test/WebPages/DynamicData/PageTemplates/Insert.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.Insert.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/List.aspx,MonoTests.WebPages.DynamicData.PageTemplates.List.aspx /resource:Test/WebPages/DynamicData/PageTemplates/List.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.List.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/ListDetails.aspx,MonoTests.WebPages.DynamicData.PageTemplates.ListDetails.aspx /resource:Test/WebPages/DynamicData/PageTemplates/ListDetails.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.ListDetails.aspx.cs /resource:Test/WebPages/DynamicData/web.config,MonoTests.WebPages.DynamicData.web.config /resource:Test/WebPages/Global.asax,MonoTests.WebPages.Global.asax /resource:Test/WebPages/ListView_DynamicControl_01.aspx,MonoTests.WebPages.ListView_DynamicControl_01.aspx /resource:Test/WebPages/ListView_DynamicControl_01.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_01.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_02.aspx,MonoTests.WebPages.ListView_DynamicControl_02.aspx /resource:Test/WebPages/ListView_DynamicControl_02.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_02.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_03.aspx,MonoTests.WebPages.ListView_DynamicControl_03.aspx /resource:Test/WebPages/ListView_DynamicControl_03.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_03.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_04.aspx,MonoTests.WebPages.ListView_DynamicControl_04.aspx /resource:Test/WebPages/ListView_DynamicControl_04.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_04.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_05.aspx,MonoTests.WebPages.ListView_DynamicControl_05.aspx /resource:Test/WebPages/ListView_DynamicControl_05.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_05.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_06.aspx,MonoTests.WebPages.ListView_DynamicControl_06.aspx /resource:Test/WebPages/ListView_DynamicControl_06.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_06.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_07.aspx,MonoTests.WebPages.ListView_DynamicControl_07.aspx /resource:Test/WebPages/ListView_DynamicControl_07.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_07.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_08.aspx,MonoTests.WebPages.ListView_DynamicControl_08.aspx /resource:Test/WebPages/ListView_DynamicControl_08.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_08.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_09.aspx,MonoTests.WebPages.ListView_DynamicControl_09.aspx /resource:Test/WebPages/ListView_DynamicControl_09.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_09.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_10.aspx,MonoTests.WebPages.ListView_DynamicControl_10.aspx /resource:Test/WebPages/ListView_DynamicControl_10.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_10.aspx.cs /resource:Test/WebPages/DynamicValidator_01.aspx,MonoTests.WebPages.DynamicValidator_01.aspx /resource:Test/WebPages/DynamicValidator_01.aspx.cs,MonoTests.WebPages.DynamicValidator_01.aspx.cs /resource:Test/WebPages/DynamicValidator_02.aspx,MonoTests.WebPages.DynamicValidator_02.aspx /resource:Test/WebPages/DynamicValidator_02.aspx.cs,MonoTests.WebPages.DynamicValidator_02.aspx.cs /resource:Test/WebPages/Site.css,MonoTests.WebPages.Site.css /resource:Test/WebPages/Site.master,MonoTests.WebPages.Site.master /resource:Test/WebPages/Site.master.cs,MonoTests.WebPages.Site.master.cs /resource:Test/WebPages/web.config.4.x,MonoTests.WebPages.web.config.4.x</flags>
<output>net_4_x_System.Web.DynamicData_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Web.DynamicData_test.dll</library_output>
</project>
<project dir="class/Mono.CSharp" library="Mono.CSharp-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:MONO_FEATURE_THREAD_ABORT -r:System.Core -r:System.Xml -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:MONO_FEATURE_THREAD_ABORT -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.dll</flags>
<output>Mono.CSharp.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.CSharp.dll</library_output>
</project>
<project dir="class/Mono.CSharp" library="Mono.CSharp-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.CSharp.dll -r:System.Core.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.CSharp.dll</flags>
<output>net_4_x_Mono.CSharp_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Mono.CSharp_test.dll</library_output>
</project>
<project dir="class/System.Net" library="System.Net-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -unsafe -d:NET_3_5 -nowarn:1720 -r:System -r:System.Core -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -unsafe -d:NET_3_5 -nowarn:1720 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.Net.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Net.dll</library_output>
</project>
<project dir="class/System.Json" library="System.Json-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Xml -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Json.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Json.dll</library_output>
</project>
<project dir="class/System.Json" library="System.Json-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Json.dll -r:System -r:System.Xml -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Json.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll</flags>
<output>net_4_x_System.Json_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Json_test.dll</library_output>
</project>
<project dir="class/Microsoft.CSharp" library="Microsoft.CSharp-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System.Core -r:Mono.CSharp</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/Mono.CSharp.dll</flags>
<output>Microsoft.CSharp.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Microsoft.CSharp.dll</library_output>
</project>
<project dir="class/System.Xaml" library="System.Xaml-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Xml -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Xaml.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Xaml.dll</library_output>
</project>
<project dir="class/System.Xaml" library="System.Xaml-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Xaml.dll -r:System -r:System.Xml -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Xaml.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll</flags>
<output>net_4_x_System.Xaml_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Xaml_test.dll</library_output>
</project>
<project dir="class/WindowsBase" library="WindowsBase-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -unsafe -r:System -r:System.Xml -r:System.Xaml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -unsafe -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Xaml.dll</flags>
<output>WindowsBase.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/WindowsBase.dll</library_output>
</project>
<project dir="class/WindowsBase" library="WindowsBase-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/WindowsBase.dll -unsafe -r:WindowsBase.dll -r:System.dll -r:System.Xml.dll -r:System.Core.dll -r:System.Xaml.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/WindowsBase.dll -unsafe</flags>
<output>net_4_x_WindowsBase_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_WindowsBase_test.dll</library_output>
</project>
<project dir="class/System.ServiceModel.Activation" library="System.ServiceModel.Activation-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -lib:./../../class/lib/net_4_x/plainservice -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System.Core -r:System -r:System.ServiceModel</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll</flags>
<output>System.ServiceModel.Activation.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.ServiceModel.Activation.dll</library_output>
</project>
<project dir="class/System.ServiceModel.Routing" library="System.ServiceModel.Routing-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:NET_3_5 -d:NET_3_0 -r:System.Configuration.dll -r:System -r:System.Xml -r:System.Runtime.Serialization -r:System.ServiceModel -r:System.Core -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>System.ServiceModel.Routing.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.ServiceModel.Routing.dll</library_output>
</project>
<project dir="class/System.ServiceModel.Discovery" library="System.ServiceModel.Discovery-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:NET_3_5 -d:NET_3_0 -r:System.Configuration.dll -r:System -r:System.Xml -r:System.Runtime.Serialization -r:System.ServiceModel -r:System.Core -r:System.Xml.Linq -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>System.ServiceModel.Discovery.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.ServiceModel.Discovery.dll</library_output>
</project>
<project dir="class/System.ServiceModel.Discovery" library="System.ServiceModel.Discovery-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.ServiceModel.Discovery.dll -d:NET_3_5 -d:NET_3_0 -r:System.Configuration.dll -r:System -r:System.Xml -r:System.Runtime.Serialization -r:System.ServiceModel -r:System.Core -r:System.Xml.Linq -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.ServiceModel.Discovery.dll -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>net_4_x_System.ServiceModel.Discovery_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.ServiceModel.Discovery_test.dll</library_output>
</project>
<project dir="class/System.Runtime.Caching" library="System.Runtime.Caching-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -nowarn:414 -r:System -r:System.Data -r:System.Configuration -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:414 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Runtime.Caching.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Runtime.Caching.dll</library_output>
</project>
<project dir="class/System.Runtime.Caching" library="System.Runtime.Caching-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Runtime.Caching.dll -nowarn:414 -r:System -r:System.Data -r:System.Configuration -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Runtime.Caching.dll -nowarn:414 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Core.dll</flags>
<output>net_4_x_System.Runtime.Caching_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Runtime.Caching_test.dll</library_output>
</project>
<project dir="class/Microsoft.Web.Infrastructure" library="Microsoft.Web.Infrastructure-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Configuration -r:System.Web</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Web.dll</flags>
<output>Microsoft.Web.Infrastructure.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Microsoft.Web.Infrastructure.dll</library_output>
</project>
<project dir="class/System.ServiceModel.Web" library="System.ServiceModel.Web-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:NET_3_5 -d:NET_3_0 -r:System -r:System.Xml -r:System.Runtime.Serialization -r:System.ServiceModel -r:System.Core -r:System.Configuration -r:System.Web.Extensions -r:System.ServiceModel.Activation</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Web.Extensions.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Activation.dll</flags>
<output>System.ServiceModel.Web.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.ServiceModel.Web.dll</library_output>
</project>
<project dir="class/System.ServiceModel.Web" library="System.ServiceModel.Web-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.ServiceModel.Web.dll -d:NET_3_5 -d:NET_3_0 -r:System -r:System.Xml -r:System.Runtime.Serialization -r:System.ServiceModel -r:System.Core -r:System.Configuration -r:System.Web.Extensions -r:System.ServiceModel.Activation</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.ServiceModel.Web.dll -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Web.Extensions.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Activation.dll</flags>
<output>net_4_x_System.ServiceModel.Web_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.ServiceModel.Web_test.dll</library_output>
</project>
<project dir="class/System.Net.Http" library="System.Net.Http-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System.Core -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.Http.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Net.Http.dll</library_output>
</project>
<project dir="class/System.Net.Http" library="System.Net.Http-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Net.Http.dll -r:System.dll -r:System.Core.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Net.Http.dll</flags>
<output>net_4_x_System.Net.Http_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Net.Http_test.dll</library_output>
</project>
<project dir="class/System.Net.Http.WebRequest" library="System.Net.Http.WebRequest-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System.Net.Http -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.Net.Http.dll -r:./../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.Http.WebRequest.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Net.Http.WebRequest.dll</library_output>
</project>
<project dir="class/System.Web.Razor" library="System.Web.Razor-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /warn:1 /keyfile:../winfx.pub -delaysign /d:ASPNETWEBPAGES /resource:System.Web.Razor.Resources.RazorResources.resources /resource:System.Web.Razor.Common.CommonResources.resources -r:System -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /warn:1 /keyfile:../winfx.pub -delaysign /d:ASPNETWEBPAGES /resource:System.Web.Razor.Resources.RazorResources.resources /resource:System.Web.Razor.Common.CommonResources.resources -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Web.Razor.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.Razor.dll</library_output>
</project>
<project dir="class/System.Web.WebPages.Deployment" library="System.Web.WebPages.Deployment-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /warn:1 /keyfile:../winfx.pub -delaysign /d:ASPNETWEBPAGES /resource:System.Web.WebPages.Deployment.Common.CommonResources.resources /resource:System.Web.WebPages.Deployment.Resources.ConfigurationResources.resources -r:System -r:System.Core -r:System.Configuration -r:System.Web -r:Microsoft.Web.Infrastructure</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /warn:1 /keyfile:../winfx.pub -delaysign /d:ASPNETWEBPAGES /resource:System.Web.WebPages.Deployment.Common.CommonResources.resources /resource:System.Web.WebPages.Deployment.Resources.ConfigurationResources.resources -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/Microsoft.Web.Infrastructure.dll</flags>
<output>System.Web.WebPages.Deployment.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.WebPages.Deployment.dll</library_output>
</project>
<project dir="class/System.Web.WebPages" library="System.Web.WebPages-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /warn:1 /keyfile:../winfx.pub /delaysign /d:ASPNETWEBPAGES /resource:System.Web.WebPages.Resources.WebPageResources.resources /resource:System.Web.WebPages.Common.CommonResources.resources -r:Microsoft.CSharp -r:Microsoft.Web.Infrastructure -r:System -r:System.ComponentModel.DataAnnotations -r:System.Configuration -r:System.Core -r:System.Data.Linq -r:System.Web -r:System.Web.WebPages.Deployment -r:System.Web.Razor -r:System.Xml -r:System.Xml.Linq</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /warn:1 /keyfile:../winfx.pub /delaysign /d:ASPNETWEBPAGES /resource:System.Web.WebPages.Resources.WebPageResources.resources /resource:System.Web.WebPages.Common.CommonResources.resources -r:./../../class/lib/net_4_x/Microsoft.CSharp.dll -r:./../../class/lib/net_4_x/Microsoft.Web.Infrastructure.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Data.Linq.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.WebPages.Deployment.dll -r:./../../class/lib/net_4_x/System.Web.Razor.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll</flags>
<output>System.Web.WebPages.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.WebPages.dll</library_output>
</project>
<project dir="class/System.Web.WebPages.Razor" library="System.Web.WebPages.Razor-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /warn:1 /keyfile:../winfx.pub /delaysign /d:ASPNETWEBPAGES /resource:System.Web.WebPages.Razor.Resources.RazorWebResources.resources /resource:System.Web.WebPages.Razor.Common.CommonResources.resources -r:System -r:System.Core -r:System.Configuration -r:System.Web -r:System.Web.WebPages -r:System.Web.Razor</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /warn:1 /keyfile:../winfx.pub /delaysign /d:ASPNETWEBPAGES /resource:System.Web.WebPages.Razor.Resources.RazorWebResources.resources /resource:System.Web.WebPages.Razor.Common.CommonResources.resources -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.WebPages.dll -r:./../../class/lib/net_4_x/System.Web.Razor.dll</flags>
<output>System.Web.WebPages.Razor.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.WebPages.Razor.dll</library_output>
</project>
<project dir="class/System.Web.Mvc3" library="System.Web.Mvc3-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /warn:1 /keyfile:../winfx.pub /d:MONO /delaysign /resource:Mvc/Resources/MvcResources.resources,System.Web.Mvc.Resources.MvcResources.resources -r:Microsoft.Web.Infrastructure -r:System -r:System.Core -r:System.Configuration -r:System.Data -r:System.Xml -r:System.Web -r:System.Web.Abstractions -r:System.Web.Routing -r:System.Web.Extensions -r:System.ComponentModel.DataAnnotations -r:System.Data.Linq -r:System.Runtime.Caching -r:System.Web.Razor -r:System.Web.WebPages.Razor -r:System.Web.WebPages</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /warn:1 /keyfile:../winfx.pub /d:MONO /delaysign /resource:Mvc/Resources/MvcResources.resources,System.Web.Mvc.Resources.MvcResources.resources -r:./../../class/lib/net_4_x/Microsoft.Web.Infrastructure.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.Abstractions.dll -r:./../../class/lib/net_4_x/System.Web.Routing.dll -r:./../../class/lib/net_4_x/System.Web.Extensions.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Data.Linq.dll -r:./../../class/lib/net_4_x/System.Runtime.Caching.dll -r:./../../class/lib/net_4_x/System.Web.Razor.dll -r:./../../class/lib/net_4_x/System.Web.WebPages.Razor.dll -r:./../../class/lib/net_4_x/System.Web.WebPages.dll</flags>
<output>System.Web.Mvc.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.Mvc.dll</library_output>
</project>
<project dir="class/System.Net.Http.Formatting" library="System.Net.Http.Formatting-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -resource:System.Net.Http.Properties.CommonWebApiResources.resources -resource:System.Net.Http.Properties.Resources.resources -r:System.Core -r:System -r:System.Net.Http -r:System.Xml -r:System.Runtime.Serialization -r:System.Xml.Linq -r:System.Data -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -resource:System.Net.Http.Properties.CommonWebApiResources.resources -resource:System.Net.Http.Properties.Resources.resources -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Net.Http.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>System.Net.Http.Formatting.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Net.Http.Formatting.dll</library_output>
</project>
<project dir="class/System.Web.Http" library="System.Web.Http-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -resource:System.Web.Http.Properties.CommonWebApiResources.resources -resource:System.Web.Http.Properties.SRResources.resources -r:System.Core -r:System -r:System.Xml -r:System.Net.Http -r:System.ComponentModel.DataAnnotations -r:System.Net.Http.Formatting -r:System.Runtime.Caching -r:System.Runtime.Serialization -r:System.Data.Linq</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -resource:System.Web.Http.Properties.CommonWebApiResources.resources -resource:System.Web.Http.Properties.SRResources.resources -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Net.Http.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Net.Http.Formatting.dll -r:./../../class/lib/net_4_x/System.Runtime.Caching.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Data.Linq.dll</flags>
<output>System.Web.Http.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.Http.dll</library_output>
</project>
<project dir="class/System.Web.Http.SelfHost" library="System.Web.Http.SelfHost-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -r:System.Core -r:System -r:System.Xml -r:System.Configuration -r:System.Net.Http -r:System.Runtime.Serialization -r:System.ServiceModel -r:System.IdentityModel -r:System.Web.Http -r:System.Net.Http.Formatting</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Net.Http.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.Web.Http.dll -r:./../../class/lib/net_4_x/System.Net.Http.Formatting.dll</flags>
<output>System.Web.Http.SelfHost.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.Http.SelfHost.dll</library_output>
</project>
<project dir="class/System.Web.Http.WebHost" library="System.Web.Http.WebHost-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -r:System.Core -r:System -r:System.Xml -r:System.Configuration -r:System.Net.Http -r:System.Runtime.Serialization -r:System.ServiceModel -r:System.IdentityModel -r:System.Web.Http -r:System.Net.Http.Formatting -r:System.Web.Routing -r:System.Web -r:Microsoft.Web.Infrastructure</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Net.Http.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.Web.Http.dll -r:./../../class/lib/net_4_x/System.Net.Http.Formatting.dll -r:./../../class/lib/net_4_x/System.Web.Routing.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/Microsoft.Web.Infrastructure.dll</flags>
<output>System.Web.Http.WebHost.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Web.Http.WebHost.dll</library_output>
</project>
<project dir="class/Mono.Security.Providers.NewSystemSource" library="Mono.Security.Providers.NewSystemSource-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:SECURITY_DEP -d:MONO_SECURITY_ALIAS -r:MonoSecurity=Mono.Security -unsafe -nowarn:1030 -keyfile:../mono.pub -delaysign -d:MONO -d:FEATURE_PAL -d:MONO_FEATURE_NEW_TLS -d:MONO_FEATURE_NEW_SYSTEM_SOURCE -d:DISABLE_CAS_USE -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:SECURITY_DEP -unsafe -nowarn:1030 -keyfile:../mono.pub -delaysign -d:MONO -d:FEATURE_PAL -d:MONO_FEATURE_NEW_TLS -d:MONO_FEATURE_NEW_SYSTEM_SOURCE -d:DISABLE_CAS_USE -d:MONO_SECURITY_ALIAS -r:./../../class/lib/net_4_x/System.dll -r:MonoSecurity=./../../class/lib/net_4_x/Mono.Security.dll</flags>
<output>Mono.Security.Providers.NewSystemSource.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Security.Providers.NewSystemSource.dll</library_output>
</project>
<project dir="class/Mono.Security.Providers.NewTls" library="Mono.Security.Providers.NewTls-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:1030 -keyfile:../mono.pub -delaysign -r:System.dll -r:NewSystemSource=Mono.Security.Providers.NewSystemSource.dll -r:Mono.Security.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:1030 -keyfile:../mono.pub -delaysign -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:NewSystemSource=./../../class/lib/net_4_x/Mono.Security.Providers.NewSystemSource.dll</flags>
<output>Mono.Security.Providers.NewTls.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Security.Providers.NewTls.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Framework" library="Microsoft.Build.Framework-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll /r:System.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll</flags>
<output>Microsoft.Build.Framework.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Microsoft.Build.Framework.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Framework" library="Microsoft.Build.Framework-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll</flags>
<output>net_4_x_Microsoft.Build.Framework_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Microsoft.Build.Framework_test.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Utilities" library="Microsoft.Build.Utilities-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll -r:System -r:System.Core -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll</flags>
<output>Microsoft.Build.Utilities.v4.0.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Microsoft.Build.Utilities.v4.0.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Utilities" library="Microsoft.Build.Utilities-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.Utilities.v4.0.dll /r:./../../class/lib/net_4_x/Microsoft.Build.Engine.dll /r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll -r:System.dll -r:System.Core.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.Utilities.v4.0.dll -resource:Test/Microsoft.Build.Utilities/Strings.resources</flags>
<output>net_4_x_Microsoft.Build.Utilities_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Microsoft.Build.Utilities_test.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Engine" library="Microsoft.Build.Engine-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll /r:./../../class/lib/net_4_x/Microsoft.Build.Utilities.v4.0.dll -r:System -r:System.Core -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Utilities.v4.0.dll</flags>
<output>Microsoft.Build.Engine.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Microsoft.Build.Engine.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Engine" library="Microsoft.Build.Engine-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.Engine.dll /r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll /r:./../../class/lib/net_4_x/Microsoft.Build.Utilities.v4.0.dll /r:System.Xml.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.Engine.dll</flags>
<output>net_4_x_Microsoft.Build.Engine_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Microsoft.Build.Engine_test.dll</library_output>
</project>
<project dir="class/Mono.XBuild.Tasks" library="Mono.XBuild.Tasks-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Xml.dll -r:System -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll</flags>
<output>Mono.XBuild.Tasks.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.XBuild.Tasks.dll</library_output>
</project>
<project dir="class/Mono.XBuild.Tasks" library="Mono.XBuild.Tasks-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.XBuild.Tasks.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.XBuild.Tasks.dll</flags>
<output>net_4_x_Mono.XBuild.Tasks_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Mono.XBuild.Tasks_test.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Tasks" library="Microsoft.Build.Tasks-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:System.Windows.Forms.dll /r:./../../class/lib/net_4_x/Microsoft.Build.Utilities.v4.0.dll /r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll /r:./../../class/lib/net_4_x/Microsoft.Build.Engine.dll /r:./../../class/lib/net_4_x/Mono.XBuild.Tasks.dll -r:System -r:System.Core -r:System.Xml -r:System.Windows.Forms</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Utilities.v4.0.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Engine.dll -r:./../../class/lib/net_4_x/Mono.XBuild.Tasks.dll</flags>
<output>Microsoft.Build.Tasks.v4.0.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Microsoft.Build.Tasks.v4.0.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Tasks" library="Microsoft.Build.Tasks-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.Tasks.v4.0.dll /r:System.Xml.dll /r:./../../class/lib/net_4_x/Microsoft.Build.Engine.dll /r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll /r:./../../class/lib/net_4_x/Mono.XBuild.Tasks.dll /r:./../../class/lib/net_4_x/Microsoft.Build.Utilities.v4.0.dll /r:System.Core.dll /r:Microsoft.Build.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.Tasks.v4.0.dll</flags>
<output>net_4_x_Microsoft.Build.Tasks_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Microsoft.Build.Tasks_test.dll</library_output>
</project>
<project dir="class/Microsoft.Build" library="Microsoft.Build-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:Microsoft.Build.Engine.dll /r:Microsoft.Build.Framework.dll /d:MICROSOFT_BUILD_DLL -r:System -r:System.Core -r:System.Xml -r:Microsoft.Build.Engine -r:Microsoft.Build.Framework</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Engine.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll</flags>
<output>Microsoft.Build.dll</output>
<built_sources>Microsoft.Build.Internal/ExpressionParser.cs</built_sources>
<library_output>./../../class/lib/net_4_x/Microsoft.Build.dll</library_output>
</project>
<project dir="class/Microsoft.Build" library="Microsoft.Build-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.dll /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:Microsoft.Build.Engine.dll /r:Microsoft.Build.Framework.dll /d:MICROSOFT_BUILD_DLL -r:System -r:System.Core -r:System.Xml -r:Microsoft.Build.Engine -r:Microsoft.Build.Framework /r:Microsoft.Build.Utilities.v4.0.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.dll /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Engine.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll</flags>
<output>net_4_x_Microsoft.Build_test.dll</output>
<built_sources>Microsoft.Build.Internal/ExpressionParser.cs</built_sources>
<library_output>net_4_x_Microsoft.Build_test.dll</library_output>
</project>
<project dir="class/PEAPI" library="PEAPI-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -nowarn:414,618 -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:414,618 -r:./../../class/lib/net_4_x/System.dll</flags>
<output>PEAPI.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/PEAPI.dll</library_output>
</project>
<project dir="class/I18N/Common" library="I18N-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 /r:mscorlib.dll /unsafe /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /unsafe /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig</flags>
<output>I18N.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/I18N.dll</library_output>
</project>
<project dir="class/I18N/West" library="I18N.West-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 /r:mscorlib.dll /r:I18N.dll /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/net_4_x/I18N.dll</flags>
<output>I18N.West.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/I18N.West.dll</library_output>
</project>
<project dir="class/I18N/West" library="I18N.West-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 /r:mscorlib.dll /r:I18N.dll /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../../class/lib/net_4_x/I18N.West.dll</flags>
+ <flags>/codepage:65001 /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../../class/lib/net_4_x/I18N.West.dll</flags>
<output>net_4_x_I18N.West_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_I18N.West_test.dll</library_output>
</project>
<project dir="class/I18N/MidEast" library="I18N.MidEast-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 /r:mscorlib.dll /r:I18N.dll /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/net_4_x/I18N.dll</flags>
<output>I18N.MidEast.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/I18N.MidEast.dll</library_output>
</project>
<project dir="class/I18N/MidEast" library="I18N.MidEast-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 /r:mscorlib.dll /r:I18N.dll /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../../class/lib/net_4_x/I18N.MidEast.dll</flags>
+ <flags>/codepage:65001 /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../../class/lib/net_4_x/I18N.MidEast.dll</flags>
<output>net_4_x_I18N.MidEast_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_I18N.MidEast_test.dll</library_output>
</project>
<project dir="class/I18N/Other" library="I18N.Other-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 /r:mscorlib.dll /r:I18N.dll /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/net_4_x/I18N.dll</flags>
<output>I18N.Other.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/I18N.Other.dll</library_output>
</project>
<project dir="class/I18N/Rare" library="I18N.Rare-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 /r:mscorlib.dll /r:I18N.dll /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/net_4_x/I18N.dll</flags>
<output>I18N.Rare.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/I18N.Rare.dll</library_output>
</project>
<project dir="class/I18N/CJK" library="I18N.CJK-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /r:mscorlib.dll /r:I18N.dll /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/net_4_x/I18N.dll</flags>
<output>I18N.CJK.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/I18N.CJK.dll</library_output>
</project>
<project dir="class/I18N/CJK" library="I18N.CJK-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /r:mscorlib.dll /r:I18N.dll /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../../class/lib/net_4_x/I18N.CJK.dll</flags>
+ <flags>/codepage:65001 /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../../class/lib/net_4_x/I18N.CJK.dll</flags>
<output>net_4_x_I18N.CJK_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_I18N.CJK_test.dll</library_output>
</project>
<project dir="class/Mono.Http" library="Mono.Http-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:mscorlib.dll -nowarn:618 -r:System -r:System.Xml -r:System.Web -r:ICSharpCode.SharpZipLib -r:Mono.Security</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/ICSharpCode.SharpZipLib.dll -r:./../../class/lib/net_4_x/Mono.Security.dll</flags>
<output>Mono.Http.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Http.dll</library_output>
</project>
<project dir="class/Mono.Cairo" library="Mono.Cairo-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig</flags>
<output>Mono.Cairo.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Cairo.dll</library_output>
</project>
<project dir="class/Mono.Cecil" library="Mono.Cecil-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -keyfile:../mono.snk -d:NET_3_5 -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -keyfile:../mono.snk -d:NET_3_5 /publicsign -r:./../../class/lib/net_4_x/System.Core.dll</flags>
<output>Mono.Cecil.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Cecil.dll</library_output>
</project>
<project dir="class/Mono.Cecil.Mdb" library="Mono.Cecil.Mdb-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll /d:CECIL -keyfile:../mono.snk -r:System -r:Mono.Cecil</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /d:CECIL -keyfile:../mono.snk -publicsign -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Cecil.dll</flags>
<output>Mono.Cecil.Mdb.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Cecil.Mdb.dll</library_output>
</project>
<project dir="class/Mono.Debugger.Soft" library="Mono.Debugger.Soft-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll /unsafe -D:MONO_DATACONVERTER_STATIC_METHODS -keyfile:../mono.snk -r:System -r:Mono.Cecil -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /unsafe -D:MONO_DATACONVERTER_STATIC_METHODS -keyfile:../mono.snk /publicsign -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Cecil.dll -r:./../../class/lib/net_4_x/System.Core.dll</flags>
<output>Mono.Debugger.Soft.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Debugger.Soft.dll</library_output>
</project>
<project dir="class/Mono.Debugger.Soft" library="Mono.Debugger.Soft-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Debugger.Soft.dll /r:Mono.Cecil.dll /r:System.dll /r:System.Core.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Debugger.Soft.dll</flags>
<output>net_4_x_Mono.Debugger.Soft_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Mono.Debugger.Soft_test.dll</library_output>
</project>
<project dir="class/Mono.C5" library="Mono.C5-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -nowarn:169,219,414,1030,3001,3005,3006 -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:169,219,414,1030,3001,3005,3006 -r:./../../class/lib/net_4_x/System.dll</flags>
<output>Mono.C5.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.C5.dll</library_output>
</project>
<project dir="class/Mono.C5" library="Mono.C5-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.C5.dll /r:mscorlib.dll -nowarn:169,219,414,1030,3001,3005,3006 -r:System -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.C5.dll -nowarn:169,219,414,1030,3001,3005,3006 -r:./../../class/lib/net_4_x/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
<output>net_4_x_Mono.C5_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Mono.C5_test.dll</library_output>
</project>
<project dir="class/Mono.Management" library="Mono.Management-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -r:System -r:Mono.Posix</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Posix.dll</flags>
<output>Mono.Management.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Management.dll</library_output>
</project>
<project dir="class/Mono.Options" library="Mono.Options-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll</flags>
<output>Mono.Options.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Options.dll</library_output>
</project>
<project dir="class/Mono.Options" library="Mono.Options-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Options.dll /r:Mono.Posix.dll /r:System.dll /r:System.Core.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Options.dll</flags>
<output>net_4_x_Mono.Options_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Mono.Options_test.dll</library_output>
</project>
<project dir="class/Mono.Simd" library="Mono.Simd-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:mscorlib.dll /unsafe -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /unsafe -r:./../../class/lib/net_4_x/System.Core.dll</flags>
<output>Mono.Simd.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Simd.dll</library_output>
</project>
<project dir="class/Mono.Tasklets" library="Mono.Tasklets-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig</flags>
<output>Mono.Tasklets.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Tasklets.dll</library_output>
</project>
<project dir="class/Mono.CodeContracts" library="Mono.CodeContracts-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Core -r:Mono.Cecil -r:Mono.Cecil.Mdb</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/Mono.Cecil.dll -r:./../../class/lib/net_4_x/Mono.Cecil.Mdb.dll</flags>
<output>Mono.CodeContracts.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.CodeContracts.dll</library_output>
</project>
<project dir="class/Mono.CodeContracts" library="Mono.CodeContracts-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.CodeContracts.dll -r:System.Core.dll -debug</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.CodeContracts.dll</flags>
<output>net_4_x_Mono.CodeContracts_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Mono.CodeContracts_test.dll</library_output>
</project>
<project dir="class/Mono.Parallel" library="Mono.Parallel-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System.Core -r:System -d:INSIDE_MONO_PARALLEL -r:mscorlib.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -d:INSIDE_MONO_PARALLEL</flags>
<output>Mono.Parallel.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Parallel.dll</library_output>
</project>
<project dir="class/Mono.Parallel" library="Mono.Parallel-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Parallel.dll /r:System.Core.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Parallel.dll</flags>
<output>net_4_x_Mono.Parallel_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Mono.Parallel_test.dll</library_output>
</project>
<project dir="class/Mono.Security.Win32" library="Mono.Security.Win32-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /unsafe</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /unsafe</flags>
<output>Mono.Security.Win32.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Security.Win32.dll</library_output>
</project>
<project dir="class/RabbitMQ.Client/src/apigen" library="RabbitMQ.Client.Apigen-net_4_x">
<boot></boot>
- <flags>/codepage:65001 /r:System.dll /r:System.Xml.dll /main:RabbitMQ.Client.Apigen.Apigen -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /main:RabbitMQ.Client.Apigen.Apigen -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Xml</flags>
<output>RabbitMQ.Client.Apigen.exe</output>
<built_sources></built_sources>
<library_output>./../../../../class/lib/net_4_x/RabbitMQ.Client.Apigen.exe</library_output>
</project>
<project dir="class/RabbitMQ.Client/src/client" library="RabbitMQ.Client-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -nowarn:618 -r:System -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -r:./../../../../class/lib/net_4_x/System.dll -r:./../../../../class/lib/net_4_x/System.Xml.dll</flags>
<output>RabbitMQ.Client.dll</output>
<built_sources>../../docs/specs/net_4_x-api-0-9.cs ../../docs/specs/net_4_x-api-0-8.cs ../../docs/specs/net_4_x-api-qpid-0-8.cs</built_sources>
<library_output>./../../../../class/lib/net_4_x/RabbitMQ.Client.dll</library_output>
</project>
<project dir="class/Mono.Messaging.RabbitMQ" library="Mono.Messaging.RabbitMQ-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -nowarn:618 -r:System -r:System.Messaging -r:Mono.Messaging -r:RabbitMQ.Client</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/Mono.Messaging.dll -r:./../../class/lib/net_4_x/RabbitMQ.Client.dll</flags>
<output>Mono.Messaging.RabbitMQ.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Messaging.RabbitMQ.dll</library_output>
</project>
<project dir="class/Mono.Messaging.RabbitMQ" library="Mono.Messaging.RabbitMQ-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Messaging.RabbitMQ.dll -nowarn:618 -r:System -r:System.Messaging -r:Mono.Messaging -r:RabbitMQ.Client -nowarn:0618 -nowarn:219 -nowarn:169 /r:nunit.mocks.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/Mono.Messaging.RabbitMQ.dll -nowarn:618 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/Mono.Messaging.dll -r:./../../class/lib/net_4_x/RabbitMQ.Client.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
<output>net_4_x_Mono.Messaging.RabbitMQ_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_Mono.Messaging.RabbitMQ_test.dll</library_output>
</project>
<project dir="class/System.Dynamic" library="System.Dynamic-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -unsafe -d:CODEPLEX_40 -nowarn:414,169 -r:System.Core -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -unsafe -d:CODEPLEX_40 -nowarn:414,169 -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll</flags>
<output>System.Dynamic.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Dynamic.dll</library_output>
</project>
<project dir="class/System.Windows.Forms.DataVisualization" library="System.Windows.Forms.DataVisualization-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Drawing -r:System.Windows.Forms -r:System.Core -r:System.Data -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.Windows.Forms.DataVisualization.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Windows.Forms.DataVisualization.dll</library_output>
</project>
<project dir="class/System.Windows.Forms.DataVisualization" library="System.Windows.Forms.DataVisualization-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Windows.Forms.DataVisualization.dll -r:System -r:System.Drawing -r:System.Windows.Forms -r:System.Core -r:System.Data -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Windows.Forms.DataVisualization.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll</flags>
<output>net_4_x_System.Windows.Forms.DataVisualization_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Windows.Forms.DataVisualization_test.dll</library_output>
</project>
<project dir="class/System.Reactive.Interfaces" library="System.Reactive.Interfaces-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:System -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Reactive.Interfaces.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Reactive.Interfaces.dll</library_output>
</project>
<project dir="class/System.Reactive.Core" library="System.Reactive.Core-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig @more_build_args -r:System.Reactive.Interfaces.dll -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:System -r:System.Core -r:System.Reactive.Interfaces</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll</flags>
<output>System.Reactive.Core.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Reactive.Core.dll</library_output>
</project>
<project dir="class/System.Reactive.Linq" library="System.Reactive.Linq-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig @more_build_args -r:System.Reactive.Core.dll -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:System -r:System.Core -r:System.Reactive.Interfaces -r:System.Reactive.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll</flags>
<output>System.Reactive.Linq.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Reactive.Linq.dll</library_output>
</project>
<project dir="class/System.Reactive.PlatformServices" library="System.Reactive.PlatformServices-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig @more_build_args -r:System.Reactive.Linq.dll -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:System -r:System.Core -r:System.Reactive.Interfaces -r:System.Reactive.Core -r:System.Reactive.Linq</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll</flags>
<output>System.Reactive.PlatformServices.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Reactive.PlatformServices.dll</library_output>
</project>
<project dir="class/System.Reactive.Providers" library="System.Reactive.Providers-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig @more_build_args -r:System.Reactive.Linq.dll -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:System -r:System.Core -r:System.Reactive.Interfaces -r:System.Reactive.Core -r:System.Reactive.Linq</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll</flags>
<output>System.Reactive.Providers.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Reactive.Providers.dll</library_output>
</project>
<project dir="class/System.Reactive.Runtime.Remoting" library="System.Reactive.Runtime.Remoting-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig @more_build_args -r:System.Reactive.Linq.dll -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:System -r:System.Core -r:System.Reactive.Interfaces -r:System.Reactive.Core -r:System.Reactive.Linq</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll</flags>
<output>System.Reactive.Runtime.Remoting.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Reactive.Runtime.Remoting.dll</library_output>
</project>
<project dir="class/System.Reactive.Windows.Forms" library="System.Reactive.Windows.Forms-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig @more_build_args -r:System.Windows.Forms.dll -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:System -r:System.Core -r:System.Reactive.Interfaces -r:System.Reactive.Core -r:System.Reactive.Linq -r:System.Windows.Forms</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll</flags>
<output>System.Reactive.Windows.Forms.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Reactive.Windows.Forms.dll</library_output>
</project>
<project dir="class/System.Reactive.Windows.Threading" library="System.Reactive.Windows.Threading-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig @more_build_args -r:WindowsBase.dll -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:System -r:System.Core -r:System.Reactive.Interfaces -r:System.Reactive.Core -r:System.Reactive.Linq -r:WindowsBase</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll -r:./../../class/lib/net_4_x/WindowsBase.dll</flags>
<output>System.Reactive.Windows.Threading.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Reactive.Windows.Threading.dll</library_output>
</project>
<project dir="class/System.Reactive.Observable.Aliases" library="System.Reactive.Observable.Aliases-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig @more_build_args -r:System.Reactive.Providers.dll -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:System -r:System.Core -r:System.Reactive.Interfaces -r:System.Reactive.Core -r:System.Reactive.Linq -r:System.Reactive.Providers</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll -r:./../../class/lib/net_4_x/System.Reactive.Providers.dll</flags>
<output>System.Reactive.Observable.Aliases.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Reactive.Observable.Aliases.dll</library_output>
</project>
<project dir="class/System.Reactive.Experimental" library="System.Reactive.Experimental-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:System -r:System.Core -r:System.Reactive.Interfaces -r:System.Reactive.Core -r:System.Reactive.Linq</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll</flags>
<output>System.Reactive.Experimental.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Reactive.Experimental.dll</library_output>
</project>
<project dir="class/System.Reactive.Debugger" library="System.Reactive.Debugger-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:System -r:System.Core -r:System.Reactive.Interfaces -r:System.Reactive.Core -r:System.Reactive.Linq</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll</flags>
<output>System.Reactive.Debugger.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Reactive.Debugger.dll</library_output>
</project>
<project dir="class/System.Data.Services.Client" library="System.Data.Services.Client-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:NET_3_5 -resource:Client/System.Data.Services.Client.resources -warn:2 -r:System -r:System.Core -r:System.Xml.Linq -r:System.Data -r:System.Xml -r:WindowsBase</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:NET_3_5 -resource:Client/System.Data.Services.Client.resources -warn:2 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/WindowsBase.dll</flags>
<output>System.Data.Services.Client.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Data.Services.Client.dll</library_output>
</project>
<project dir="class/System.Data.Services" library="System.Data.Services-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:NET_3_5 -r:System -r:System.Core -r:System.ServiceModel -r:System.ServiceModel.Web -r:System.Data.Services.Client -r:System.ServiceModel.Activation</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:NET_3_5 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Web.dll -r:./../../class/lib/net_4_x/System.Data.Services.Client.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Activation.dll</flags>
<output>System.Data.Services.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Data.Services.dll</library_output>
</project>
<project dir="class/System.Data.Services" library="System.Data.Services-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Data.Services.dll -r:System.ServiceModel.dll -r:System.Core.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Data.Services.dll</flags>
<output>net_4_x_System.Data.Services_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Data.Services_test.dll</library_output>
</project>
<project dir="class/System.Data.Entity" library="System.Data.Entity-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -warn:2 -r:System -r:System.Core -r:System.Data -r:System.Xml -r:System.Xml.Linq -r:System.Transactions -r:System.Runtime.Serialization -r:System.ComponentModel.DataAnnotations -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -warn:2 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>System.Data.Entity.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Data.Entity.dll</library_output>
</project>
<project dir="class/System.Data.DataSetExtensions" library="System.Data.DataSetExtensions-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System.Core -r:System -r:System.Data -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.Data.DataSetExtensions.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Data.DataSetExtensions.dll</library_output>
</project>
<project dir="class/System.Data.DataSetExtensions" library="System.Data.DataSetExtensions-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Data.DataSetExtensions.dll -r:System.Core -r:System -r:System.Data -r:System.Xml -doc:net_4_x_System.Data.DataSetExtensions_test.xml -nowarn:219 -nowarn:169</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Data.DataSetExtensions.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -doc:net_4_x_System.Data.DataSetExtensions_test.xml -nowarn:219 -nowarn:169</flags>
<output>net_4_x_System.Data.DataSetExtensions_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Data.DataSetExtensions_test.dll</library_output>
</project>
<project dir="class/System.Json.Microsoft" library="System.Json.Microsoft-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /d:ASPNETMVC -keyfile:../winfx.pub -delaysign /resource:System.Json.Properties.Resources.resources -d:FEATURE_DYNAMIC -r:System -r:System.Xml -r:System.Core -r:System.Runtime.Serialization -r:Microsoft.CSharp</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /d:ASPNETMVC -keyfile:../winfx.pub -delaysign /resource:System.Json/Properties/Resources.resources,System.Json.Properties.Resources.resources -d:FEATURE_DYNAMIC -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/Microsoft.CSharp.dll</flags>
<output>System.Json.Microsoft.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Json.Microsoft.dll</library_output>
</project>
<project dir="class/System.Json.Microsoft" library="System.Json.Microsoft-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Json.Microsoft.dll /d:ASPNETMVC -keyfile:../winfx.pub -delaysign /resource:System.Json.Properties.Resources.resources -d:FEATURE_DYNAMIC -r:System -r:System.Xml -r:System.Core -r:System.Runtime.Serialization -r:Microsoft.CSharp</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Json.Microsoft.dll /d:ASPNETMVC -keyfile:../winfx.pub -delaysign /resource:System.Json/Properties/Resources.resources,System.Json.Properties.Resources.resources -d:FEATURE_DYNAMIC -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/Microsoft.CSharp.dll</flags>
<output>net_4_x_System.Json.Microsoft_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Json.Microsoft_test.dll</library_output>
</project>
<project dir="class/System.Threading.Tasks.Dataflow" library="System.Threading.Tasks.Dataflow-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System.Core -r:System -r:mscorlib.dll -d:CONCURRENT_COLLECTIONS</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -d:CONCURRENT_COLLECTIONS</flags>
<output>System.Threading.Tasks.Dataflow.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Threading.Tasks.Dataflow.dll</library_output>
</project>
<project dir="class/System.Threading.Tasks.Dataflow" library="System.Threading.Tasks.Dataflow-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Threading.Tasks.Dataflow.dll -r:System.Core.dll -r:System.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Threading.Tasks.Dataflow.dll</flags>
<output>net_4_x_System.Threading.Tasks.Dataflow_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.Threading.Tasks.Dataflow_test.dll</library_output>
</project>
<project dir="class/System.ComponentModel.Composition.4.5" library="System.ComponentModel.Composition-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -d:CLR40 -resource:Microsoft.Internal.Strings.resources -d:USE_ECMA_KEY,FEATURE_REFLECTIONCONTEXT,FEATURE_REFLECTIONFILEIO,FEATURE_SERIALIZATION,FEATURE_SLIMLOCK -nowarn:219,414 -r:System -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:CLR40 -resource:Microsoft.Internal.Strings.resources -d:USE_ECMA_KEY,FEATURE_REFLECTIONCONTEXT,FEATURE_REFLECTIONFILEIO,FEATURE_SERIALIZATION,FEATURE_SLIMLOCK -nowarn:219,414 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.ComponentModel.Composition.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.ComponentModel.Composition.dll</library_output>
</project>
<project dir="class/System.Windows" library="System.Windows-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll</flags>
<output>System.Windows.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Windows.dll</library_output>
</project>
<project dir="class/System.Xml.Serialization" library="System.Xml.Serialization-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig -r:System.Xml -r:System.ServiceModel</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll</flags>
<output>System.Xml.Serialization.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.Xml.Serialization.dll</library_output>
</project>
<project dir="class/Mono.Security.Providers.DotNet" library="Mono.Security.Providers.DotNet-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:1030 -keyfile:../mono.pub -delaysign -r:System -r:Mono.Security</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:1030 -keyfile:../mono.pub -delaysign -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Security.dll</flags>
<output>Mono.Security.Providers.DotNet.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Security.Providers.DotNet.dll</library_output>
</project>
<project dir="class/Mono.Security.Providers.OldTls" library="Mono.Security.Providers.OldTls-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:1030 -keyfile:../mono.pub -delaysign -d:SECURITY_DEP -r:System -r:Mono.Security</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:1030 -keyfile:../mono.pub -delaysign -d:SECURITY_DEP -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Security.dll</flags>
<output>Mono.Security.Providers.OldTls.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Security.Providers.OldTls.dll</library_output>
</project>
<project dir="class/System.DirectoryServices.Protocols" library="System.DirectoryServices.Protocols-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:System -r:System.DirectoryServices -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.DirectoryServices.dll -r:./../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.DirectoryServices.Protocols.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.DirectoryServices.Protocols.dll</library_output>
</project>
<project dir="class/Microsoft.VisualC" library="Microsoft.VisualC-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:mscorlib.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll</flags>
<output>Microsoft.VisualC.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Microsoft.VisualC.dll</library_output>
</project>
<project dir="class/WebMatrix.Data" library="WebMatrix.Data-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -r:mscorlib.dll -r:System -r:System.Data -r:System.Core -r:System.Configuration</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>WebMatrix.Data.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/WebMatrix.Data.dll</library_output>
</project>
<project dir="class/WebMatrix.Data" library="WebMatrix.Data-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/WebMatrix.Data.dll -r:System.dll -r:System.Core.dll -r:System.Data.dll -r:Mono.Data.Sqlite.dll -r:Microsoft.CSharp.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/WebMatrix.Data.dll</flags>
<output>net_4_x_WebMatrix.Data_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_WebMatrix.Data_test.dll</library_output>
</project>
<project dir="class/monodoc" library="monodoc-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 /nowarn:618,612,672,809 /define:LEGACY_MODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /unsafe /codepage:utf8 /nowarn:169,164,162,168,219,618,612 /resource:../../docs/monodoc.xml,monodoc.xml /resource:Resources/base.css,base.css /resource:Resources/ecmaspec-html-css.xsl,ecmaspec-html-css.xsl /resource:Resources/ecmaspec-html.xsl,ecmaspec-html.xsl /resource:Resources/ecmaspec.css,ecmaspec.css /resource:Resources/helper.js,helper.js /resource:Resources/home.html,home.html /resource:Resources/Lminus.gif,Lminus.gif /resource:Resources/Lplus.gif,Lplus.gif /resource:Resources/creativecommons.png,creativecommons.png /resource:Resources/mdoc-html-format.xsl,mdoc-html-format.xsl /resource:Resources/mdoc-html-utils.xsl,mdoc-html-utils.xsl /resource:Resources/mdoc-sections-css.xsl,mdoc-sections-css.xsl /resource:Resources/mdoc-sections.xsl,mdoc-sections.xsl /resource:Resources/mono-ecma-css.xsl,mono-ecma-css.xsl /resource:Resources/mono-ecma-impl.xsl,mono-ecma-impl.xsl /resource:Resources/mono-ecma.css,mono-ecma.css /resource:Resources/mono-ecma.xsl,mono-ecma.xsl /resource:Resources/toc-html.xsl,toc-html.xsl /resource:Resources/images/bc_bg.png,bc_bg.png /resource:Resources/images/bc_separator.png,bc_separator.png /resource:Resources/images/error.png,error.png /resource:Resources/images/hatch.png,hatch.png /resource:Resources/images/headerbg.png,headerbg.png /resource:Resources/images/help.png,help.png /resource:Resources/images/house.png,house.png /resource:Resources/images/members.png,members.png /resource:Resources/images/namespace.png,namespace.png /resource:Resources/images/privclass.png,privclass.png /resource:Resources/images/privdelegate.png,privdelegate.png /resource:Resources/images/privenumeration.png,privenumeration.png /resource:Resources/images/privevent.png,privevent.png /resource:Resources/images/privextension.png,privextension.png /resource:Resources/images/privfield.png,privfield.png /resource:Resources/images/privinterface.png,privinterface.png /resource:Resources/images/privmethod.png,privmethod.png /resource:Resources/images/privproperty.png,privproperty.png /resource:Resources/images/privstructure.png,privstructure.png /resource:Resources/images/protclass.png,protclass.png /resource:Resources/images/protdelegate.png,protdelegate.png /resource:Resources/images/protenumeration.png,protenumeration.png /resource:Resources/images/protevent.png,protevent.png /resource:Resources/images/protextension.png,protextension.png /resource:Resources/images/protfield.png,protfield.png /resource:Resources/images/protinterface.png,protinterface.png /resource:Resources/images/protmethod.png,protmethod.png /resource:Resources/images/protproperty.png,protproperty.png /resource:Resources/images/protstructure.png,protstructure.png /resource:Resources/images/pubclass.png,pubclass.png /resource:Resources/images/pubdelegate.png,pubdelegate.png /resource:Resources/images/pubenumeration.png,pubenumeration.png /resource:Resources/images/pubevent.png,pubevent.png /resource:Resources/images/pubextension.png,pubextension.png /resource:Resources/images/pubfield.png,pubfield.png /resource:Resources/images/pubinterface.png,pubinterface.png /resource:Resources/images/pubmethod.png,pubmethod.png /resource:Resources/images/pubproperty.png,pubproperty.png /resource:Resources/images/pubstructure.png,pubstructure.png /resource:Resources/images/reference.png,reference.png /resource:Resources/images/treebg.png,treebg.png /r:mscorlib.dll -r:ICSharpCode.SharpZipLib -r:System -r:System.Core -r:System.Xml -r:System.Xml.Linq -r:System.Configuration</flags>
+ <flags>/codepage:65001 /nowarn:618,612,672,809 /define:LEGACY_MODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /unsafe /nowarn:169,164,162,168,219,618,612 /resource:../../docs/monodoc.xml,monodoc.xml /resource:Resources/base.css,base.css /resource:Resources/ecmaspec-html-css.xsl,ecmaspec-html-css.xsl /resource:Resources/ecmaspec-html.xsl,ecmaspec-html.xsl /resource:Resources/ecmaspec.css,ecmaspec.css /resource:Resources/helper.js,helper.js /resource:Resources/home.html,home.html /resource:Resources/Lminus.gif,Lminus.gif /resource:Resources/Lplus.gif,Lplus.gif /resource:Resources/creativecommons.png,creativecommons.png /resource:Resources/mdoc-html-format.xsl,mdoc-html-format.xsl /resource:Resources/mdoc-html-utils.xsl,mdoc-html-utils.xsl /resource:Resources/mdoc-sections-css.xsl,mdoc-sections-css.xsl /resource:Resources/mdoc-sections.xsl,mdoc-sections.xsl /resource:Resources/mono-ecma-css.xsl,mono-ecma-css.xsl /resource:Resources/mono-ecma-impl.xsl,mono-ecma-impl.xsl /resource:Resources/mono-ecma.css,mono-ecma.css /resource:Resources/mono-ecma.xsl,mono-ecma.xsl /resource:Resources/toc-html.xsl,toc-html.xsl /resource:Resources/images/bc_bg.png,bc_bg.png /resource:Resources/images/bc_separator.png,bc_separator.png /resource:Resources/images/error.png,error.png /resource:Resources/images/hatch.png,hatch.png /resource:Resources/images/headerbg.png,headerbg.png /resource:Resources/images/help.png,help.png /resource:Resources/images/house.png,house.png /resource:Resources/images/members.png,members.png /resource:Resources/images/namespace.png,namespace.png /resource:Resources/images/privclass.png,privclass.png /resource:Resources/images/privdelegate.png,privdelegate.png /resource:Resources/images/privenumeration.png,privenumeration.png /resource:Resources/images/privevent.png,privevent.png /resource:Resources/images/privextension.png,privextension.png /resource:Resources/images/privfield.png,privfield.png /resource:Resources/images/privinterface.png,privinterface.png /resource:Resources/images/privmethod.png,privmethod.png /resource:Resources/images/privproperty.png,privproperty.png /resource:Resources/images/privstructure.png,privstructure.png /resource:Resources/images/protclass.png,protclass.png /resource:Resources/images/protdelegate.png,protdelegate.png /resource:Resources/images/protenumeration.png,protenumeration.png /resource:Resources/images/protevent.png,protevent.png /resource:Resources/images/protextension.png,protextension.png /resource:Resources/images/protfield.png,protfield.png /resource:Resources/images/protinterface.png,protinterface.png /resource:Resources/images/protmethod.png,protmethod.png /resource:Resources/images/protproperty.png,protproperty.png /resource:Resources/images/protstructure.png,protstructure.png /resource:Resources/images/pubclass.png,pubclass.png /resource:Resources/images/pubdelegate.png,pubdelegate.png /resource:Resources/images/pubenumeration.png,pubenumeration.png /resource:Resources/images/pubevent.png,pubevent.png /resource:Resources/images/pubextension.png,pubextension.png /resource:Resources/images/pubfield.png,pubfield.png /resource:Resources/images/pubinterface.png,pubinterface.png /resource:Resources/images/pubmethod.png,pubmethod.png /resource:Resources/images/pubproperty.png,pubproperty.png /resource:Resources/images/pubstructure.png,pubstructure.png /resource:Resources/images/reference.png,reference.png /resource:Resources/images/treebg.png,treebg.png /publicsign -r:./../../class/lib/net_4_x/ICSharpCode.SharpZipLib.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Configuration.dll</flags>
<output>monodoc.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/monodoc.dll</library_output>
</project>
<project dir="class/monodoc" library="monodoc-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 /nowarn:618,612,672,809 /define:LEGACY_MODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/monodoc.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll</flags>
+ <flags>/codepage:65001 /nowarn:618,612,672,809 /define:LEGACY_MODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/monodoc.dll</flags>
<output>net_4_x_monodoc_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_monodoc_test.dll</library_output>
<profile>net_4_x</profile>
<response>./../../build/deps/net_4_x_monodoc_test.dll.response</response>
</project>
+ <project dir="class/System.Deployment" library="System.Deployment-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -delaysign -keyfile:../msfinal.pub</flags>
+ <output>System.Deployment.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/System.Deployment.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>System.Deployment.dll.sources</response>
+ </project>
+ <project dir="class/System.Web.Mobile" library="System.Web.Mobile-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -delaysign -keyfile:../msfinal.pub</flags>
+ <output>System.Web.Mobile.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/System.Web.Mobile.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>System.Web.Mobile.dll.sources</response>
+ </project>
+ <project dir="class/System.Web.RegularExpressions" library="System.Web.RegularExpressions-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -delaysign -keyfile:../msfinal.pub</flags>
+ <output>System.Web.RegularExpressions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/System.Web.RegularExpressions.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>System.Web.RegularExpressions.dll.sources</response>
+ </project>
+ <project dir="class/System.Workflow.Activities" library="System.Workflow.Activities-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -delaysign -keyfile:../winfx.pub</flags>
+ <output>System.Workflow.Activities.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/System.Workflow.Activities.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>System.Workflow.Activities.dll.sources</response>
+ </project>
+ <project dir="class/System.Workflow.ComponentModel" library="System.Workflow.ComponentModel-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -delaysign -keyfile:../winfx.pub</flags>
+ <output>System.Workflow.ComponentModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/System.Workflow.ComponentModel.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>System.Workflow.ComponentModel.dll.sources</response>
+ </project>
+ <project dir="class/System.Workflow.Runtime" library="System.Workflow.Runtime-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -delaysign -keyfile:../winfx.pub</flags>
+ <output>System.Workflow.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/System.Workflow.Runtime.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>System.Workflow.Runtime.dll.sources</response>
+ </project>
<project dir="class/Facades/System.Collections.Concurrent" library="Facades_System.Collections.Concurrent-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Collections.Concurrent.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Collections.Concurrent.dll</library_output>
</project>
<project dir="class/Facades/System.Collections" library="Facades_System.Collections-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Collections.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Collections.dll</library_output>
</project>
<project dir="class/Facades/System.ComponentModel.Annotations" library="Facades_System.ComponentModel.Annotations-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.ComponentModel.DataAnnotations</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll</flags>
<output>System.ComponentModel.Annotations.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.ComponentModel.Annotations.dll</library_output>
</project>
<project dir="class/Facades/System.ComponentModel.EventBasedAsync" library="Facades_System.ComponentModel.EventBasedAsync-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.ComponentModel.EventBasedAsync.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.ComponentModel.EventBasedAsync.dll</library_output>
</project>
<project dir="class/Facades/System.ComponentModel" library="Facades_System.ComponentModel-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.ComponentModel.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.ComponentModel.dll</library_output>
</project>
<project dir="class/Facades/System.Diagnostics.Contracts" library="Facades_System.Diagnostics.Contracts-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Diagnostics.Contracts.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Diagnostics.Contracts.dll</library_output>
</project>
<project dir="class/Facades/System.Diagnostics.Debug" library="Facades_System.Diagnostics.Debug-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Diagnostics.Debug.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Diagnostics.Debug.dll</library_output>
</project>
<project dir="class/Facades/System.Diagnostics.Tracing" library="Facades_System.Diagnostics.Tracing-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Diagnostics.Tracing.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Diagnostics.Tracing.dll</library_output>
</project>
<project dir="class/Facades/System.Diagnostics.Tools" library="Facades_System.Diagnostics.Tools-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Diagnostics.Tools.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Diagnostics.Tools.dll</library_output>
</project>
<project dir="class/Facades/System.Dynamic.Runtime" library="Facades_System.Dynamic.Runtime-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.Core -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Core.dll -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Dynamic.Runtime.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Dynamic.Runtime.dll</library_output>
</project>
<project dir="class/Facades/System.Globalization" library="Facades_System.Globalization-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Globalization.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Globalization.dll</library_output>
</project>
<project dir="class/Facades/System.IO" library="Facades_System.IO-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.IO.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.IO.dll</library_output>
</project>
<project dir="class/Facades/System.Linq.Expressions" library="Facades_System.Linq.Expressions-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Linq.Expressions.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Linq.Expressions.dll</library_output>
</project>
<project dir="class/Facades/System.Linq.Parallel" library="Facades_System.Linq.Parallel-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Linq.Parallel.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Linq.Parallel.dll</library_output>
</project>
<project dir="class/Facades/System.Linq.Queryable" library="Facades_System.Linq.Queryable-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Linq.Queryable.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Linq.Queryable.dll</library_output>
</project>
<project dir="class/Facades/System.Linq" library="Facades_System.Linq-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Linq.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Linq.dll</library_output>
</project>
<project dir="class/Facades/System.Net.NetworkInformation" library="Facades_System.Net.NetworkInformation-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.NetworkInformation.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.NetworkInformation.dll</library_output>
</project>
<project dir="class/Facades/System.Net.Primitives" library="Facades_System.Net.Primitives-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.Primitives.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.Primitives.dll</library_output>
</project>
<project dir="class/Facades/System.Net.Requests" library="Facades_System.Net.Requests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.Requests.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.Requests.dll</library_output>
</project>
<project dir="class/Facades/System.ObjectModel" library="Facades_System.ObjectModel-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.ObjectModel.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.ObjectModel.dll</library_output>
</project>
<project dir="class/Facades/System.Reflection.Extensions" library="Facades_System.Reflection.Extensions-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Reflection.Extensions.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Reflection.Extensions.dll</library_output>
</project>
<project dir="class/Facades/System.Reflection.Primitives" library="Facades_System.Reflection.Primitives-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Reflection.Primitives.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Reflection.Primitives.dll</library_output>
</project>
<project dir="class/Facades/System.Reflection" library="Facades_System.Reflection-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Reflection.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Reflection.dll</library_output>
</project>
<project dir="class/Facades/System.Resources.ResourceManager" library="Facades_System.Resources.ResourceManager-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Resources.ResourceManager.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Resources.ResourceManager.dll</library_output>
</project>
<project dir="class/Facades/System.Runtime.Extensions" library="Facades_System.Runtime.Extensions-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Runtime.Extensions.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Runtime.Extensions.dll</library_output>
</project>
<project dir="class/Facades/System.Runtime.InteropServices" library="Facades_System.Runtime.InteropServices-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Runtime.InteropServices.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Runtime.InteropServices.dll</library_output>
</project>
<project dir="class/Facades/System.Runtime.InteropServices.WindowsRuntime" library="Facades_System.Runtime.InteropServices.WindowsRuntime-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Runtime.InteropServices.WindowsRuntime.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Runtime.InteropServices.WindowsRuntime.dll</library_output>
</project>
<project dir="class/Facades/System.Runtime.Numerics" library="Facades_System.Runtime.Numerics-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.Numerics</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Numerics.dll</flags>
<output>System.Runtime.Numerics.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Runtime.Numerics.dll</library_output>
</project>
<project dir="class/Facades/System.Runtime.Serialization.Json" library="Facades_System.Runtime.Serialization.Json-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.Runtime.Serialization</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Runtime.Serialization.dll</flags>
<output>System.Runtime.Serialization.Json.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Runtime.Serialization.Json.dll</library_output>
</project>
<project dir="class/Facades/System.Runtime.Serialization.Primitives" library="Facades_System.Runtime.Serialization.Primitives-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.Runtime.Serialization</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Runtime.Serialization.dll</flags>
<output>System.Runtime.Serialization.Primitives.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Runtime.Serialization.Primitives.dll</library_output>
</project>
<project dir="class/Facades/System.Runtime.Serialization.Xml" library="Facades_System.Runtime.Serialization.Xml-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.Runtime.Serialization -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.Runtime.Serialization.Xml.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Runtime.Serialization.Xml.dll</library_output>
</project>
<project dir="class/Facades/System.Runtime" library="Facades_System.Runtime-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System -r:System.ComponentModel.Composition -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.ComponentModel.Composition.dll -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Runtime.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Runtime.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Principal" library="Facades_System.Security.Principal-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Security.Principal.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Principal.dll</library_output>
</project>
<project dir="class/Facades/System.ServiceModel.Http" library="Facades_System.ServiceModel.Http-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.ServiceModel</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.ServiceModel.dll</flags>
<output>System.ServiceModel.Http.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.ServiceModel.Http.dll</library_output>
</project>
<project dir="class/Facades/System.ServiceModel.Primitives" library="Facades_System.ServiceModel.Primitives-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.ServiceModel -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.ServiceModel.Primitives.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.ServiceModel.Primitives.dll</library_output>
</project>
<project dir="class/Facades/System.ServiceModel.Security" library="Facades_System.ServiceModel.Security-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.ServiceModel</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.ServiceModel.dll</flags>
<output>System.ServiceModel.Security.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.ServiceModel.Security.dll</library_output>
</project>
<project dir="class/Facades/System.Text.Encoding.Extensions" library="Facades_System.Text.Encoding.Extensions-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Text.Encoding.Extensions.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Text.Encoding.Extensions.dll</library_output>
</project>
<project dir="class/Facades/System.Text.Encoding" library="Facades_System.Text.Encoding-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Text.Encoding.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Text.Encoding.dll</library_output>
</project>
<project dir="class/Facades/System.Text.RegularExpressions" library="Facades_System.Text.RegularExpressions-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Text.RegularExpressions.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Text.RegularExpressions.dll</library_output>
</project>
<project dir="class/Facades/System.Threading.Tasks.Parallel" library="Facades_System.Threading.Tasks.Parallel-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Threading.Tasks.Parallel.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Threading.Tasks.Parallel.dll</library_output>
</project>
<project dir="class/Facades/System.Threading.Tasks" library="Facades_System.Threading.Tasks-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Threading.Tasks.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Threading.Tasks.dll</library_output>
</project>
<project dir="class/Facades/System.Threading.Timer" library="Facades_System.Threading.Timer-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Threading.Timer.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Threading.Timer.dll</library_output>
</project>
<project dir="class/Facades/System.Threading" library="Facades_System.Threading-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Threading.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Threading.dll</library_output>
</project>
<project dir="class/Facades/System.Xml.ReaderWriter" library="Facades_System.Xml.ReaderWriter-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.Xml.ReaderWriter.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Xml.ReaderWriter.dll</library_output>
</project>
<project dir="class/Facades/System.Xml.XDocument" library="Facades_System.Xml.XDocument-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.Xml.Linq -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.Xml.XDocument.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Xml.XDocument.dll</library_output>
</project>
<project dir="class/Facades/System.Xml.XmlSerializer" library="Facades_System.Xml.XmlSerializer-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.Xml.XmlSerializer.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Xml.XmlSerializer.dll</library_output>
</project>
<project dir="class/Facades/System.Runtime.Handles" library="Facades_System.Runtime.Handles-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System -r:System.Core</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Runtime.Handles.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Runtime.Handles.dll</library_output>
</project>
<project dir="class/Facades/System.ServiceModel.Duplex" library="Facades_System.ServiceModel.Duplex-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.ServiceModel</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.ServiceModel.dll</flags>
<output>System.ServiceModel.Duplex.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.ServiceModel.Duplex.dll</library_output>
</project>
<project dir="class/Facades/System.ServiceModel.NetTcp" library="Facades_System.ServiceModel.NetTcp-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System.ServiceModel</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.ServiceModel.dll</flags>
<output>System.ServiceModel.NetTcp.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.ServiceModel.NetTcp.dll</library_output>
</project>
<project dir="class/Facades/Microsoft.Win32.Primitives" library="Facades_Microsoft.Win32.Primitives-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>Microsoft.Win32.Primitives.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/Microsoft.Win32.Primitives.dll</library_output>
</project>
<project dir="class/Facades/Microsoft.Win32.Registry" library="Facades_Microsoft.Win32.Registry-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>Microsoft.Win32.Registry.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/Microsoft.Win32.Registry.dll</library_output>
</project>
<project dir="class/Facades/System.AppContext" library="Facades_System.AppContext-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.AppContext.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.AppContext.dll</library_output>
</project>
<project dir="class/Facades/System.Collections.NonGeneric" library="Facades_System.Collections.NonGeneric-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Collections.NonGeneric.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Collections.NonGeneric.dll</library_output>
</project>
<project dir="class/Facades/System.Collections.Specialized" library="Facades_System.Collections.Specialized-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Collections.Specialized.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Collections.Specialized.dll</library_output>
</project>
<project dir="class/Facades/System.ComponentModel.Primitives" library="Facades_System.ComponentModel.Primitives-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.ComponentModel.Primitives.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.ComponentModel.Primitives.dll</library_output>
</project>
<project dir="class/Facades/System.ComponentModel.TypeConverter" library="Facades_System.ComponentModel.TypeConverter-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.ComponentModel.TypeConverter.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.ComponentModel.TypeConverter.dll</library_output>
</project>
<project dir="class/Facades/System.Console" library="Facades_System.Console-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Console.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Console.dll</library_output>
</project>
<project dir="class/Facades/System.Data.Common" library="Facades_System.Data.Common-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.Data.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Data.dll</flags>
<output>System.Data.Common.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Data.Common.dll</library_output>
</project>
<project dir="class/Facades/System.Data.SqlClient" library="Facades_System.Data.SqlClient-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.Data.dll /r:System.Xml.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Data.dll -r:./../../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.Data.SqlClient.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Data.SqlClient.dll</library_output>
</project>
<project dir="class/Facades/System.Diagnostics.FileVersionInfo" library="Facades_System.Diagnostics.FileVersionInfo-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Diagnostics.FileVersionInfo.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Diagnostics.FileVersionInfo.dll</library_output>
</project>
<project dir="class/Facades/System.Diagnostics.Process" library="Facades_System.Diagnostics.Process-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Diagnostics.Process.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Diagnostics.Process.dll</library_output>
</project>
<project dir="class/Facades/System.Diagnostics.TextWriterTraceListener" library="Facades_System.Diagnostics.TextWriterTraceListener-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Diagnostics.TextWriterTraceListener.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Diagnostics.TextWriterTraceListener.dll</library_output>
</project>
<project dir="class/Facades/System.Diagnostics.TraceEvent" library="Facades_System.Diagnostics.TraceEvent-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Diagnostics.TraceEvent.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Diagnostics.TraceEvent.dll</library_output>
</project>
<project dir="class/Facades/System.Diagnostics.TraceSource" library="Facades_System.Diagnostics.TraceSource-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Diagnostics.TraceSource.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Diagnostics.TraceSource.dll</library_output>
</project>
<project dir="class/Facades/System.Globalization.Calendars" library="Facades_System.Globalization.Calendars-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Globalization.Calendars.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Globalization.Calendars.dll</library_output>
</project>
<project dir="class/Facades/System.IO.Compression.ZipFile" library="Facades_System.IO.Compression.ZipFile-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.IO.Compression.FileSystem.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.IO.Compression.FileSystem.dll</flags>
<output>System.IO.Compression.ZipFile.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.IO.Compression.ZipFile.dll</library_output>
</project>
<project dir="class/Facades/System.IO.FileSystem" library="Facades_System.IO.FileSystem-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.IO.FileSystem.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.IO.FileSystem.dll</library_output>
</project>
<project dir="class/Facades/System.IO.FileSystem.DriveInfo" library="Facades_System.IO.FileSystem.DriveInfo-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.IO.FileSystem.DriveInfo.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.IO.FileSystem.DriveInfo.dll</library_output>
</project>
<project dir="class/Facades/System.IO.FileSystem.Primitives" library="Facades_System.IO.FileSystem.Primitives-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.IO.FileSystem.Primitives.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.IO.FileSystem.Primitives.dll</library_output>
</project>
<project dir="class/Facades/System.IO.IsolatedStorage" library="Facades_System.IO.IsolatedStorage-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.IO.IsolatedStorage.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.IO.IsolatedStorage.dll</library_output>
</project>
<project dir="class/Facades/System.IO.MemoryMappedFiles" library="Facades_System.IO.MemoryMappedFiles-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.Core.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.IO.MemoryMappedFiles.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.IO.MemoryMappedFiles.dll</library_output>
</project>
<project dir="class/Facades/System.IO.UnmanagedMemoryStream" library="Facades_System.IO.UnmanagedMemoryStream-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.IO.UnmanagedMemoryStream.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.IO.UnmanagedMemoryStream.dll</library_output>
</project>
<project dir="class/Facades/System.Net.AuthenticationManager" library="Facades_System.Net.AuthenticationManager-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.AuthenticationManager.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.AuthenticationManager.dll</library_output>
</project>
<project dir="class/Facades/System.Net.Cache" library="Facades_System.Net.Cache-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.Cache.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.Cache.dll</library_output>
</project>
<project dir="class/Facades/System.Net.HttpListener" library="Facades_System.Net.HttpListener-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.HttpListener.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.HttpListener.dll</library_output>
</project>
<project dir="class/Facades/System.Net.Mail" library="Facades_System.Net.Mail-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.Mail.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.Mail.dll</library_output>
</project>
<project dir="class/Facades/System.Net.NameResolution" library="Facades_System.Net.NameResolution-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.NameResolution.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.NameResolution.dll</library_output>
</project>
<project dir="class/Facades/System.Net.Security" library="Facades_System.Net.Security-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.Security.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.Security.dll</library_output>
</project>
<project dir="class/Facades/System.Net.ServicePoint" library="Facades_System.Net.ServicePoint-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.ServicePoint.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.ServicePoint.dll</library_output>
</project>
<project dir="class/Facades/System.Net.Sockets" library="Facades_System.Net.Sockets-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.Sockets.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.Sockets.dll</library_output>
</project>
<project dir="class/Facades/System.Net.Utilities" library="Facades_System.Net.Utilities-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.Utilities.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.Utilities.dll</library_output>
</project>
<project dir="class/Facades/System.Net.WebHeaderCollection" library="Facades_System.Net.WebHeaderCollection-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.WebHeaderCollection.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.WebHeaderCollection.dll</library_output>
</project>
<project dir="class/Facades/System.Net.WebSockets" library="Facades_System.Net.WebSockets-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.WebSockets.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.WebSockets.dll</library_output>
</project>
<project dir="class/Facades/System.Net.WebSockets.Client" library="Facades_System.Net.WebSockets.Client-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Net.WebSockets.Client.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.WebSockets.Client.dll</library_output>
</project>
<project dir="class/Facades/System.Resources.ReaderWriter" library="Facades_System.Resources.ReaderWriter-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Resources.ReaderWriter.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Resources.ReaderWriter.dll</library_output>
</project>
<project dir="class/Facades/System.Runtime.CompilerServices.VisualC" library="Facades_System.Runtime.CompilerServices.VisualC-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Runtime.CompilerServices.VisualC.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Runtime.CompilerServices.VisualC.dll</library_output>
</project>
<project dir="class/Facades/System.Security.AccessControl" library="Facades_System.Security.AccessControl-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Security.AccessControl.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.AccessControl.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Claims" library="Facades_System.Security.Claims-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Security.Claims.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Claims.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Cryptography.DeriveBytes" library="Facades_System.Security.Cryptography.DeriveBytes-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Security.Cryptography.DeriveBytes.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.DeriveBytes.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Cryptography.Encoding" library="Facades_System.Security.Cryptography.Encoding-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Security.Cryptography.Encoding.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Encoding.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Cryptography.Encryption" library="Facades_System.Security.Cryptography.Encryption-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Security.Cryptography.Encryption.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Encryption.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Cryptography.Encryption.Aes" library="Facades_System.Security.Cryptography.Encryption.Aes-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Security.Cryptography.Encryption.Aes.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Encryption.Aes.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman" library="Facades_System.Security.Cryptography.Encryption.ECDiffieHellman-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.Core.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Security.Cryptography.Encryption.ECDiffieHellman.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Cryptography.Encryption.ECDsa" library="Facades_System.Security.Cryptography.Encryption.ECDsa-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.Core.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.Security.Cryptography.Encryption.ECDsa.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Encryption.ECDsa.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Cryptography.Hashing" library="Facades_System.Security.Cryptography.Hashing-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Security.Cryptography.Hashing.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Hashing.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Cryptography.Hashing.Algorithms" library="Facades_System.Security.Cryptography.Hashing.Algorithms-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Security.Cryptography.Hashing.Algorithms.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Hashing.Algorithms.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Cryptography.RSA" library="Facades_System.Security.Cryptography.RSA-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Security.Cryptography.RSA.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.RSA.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Cryptography.RandomNumberGenerator" library="Facades_System.Security.Cryptography.RandomNumberGenerator-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Security.Cryptography.RandomNumberGenerator.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.RandomNumberGenerator.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Cryptography.X509Certificates" library="Facades_System.Security.Cryptography.X509Certificates-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Security.Cryptography.X509Certificates.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.X509Certificates.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Principal.Windows" library="Facades_System.Security.Principal.Windows-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Security.Principal.Windows.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Principal.Windows.dll</library_output>
</project>
<project dir="class/Facades/System.Threading.Thread" library="Facades_System.Threading.Thread-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Threading.Thread.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Threading.Thread.dll</library_output>
</project>
<project dir="class/Facades/System.Threading.ThreadPool" library="Facades_System.Threading.ThreadPool-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Threading.ThreadPool.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Threading.ThreadPool.dll</library_output>
</project>
<project dir="class/Facades/System.Xml.XPath" library="Facades_System.Xml.XPath-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.Xml.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.Xml.XPath.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Xml.XPath.dll</library_output>
</project>
<project dir="class/Facades/System.Xml.XmlDocument" library="Facades_System.Xml.XmlDocument-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.Xml.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.Xml.XmlDocument.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Xml.XmlDocument.dll</library_output>
</project>
<project dir="class/Facades/System.Xml.Xsl.Primitives" library="Facades_System.Xml.Xsl.Primitives-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.Xml.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Xml.dll</flags>
<output>System.Xml.Xsl.Primitives.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Xml.Xsl.Primitives.dll</library_output>
</project>
<project dir="class/Facades/Microsoft.Win32.Registry.AccessControl" library="Facades_Microsoft.Win32.Registry.AccessControl-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>Microsoft.Win32.Registry.AccessControl.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/Microsoft.Win32.Registry.AccessControl.dll</library_output>
</project>
<project dir="class/Facades/System.Diagnostics.StackTrace" library="Facades_System.Diagnostics.StackTrace-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Diagnostics.StackTrace.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Diagnostics.StackTrace.dll</library_output>
</project>
<project dir="class/Facades/System.Globalization.Extensions" library="Facades_System.Globalization.Extensions-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Globalization.Extensions.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Globalization.Extensions.dll</library_output>
</project>
<project dir="class/Facades/System.IO.FileSystem.AccessControl" library="Facades_System.IO.FileSystem.AccessControl-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.IO.FileSystem.AccessControl.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.IO.FileSystem.AccessControl.dll</library_output>
</project>
<project dir="class/Facades/System.Private.CoreLib.InteropServices" library="Facades_System.Private.CoreLib.InteropServices-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Private.CoreLib.InteropServices.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Private.CoreLib.InteropServices.dll</library_output>
</project>
<project dir="class/Facades/System.Private.CoreLib.Threading" library="Facades_System.Private.CoreLib.Threading-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Private.CoreLib.Threading.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Private.CoreLib.Threading.dll</library_output>
</project>
<project dir="class/Facades/System.Reflection.TypeExtensions" library="Facades_System.Reflection.TypeExtensions-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Reflection.TypeExtensions.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Reflection.TypeExtensions.dll</library_output>
</project>
<project dir="class/Facades/System.Security.SecureString" library="Facades_System.Security.SecureString-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Security.SecureString.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.SecureString.dll</library_output>
</project>
<project dir="class/Facades/System.Threading.AccessControl" library="Facades_System.Threading.AccessControl-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Threading.AccessControl.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Threading.AccessControl.dll</library_output>
</project>
<project dir="class/Facades/System.Threading.Overlapped" library="Facades_System.Threading.Overlapped-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Threading.Overlapped.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Threading.Overlapped.dll</library_output>
</project>
<project dir="class/Facades/System.Xml.XPath.XDocument" library="Facades_System.Xml.XPath.XDocument-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.Xml.Linq.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Xml.Linq.dll</flags>
<output>System.Xml.XPath.XDocument.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Xml.XPath.XDocument.dll</library_output>
</project>
<project dir="class/Facades/System.Reflection.Emit.ILGeneration" library="Facades_System.Reflection.Emit.ILGeneration-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Reflection.Emit.ILGeneration.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Reflection.Emit.ILGeneration.dll</library_output>
</project>
<project dir="class/Facades/System.Reflection.Emit.Lightweight" library="Facades_System.Reflection.Emit.Lightweight-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Reflection.Emit.Lightweight.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Reflection.Emit.Lightweight.dll</library_output>
</project>
<project dir="class/Facades/System.Reflection.Emit" library="Facades_System.Reflection.Emit-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
<output>System.Reflection.Emit.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Reflection.Emit.dll</library_output>
</project>
<project dir="class/Facades/System.Diagnostics.PerformanceCounter" library="Facades_System.Diagnostics.PerformanceCounter-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.Diagnostics.PerformanceCounter.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Diagnostics.PerformanceCounter.dll</library_output>
</project>
<project dir="class/Facades/System.IO.FileSystem.Watcher" library="Facades_System.IO.FileSystem.Watcher-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>System.IO.FileSystem.Watcher.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.IO.FileSystem.Watcher.dll</library_output>
</project>
<project dir="class/Facades/System.IO.Pipes" library="Facades_System.IO.Pipes-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.Core.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>System.IO.Pipes.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.IO.Pipes.dll</library_output>
</project>
<project dir="class/Facades/System.Security.Cryptography.ProtectedData" library="Facades_System.Security.Cryptography.ProtectedData-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.Security.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Security.dll</flags>
<output>System.Security.Cryptography.ProtectedData.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.ProtectedData.dll</library_output>
</project>
<project dir="class/Facades/System.ServiceProcess.ServiceController" library="Facades_System.ServiceProcess.ServiceController-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.ServiceProcess.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.ServiceProcess.dll</flags>
<output>System.ServiceProcess.ServiceController.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.ServiceProcess.ServiceController.dll</library_output>
</project>
<project dir="class/Facades/System.Net.Http.WebRequestHandler" library="Facades_System.Net.Http.WebRequestHandler-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /r:mscorlib /r:System.Net.Http.WebRequest.dll /r:System.Net.Http.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Net.Http.WebRequest.dll -r:./../../../class/lib/net_4_x/System.Net.Http.dll</flags>
<output>System.Net.Http.WebRequestHandler.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.Net.Http.WebRequestHandler.dll</library_output>
<profile>net_4_x</profile>
<response>System.Net.Http.WebRequestHandler.dll.sources</response>
</project>
- <project dir="nunit24/NUnit.Framework/framework" library="NUnit.Framework-net_4_x">
+ <project dir="nunit24/NUnitFramework/framework" library="NUnit.Framework-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig /r:System.Xml.dll /r:System.dll /d:StronglyNamedAssembly -warn:1</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /d:StronglyNamedAssembly -warn:1 /publicsign -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>nunit.framework.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/nunit.framework.dll</library_output>
</project>
<project dir="nunit24/NUnitCore/interfaces" library="nunit.core.interfaces-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -debug -r:nunit.framework.dll -r:System.dll /d:StronglyNamedAssembly -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /d:StronglyNamedAssembly /publicsign -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/net_4_x/nunit.framework.dll -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>nunit.core.interfaces.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/nunit.core.interfaces.dll</library_output>
<profile>net_4_x</profile>
<response>nunit.core.interfaces.dll.sources</response>
</project>
- <project dir="nunit20/NUnitCore/core" library="nunit.core-net_4_x">
+ <project dir="nunit24/NUnitCore/core" library="nunit.core-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -r:nunit.framework.dll -r:nunit.core.interfaces.dll -r:System.dll /d:StronglyNamedAssembly -warn:1 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /d:StronglyNamedAssembly -warn:1 /publicsign -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/net_4_x/nunit.framework.dll -r:./../../../class/lib/net_4_x/nunit.core.interfaces.dll -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>nunit.core.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/nunit.core.dll</library_output>
</project>
<project dir="nunit24/ClientUtilities/util" library="nunit.util-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 /resource:Transform.resources,NUnit.Util.Transform.resources -r:nunit.core.dll -r:nunit.core.interfaces.dll -r:System.dll -r:System.Xml.dll -r:System.Runtime.Remoting.dll /d:MONO /d:StronglyNamedAssembly -warn:1 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /resource:Transform.resources,NUnit.Util.Transform.resources /d:MONO /d:StronglyNamedAssembly /publicsign -warn:1 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/net_4_x/nunit.core.dll -r:./../../../class/lib/net_4_x/nunit.core.interfaces.dll -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/System.Runtime.Remoting.dll</flags>
<output>nunit.util.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/nunit.util.dll</library_output>
</project>
<project dir="nunit24/NUnitMocks/mocks" library="nunit.mocks-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -debug -r:nunit.framework.dll -r:System.dll /d:StronglyNamedAssembly -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /d:StronglyNamedAssembly /publicsign -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/net_4_x/nunit.framework.dll -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>nunit.mocks.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/nunit.mocks.dll</library_output>
</project>
<project dir="nunit24/NUnitExtensions/framework" library="nunit.framework.extensions-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -debug /r:System.Xml.dll /r:System.dll /d:StronglyNamedAssembly</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /d:StronglyNamedAssembly /publicsign -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>nunit.framework.extensions.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/nunit.framework.extensions.dll</library_output>
</project>
<project dir="nunit24/NUnitExtensions/core" library="nunit.core.extensions-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig -debug /r:nunit.core.dll /r:nunit.core.interfaces.dll /r:System.Xml.dll /r:System.dll /d:StronglyNamedAssembly</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /d:StronglyNamedAssembly /publicsign -r:./../../../class/lib/net_4_x/nunit.core.dll -r:./../../../class/lib/net_4_x/nunit.core.interfaces.dll -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/System.dll</flags>
<output>nunit.core.extensions.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/nunit.core.extensions.dll</library_output>
</project>
<project dir="nunit24/ConsoleRunner/nunit-console" library="nunit-console-runner-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -r:nunit.core.dll -r:nunit.core.interfaces.dll -r:nunit.util.dll -r:System.dll -r:System.Xml.dll /d:MONO /d:StronglyNamedAssembly -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /d:MONO /d:StronglyNamedAssembly /publicsign -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/net_4_x/nunit.core.dll -r:./../../../class/lib/net_4_x/nunit.core.interfaces.dll -r:./../../../class/lib/net_4_x/nunit.util.dll -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Xml.dll</flags>
<output>nunit-console-runner.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/nunit-console-runner.dll</library_output>
</project>
<project dir="nunit24/ConsoleRunner/nunit-console-exe" library="nunit-console-net_4_x">
<boot></boot>
- <flags>/codepage:65001 /r:nunit.framework.dll /r:nunit.util.dll /r:nunit.core.dll /r:nunit-console-runner.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:nunit.framework -r:nunit.util -r:nunit.core -r:nunit-console-runner</flags>
<output>nunit-console.exe</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/nunit-console.exe</library_output>
</project>
<project dir="ilasm" library="ilasm-net_4_x">
<boot></boot>
- <flags>/codepage:65001 /lib:../class/lib/net_4_x /r:../class/lib/net_4_x/PEAPI.dll /r:Mono.CompilerServices.SymbolWriter.dll /r:Mono.Security.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /lib:../class/lib/net_4_x /r:../class/lib/net_4_x/PEAPI.dll /r:Mono.CompilerServices.SymbolWriter.dll /r:Mono.Security.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig</flags>
<output>ilasm.exe</output>
- <built_sources></built_sources>
+ <built_sources>ILParser.cs</built_sources>
<library_output>./../class/lib/net_4_x/ilasm.exe</library_output>
<fx_version>4.5</fx_version>
<profile>net_4_x</profile>
<response>ilasm.exe.sources</response>
</project>
+ <project dir="tools/gacutil" library="gacutil-net_4_x">
+ <boot></boot>
+ <flags>/codepage:65001 -unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Mono.Security</flags>
+ <output>gacutil.exe</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/gacutil.exe</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>gacutil.exe.sources</response>
+ </project>
+ <project dir="tools/culevel" library="culevel-net_4_x">
+ <boot></boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Xml</flags>
+ <output>culevel.exe</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/culevel.exe</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>culevel.exe.sources</response>
+ </project>
+ <project dir="tools/cil-stringreplacer" library="cil-stringreplacer-net_4_x">
+ <boot></boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:Mono.Cecil</flags>
+ <output>cil-stringreplacer.exe</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/cil-stringreplacer.exe</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>cil-stringreplacer.exe.sources</response>
+ </project>
+ <project dir="tools/commoncryptogenerator" library="commoncryptogenerator-net_4_x">
+ <boot></boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig</flags>
+ <output>commoncryptogenerator.exe</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/commoncryptogenerator.exe</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>commoncryptogenerator.exe.sources</response>
+ </project>
<project dir="tools/al" library="al-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:Mono.Security.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Core -r:Mono.Security -r:System.Security -r:Mono.CompilerServices.SymbolWriter</flags>
<output>al.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/al.exe</library_output>
</project>
<project dir="tools/linker" library="monolinker-net_4_x">
<boot></boot>
- <flags>/codepage:65001 /r:./../../class/lib/net_4_x/Mono.Cecil.dll /r:System.Xml.dll -keyfile:../../class/mono.snk -resource:Descriptors/mscorlib.xml -resource:Descriptors/System.xml -resource:Descriptors/System.Core.xml -resource:Descriptors/System.Drawing.xml -resource:Descriptors/System.Web.xml -resource:Descriptors/Mono.Posix.xml -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -resource:Descriptors/mscorlib.xml -resource:Descriptors/System.xml -resource:Descriptors/System.Core.xml -resource:Descriptors/System.Drawing.xml -resource:Descriptors/System.Web.xml -resource:Descriptors/Mono.Posix.xml -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Core -r:System.Xml -r:Mono.Cecil</flags>
<output>monolinker.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/monolinker.exe</library_output>
</project>
<project dir="tools/tuner" library="Mono.Tuner-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -r:System.dll -r:System.Core.dll -r:System.Xml.dll -r:./../../class/lib/net_4_x/monolinker.exe -r:./../../class/lib/net_4_x/Mono.Cecil.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -r:./../../class/lib/net_4_x/monolinker.exe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Mono.Cecil.dll</flags>
<output>Mono.Tuner.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.Tuner.dll</library_output>
</project>
<project dir="tools/culevel" library="culevel-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Xml</flags>
<output>culevel.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/culevel.exe</library_output>
</project>
<project dir="tools/genxs" library="genxs-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.Xml.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml</flags>
<output>genxs.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/genxs.exe</library_output>
</project>
<project dir="tools/mkbundle" library="mkbundle-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -resource:template.c -resource:template_z.c -resource:template_main.c -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -resource:template.c -resource:template_z.c -resource:template_main.c -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml -r:System -r:System.Core</flags>
<output>mkbundle.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mkbundle.exe</library_output>
</project>
<project dir="tools/monop" library="monop-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -d:NO_AUTHENTICODE,STATIC,NO_SYMBOL_WRITER -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NO_AUTHENTICODE,STATIC,NO_SYMBOL_WRITER -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System</flags>
<output>monop.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/monop.exe</library_output>
</project>
<project dir="tools/mono-service" library="mono-service-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.ServiceProcess.dll -r:Mono.Posix.dll -unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -unsafe -publicsign -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.ServiceProcess -r:Mono.Posix -r:System</flags>
<output>mono-service.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mono-service.exe</library_output>
</project>
<project dir="tools/mono-xsd" library="xsd-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.Xml.dll -r:System.Data.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml -r:System.Data -r:System</flags>
<output>xsd.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/xsd.exe</library_output>
</project>
<project dir="tools/resgen" library="resgen-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Xml -r:System.Core</flags>
<output>resgen.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/resgen.exe</library_output>
</project>
<project dir="tools/gacutil" library="gacutil-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:Mono.Security.dll -unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Mono.Security</flags>
<output>gacutil.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/gacutil.exe</library_output>
</project>
<project dir="tools/wsdl" library="wsdl-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.Xml.dll -r:System.Web.Services.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml -r:System.Web.Services -r:System</flags>
<output>wsdl.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/wsdl.exe</library_output>
</project>
<project dir="tools/xbuild" library="xbuild-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Utilities.v4.0.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Engine.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Tasks.v4.0.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Microsoft.Build.Framework -r:Microsoft.Build.Utilities.v4.0 -r:Microsoft.Build.Engine -r:Microsoft.Build.Tasks.v4.0 -r:System -r:System.Core</flags>
<output>xbuild.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/xbuild.exe</library_output>
</project>
<project dir="tools/csharp" library="csharp-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:./../../class/lib/net_4_x/Mono.CSharp.dll -r:./../../class/lib/net_4_x/Mono.Posix.dll -r:Mono.Management.dll -unsafe -nowarn:3021 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -unsafe -nowarn:3021 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Mono.CSharp -r:Mono.Posix -r:Mono.Management -r:System</flags>
<output>csharp.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/csharp.exe</library_output>
<profile>net_4_x</profile>
<response>csharp.exe.sources</response>
</project>
+ <project dir="tools/corcompare" library="mono-api-info-net_4_x">
+ <boot></boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Mono.Cecil -r:System.Xml -r:System.Core -r:System</flags>
+ <output>mono-api-info.exe</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/mono-api-info.exe</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>mono-api-info.exe.sources</response>
+ </project>
+ <project dir="tools/mono-api-html" library="mono-api-html-net_4_x">
+ <boot></boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Mono.Cecil -r:System.Xml -r:System.Core -r:System -r:System.Xml.Linq</flags>
+ <output>mono-api-html.exe</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/mono-api-html.exe</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <response>mono-api-html.exe.sources</response>
+ </project>
<project dir="tools/compiler-tester" library="compiler-tester-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Core -r:System.Xml</flags>
<output>compiler-tester.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/compiler-tester.exe</library_output>
</project>
<project dir="tools/mono-xmltool" library="mono-xmltool-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.Xml.dll -r:Commons.Xml.Relaxng.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml -r:Commons.Xml.Relaxng</flags>
<output>mono-xmltool.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mono-xmltool.exe</library_output>
</project>
<project dir="tools/mono-shlib-cop" library="mono-shlib-cop-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:Mono.Posix.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Mono.Posix -r:System -r:System.Xml</flags>
<output>mono-shlib-cop.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mono-shlib-cop.exe</library_output>
</project>
<project dir="tools/sgen" library="sgen-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.Xml.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml -r:System</flags>
<output>sgen.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/sgen.exe</library_output>
</project>
<project dir="tools/mconfig" library="mconfig-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.Xml.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml -r:System</flags>
<output>mconfig.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mconfig.exe</library_output>
</project>
<project dir="tools/installutil" library="installutil-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.Configuration.Install -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Configuration.Install -r:System</flags>
<output>installutil.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/installutil.exe</library_output>
</project>
<project dir="tools/nunitreport" library="nunitreport-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml</flags>
<output>nunitreport.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/nunitreport.exe</library_output>
</project>
<project dir="tools/pdb2mdb" library="pdb2mdb-net_4_x">
<boot></boot>
- <flags>/codepage:65001 /r:Mono.Cecil.dll /r:Mono.CompilerServices.SymbolWriter.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Mono.Cecil -r:Mono.CompilerServices.SymbolWriter -r:System.Core</flags>
<output>pdb2mdb.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/pdb2mdb.exe</library_output>
</project>
<project dir="tools/SqlSharp" library="sqlsharp-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.dll -r:System.Xml.dll -r:System.Data.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Xml -r:System.Data</flags>
<output>sqlsharp.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/sqlsharp.exe</library_output>
</project>
<project dir="tools/sqlmetal" library="sqlmetal-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -d:MONO_STRICT -keyfile:../../class/System.Data.Linq/src/DbMetal/../DbLinq.snk -resource:../../class/System.Data.Linq/src/DbMetal/Language/EnglishWords.txt,DbMetal.Language.EnglishWords.txt -resource:../../class/System.Data.Linq/src/DbMetal/Language/FrenchWords.txt,DbMetal.Language.FrenchWords.txt -resource:../../class/System.Data.Linq/src/DbMetal/Language/GermanWords.txt,DbMetal.Language.GermanWords.txt -r:System.Configuration -r:System.Core -r:System.Data -r:System.Data.Linq -r:System.Xml -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:MONO_STRICT -keyfile:../../class/System.Data.Linq/src/DbMetal/../DbLinq.snk -resource:../../class/System.Data.Linq/src/DbMetal/Language/EnglishWords.txt,DbMetal.Language.EnglishWords.txt -resource:../../class/System.Data.Linq/src/DbMetal/Language/FrenchWords.txt,DbMetal.Language.FrenchWords.txt -resource:../../class/System.Data.Linq/src/DbMetal/Language/GermanWords.txt,DbMetal.Language.GermanWords.txt -publicsign -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Configuration -r:System.Core -r:System.Data -r:System.Data.Linq -r:System.Xml -r:System</flags>
<output>sqlmetal.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/sqlmetal.exe</library_output>
</project>
<project dir="tools/svcutil" library="svcutil-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.Core.dll -r:System.Runtime.Serialization.dll -r:System.ServiceModel.dll -r:System.Web.Services.dll -r:System.Configuration.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Core -r:System.Runtime.Serialization -r:System.ServiceModel -r:System.Web.Services -r:System.Configuration -r:System -r:System.Xml</flags>
<output>svcutil.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/svcutil.exe</library_output>
</project>
<project dir="tools/ictool" library="ictool-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml</flags>
<output>ictool.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/ictool.exe</library_output>
</project>
<project dir="tools/disco" library="disco-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.Xml.dll -r:System.Web.Services.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml -r:System.Web.Services -r:System</flags>
<output>disco.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/disco.exe</library_output>
</project>
<project dir="tools/soapsuds" library="soapsuds-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.Runtime.Remoting.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Runtime.Remoting -r:System</flags>
<output>soapsuds.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/soapsuds.exe</library_output>
</project>
<project dir="tools/browsercaps-updater" library="browsercaps-updater-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System</flags>
<output>browsercaps-updater.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/browsercaps-updater.exe</library_output>
</project>
<project dir="tools/cil-strip" library="mono-cil-strip-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System</flags>
<output>mono-cil-strip.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mono-cil-strip.exe</library_output>
</project>
<project dir="tools/macpack" library="macpack-net_4_x">
<boot></boot>
- <flags>/codepage:65001 /resource:LOADER /resource:PLIST -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /resource:LOADER /resource:PLIST -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig</flags>
<output>macpack.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/macpack.exe</library_output>
</project>
<project dir="tools/dtd2rng" library="dtd2rng-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.Xml.dll -r:Commons.Xml.Relaxng.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml -r:Commons.Xml.Relaxng</flags>
<output>dtd2rng.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/dtd2rng.exe</library_output>
</project>
<project dir="tools/dtd2xsd" library="dtd2xsd-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.Xml.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml</flags>
<output>dtd2xsd.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/dtd2xsd.exe</library_output>
</project>
<project dir="tools/mdoc" library="mdoc-net_4_x">
<boot></boot>
- <flags>/codepage:65001 /resource:../../class/monodoc/Resources/mdoc-html-format.xsl,mdoc-html-format.xsl /resource:../../class/monodoc/Resources/mdoc-html-utils.xsl,mdoc-html-utils.xsl /resource:../../class/monodoc/Resources/mdoc-sections-css.xsl,mdoc-sections-css.xsl /resource:../../class/monodoc/Resources/mono-ecma-css.xsl,mono-ecma-css.xsl /resource:Resources/defaulttemplate.xsl,defaulttemplate.xsl /resource:Resources/monodoc-ecma.xsd,monodoc-ecma.xsd /resource:Resources/msitomsx.xsl,msitomsx.xsl /resource:Resources/overview.xsl,overview.xsl /resource:Resources/stylesheet.xsl,stylesheet.xsl /r:System.Web.dll /r:System.Xml.Linq.dll /r:ICSharpCode.SharpZipLib.dll /r:Mono.Cecil.dll /r:monodoc.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /resource:../../class/monodoc/Resources/mdoc-html-format.xsl,mdoc-html-format.xsl /resource:../../class/monodoc/Resources/mdoc-html-utils.xsl,mdoc-html-utils.xsl /resource:../../class/monodoc/Resources/mdoc-sections-css.xsl,mdoc-sections-css.xsl /resource:../../class/monodoc/Resources/mono-ecma-css.xsl,mono-ecma-css.xsl /resource:Resources/defaulttemplate.xsl,defaulttemplate.xsl /resource:Resources/monodoc-ecma.xsd,monodoc-ecma.xsd /resource:Resources/msitomsx.xsl,msitomsx.xsl /resource:Resources/overview.xsl,overview.xsl /resource:Resources/stylesheet.xsl,stylesheet.xsl -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:monodoc -r:System -r:System.Xml -r:System.Core -r:Mono.Cecil -r:ICSharpCode.SharpZipLib -r:System.Xml.Linq -r:System.Web</flags>
<output>mdoc.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mdoc.exe</library_output>
</project>
<project dir="tools/mod" library="mod-net_4_x">
<boot></boot>
- <flags>/codepage:65001 /r:monodoc.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:monodoc</flags>
<output>mod.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mod.exe</library_output>
</project>
<project dir="tools/installvst" library="installvst-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.Xml.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml</flags>
<output>installvst.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/installvst.exe</library_output>
</project>
<project dir="tools/lc" library="lc-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:System.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Core</flags>
<output>lc.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/lc.exe</library_output>
</project>
<project dir="tools/mono-configuration-crypto/lib" library="Mono.Configuration.Crypto-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -r:System.dll -r:Mono.Security.dll -r:System.Security.dll -r:System.Configuration.dll -r:System.Xml.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/Mono.Security.dll -r:./../../../class/lib/net_4_x/System.Security.dll -r:./../../../class/lib/net_4_x/System.Configuration.dll -r:./../../../class/lib/net_4_x/System.Xml.dll</flags>
<output>Mono.Configuration.Crypto.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Mono.Configuration.Crypto.dll</library_output>
</project>
<project dir="tools/mono-configuration-crypto/cli" library="mono-configuration-crypto-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:Mono.Security.dll -r:System.Security.dll -r:System.Configuration.dll -r:System.dll -r:./../../../class/lib/net_4_x/Mono.Configuration.Crypto.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Mono.Security -r:System.Security -r:System.Configuration -r:System -r:Mono.Configuration.Crypto</flags>
<output>mono-configuration-crypto.exe</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/mono-configuration-crypto.exe</library_output>
</project>
<project dir="tools/ccrewrite" library="ccrewrite-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:Mono.CodeContracts.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Mono.CodeContracts -r:System -r:System.Core</flags>
<output>ccrewrite.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/ccrewrite.exe</library_output>
</project>
<project dir="tools/cccheck" library="cccheck-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -r:Mono.CodeContracts.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Mono.CodeContracts -r:System</flags>
<output>cccheck.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/cccheck.exe</library_output>
<profile>net_4_x</profile>
<response>cccheck.exe.sources</response>
</project>
- <project dir="tools/mdb-rebase" library="mdbrebase-net_4_x">
+ <project dir="tools/mdbrebase" library="mdbrebase-net_4_x">
<boot></boot>
- <flags>/codepage:65001 /r:Mono.CompilerServices.SymbolWriter.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:Mono.CompilerServices.SymbolWriter</flags>
<output>mdbrebase.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mdbrebase.exe</library_output>
</project>
<project dir="tools/ikdasm" library="ikdasm-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -d:NO_SYMBOL_WRITER /r:System.Security.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NO_SYMBOL_WRITER -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Core -r:System.Security</flags>
<output>ikdasm.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/ikdasm.exe</library_output>
</project>
<project dir="tools/mono-symbolicate" library="mono-symbolicate-net_4_x">
<boot></boot>
- <flags>/codepage:65001 /r:Mono.Cecil.dll /r:Mono.CompilerServices.SymbolWriter.dll /r:System.Xml -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 /D:NO_AUTHENTICODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Mono.Cecil -r:Mono.Cecil.Mdb -r:System.Xml -r:System.Core -r:System</flags>
<output>mono-symbolicate.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mono-symbolicate.exe</library_output>
</project>
<project dir="tools/linker-analyzer" library="linkeranalyzer-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/net_4_x -r:mscorlib.dll -debug -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Xml</flags>
<output>linkeranalyzer.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/linkeranalyzer.exe</library_output>
</project>
<project dir="class/Microsoft.Build.Framework" library="Microsoft.Build.Framework-xbuild_12">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_12 -r:mscorlib.dll -debug -d:XBUILD_12 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize /noconfig /r:mscorlib.dll /r:System.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -optimize /noconfig -r:./../../class/lib/xbuild_12/../net_4_x/System.dll</flags>
<output>Microsoft.Build.Framework.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Framework" library="Microsoft.Build.Framework-tests-xbuild_12">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_12 -r:mscorlib.dll -debug -d:XBUILD_12 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll</flags>
<output>xbuild_12_Microsoft.Build.Framework_test.dll</output>
<built_sources></built_sources>
<library_output>xbuild_12_Microsoft.Build.Framework_test.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Utilities" library="Microsoft.Build.Utilities-xbuild_12">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_12 -r:mscorlib.dll -debug -d:XBUILD_12 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll -r:System -r:System.Core -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -optimize /noconfig -r:./../../class/lib/xbuild_12/../net_4_x/System.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll</flags>
<output>Microsoft.Build.Utilities.v12.0.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/xbuild_12/Microsoft.Build.Utilities.v12.0.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Utilities" library="Microsoft.Build.Utilities-tests-xbuild_12">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_12 -r:mscorlib.dll -debug -d:XBUILD_12 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.Utilities.v12.0.dll /r:./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll /r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll -r:System.dll -r:System.Core.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.Utilities.v12.0.dll -resource:Test/Microsoft.Build.Utilities/Strings.resources</flags>
<output>xbuild_12_Microsoft.Build.Utilities_test.dll</output>
<built_sources></built_sources>
<library_output>xbuild_12_Microsoft.Build.Utilities_test.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Engine" library="Microsoft.Build.Engine-xbuild_12">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_12 -r:mscorlib.dll -debug -d:XBUILD_12 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll /r:./../../class/lib/xbuild_12/Microsoft.Build.Utilities.v12.0.dll -r:System -r:System.Core -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -optimize /noconfig -r:./../../class/lib/xbuild_12/../net_4_x/System.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Utilities.v12.0.dll</flags>
<output>Microsoft.Build.Engine.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Engine" library="Microsoft.Build.Engine-tests-xbuild_12">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_12 -r:mscorlib.dll -debug -d:XBUILD_12 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll /r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll /r:./../../class/lib/xbuild_12/Microsoft.Build.Utilities.v12.0.dll /r:System.Xml.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll</flags>
<output>xbuild_12_Microsoft.Build.Engine_test.dll</output>
<built_sources></built_sources>
<library_output>xbuild_12_Microsoft.Build.Engine_test.dll</library_output>
</project>
<project dir="class/Mono.XBuild.Tasks" library="Mono.XBuild.Tasks-xbuild_12">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_12 -r:mscorlib.dll -debug -d:XBUILD_12 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Xml.dll -r:System -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -optimize /noconfig -r:./../../class/lib/xbuild_12/../net_4_x/System.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Xml.dll</flags>
<output>Mono.XBuild.Tasks.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/xbuild_12/Mono.XBuild.Tasks.dll</library_output>
</project>
<project dir="class/Mono.XBuild.Tasks" library="Mono.XBuild.Tasks-tests-xbuild_12">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_12 -r:mscorlib.dll -debug -d:XBUILD_12 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize -r:./../../class/lib/xbuild_12/Mono.XBuild.Tasks.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/Mono.XBuild.Tasks.dll</flags>
<output>xbuild_12_Mono.XBuild.Tasks_test.dll</output>
<built_sources></built_sources>
<library_output>xbuild_12_Mono.XBuild.Tasks_test.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Tasks" library="Microsoft.Build.Tasks-xbuild_12">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_12 -r:mscorlib.dll -debug -d:XBUILD_12 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:System.Windows.Forms.dll /r:./../../class/lib/xbuild_12/Microsoft.Build.Utilities.v12.0.dll /r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll /r:./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll /r:./../../class/lib/xbuild_12/Mono.XBuild.Tasks.dll -r:System -r:System.Core -r:System.Xml -r:System.Windows.Forms</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -optimize /noconfig -r:./../../class/lib/xbuild_12/../net_4_x/System.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Windows.Forms.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Utilities.v12.0.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_12/Mono.XBuild.Tasks.dll</flags>
<output>Microsoft.Build.Tasks.v12.0.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/xbuild_12/Microsoft.Build.Tasks.v12.0.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Tasks" library="Microsoft.Build.Tasks-tests-xbuild_12">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_12 -r:mscorlib.dll -debug -d:XBUILD_12 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.Tasks.v12.0.dll /r:System.Xml.dll /r:./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll /r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll /r:./../../class/lib/xbuild_12/Mono.XBuild.Tasks.dll /r:./../../class/lib/xbuild_12/Microsoft.Build.Utilities.v12.0.dll /r:System.Core.dll /r:Microsoft.Build.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.Tasks.v12.0.dll</flags>
<output>xbuild_12_Microsoft.Build.Tasks_test.dll</output>
<built_sources></built_sources>
<library_output>xbuild_12_Microsoft.Build.Tasks_test.dll</library_output>
</project>
<project dir="class/Microsoft.Build" library="Microsoft.Build-xbuild_12">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_12 -r:mscorlib.dll -debug -d:XBUILD_12 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:Microsoft.Build.Engine.dll /r:Microsoft.Build.Framework.dll /d:MICROSOFT_BUILD_DLL -r:System -r:System.Core -r:System.Xml -r:Microsoft.Build.Engine -r:Microsoft.Build.Framework</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -optimize /noconfig /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/xbuild_12/../net_4_x/System.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll</flags>
<output>Microsoft.Build.dll</output>
<built_sources>Microsoft.Build.Internal/ExpressionParser.cs</built_sources>
<library_output>./../../class/lib/xbuild_12/Microsoft.Build.dll</library_output>
</project>
<project dir="class/Microsoft.Build" library="Microsoft.Build-tests-xbuild_12">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_12 -r:mscorlib.dll -debug -d:XBUILD_12 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.dll /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:Microsoft.Build.Engine.dll /r:Microsoft.Build.Framework.dll /d:MICROSOFT_BUILD_DLL -r:System -r:System.Core -r:System.Xml -r:Microsoft.Build.Engine -r:Microsoft.Build.Framework /r:Microsoft.Build.Utilities.v4.0.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.dll /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/xbuild_12/../net_4_x/System.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll</flags>
<output>xbuild_12_Microsoft.Build_test.dll</output>
<built_sources>Microsoft.Build.Internal/ExpressionParser.cs</built_sources>
<library_output>xbuild_12_Microsoft.Build_test.dll</library_output>
</project>
<project dir="tools/xbuild" library="xbuild-xbuild_12">
<boot></boot>
- <flags>/codepage:65001 -r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Utilities.v12.0.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Tasks.v12.0.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_12 -r:mscorlib.dll -debug -d:XBUILD_12 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -optimize /noconfig -r:Microsoft.Build.Framework -r:Microsoft.Build.Utilities.v12.0 -r:Microsoft.Build.Engine -r:Microsoft.Build.Tasks.v12.0 -r:../net_4_x/System -r:../net_4_x/System.Core</flags>
<output>xbuild.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/xbuild_12/xbuild.exe</library_output>
</project>
<project dir="class/Microsoft.Build.Framework" library="Microsoft.Build.Framework-xbuild_14">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_14 -r:mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize /noconfig /r:mscorlib.dll /r:System.dll -r:System</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -optimize /noconfig -r:./../../class/lib/xbuild_14/../net_4_x/System.dll</flags>
<output>Microsoft.Build.Framework.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Framework" library="Microsoft.Build.Framework-tests-xbuild_14">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_14 -r:mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll</flags>
<output>xbuild_14_Microsoft.Build.Framework_test.dll</output>
<built_sources></built_sources>
<library_output>xbuild_14_Microsoft.Build.Framework_test.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Utilities" library="Microsoft.Build.Utilities-xbuild_14">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_14 -r:mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll -r:System -r:System.Core -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -optimize /noconfig -r:./../../class/lib/xbuild_14/../net_4_x/System.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll</flags>
<output>Microsoft.Build.Utilities.Core.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Utilities" library="Microsoft.Build.Utilities-tests-xbuild_14">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_14 -r:mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll /r:./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll /r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll -r:System.dll -r:System.Core.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll -resource:Test/Microsoft.Build.Utilities/Strings.resources</flags>
<output>xbuild_14_Microsoft.Build.Utilities_test.dll</output>
<built_sources></built_sources>
<library_output>xbuild_14_Microsoft.Build.Utilities_test.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Engine" library="Microsoft.Build.Engine-xbuild_14">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_14 -r:mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll /r:./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll -r:System -r:System.Core -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -optimize /noconfig -r:./../../class/lib/xbuild_14/../net_4_x/System.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll</flags>
<output>Microsoft.Build.Engine.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Engine" library="Microsoft.Build.Engine-tests-xbuild_14">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_14 -r:mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll /r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll /r:./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll /r:System.Xml.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll</flags>
<output>xbuild_14_Microsoft.Build.Engine_test.dll</output>
<built_sources></built_sources>
<library_output>xbuild_14_Microsoft.Build.Engine_test.dll</library_output>
</project>
<project dir="class/Mono.XBuild.Tasks" library="Mono.XBuild.Tasks-xbuild_14">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_14 -r:mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Xml.dll -r:System -r:System.Xml</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -optimize /noconfig -r:./../../class/lib/xbuild_14/../net_4_x/System.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Xml.dll</flags>
<output>Mono.XBuild.Tasks.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/xbuild_14/Mono.XBuild.Tasks.dll</library_output>
</project>
<project dir="class/Mono.XBuild.Tasks" library="Mono.XBuild.Tasks-tests-xbuild_14">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_14 -r:mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize -r:./../../class/lib/xbuild_14/Mono.XBuild.Tasks.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/Mono.XBuild.Tasks.dll</flags>
<output>xbuild_14_Mono.XBuild.Tasks_test.dll</output>
<built_sources></built_sources>
<library_output>xbuild_14_Mono.XBuild.Tasks_test.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Tasks" library="Microsoft.Build.Tasks-xbuild_14">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_14 -r:mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:System.Windows.Forms.dll /r:./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll /r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll /r:./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll /r:./../../class/lib/xbuild_14/Mono.XBuild.Tasks.dll -r:System -r:System.Core -r:System.Xml -r:System.Windows.Forms</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -optimize /noconfig -r:./../../class/lib/xbuild_14/../net_4_x/System.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Windows.Forms.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_14/Mono.XBuild.Tasks.dll</flags>
<output>Microsoft.Build.Tasks.Core.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/xbuild_14/Microsoft.Build.Tasks.Core.dll</library_output>
</project>
<project dir="class/Microsoft.Build.Tasks" library="Microsoft.Build.Tasks-tests-xbuild_14">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_14 -r:mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.Tasks.Core.dll /r:System.Xml.dll /r:./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll /r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll /r:./../../class/lib/xbuild_14/Mono.XBuild.Tasks.dll /r:./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll /r:System.Core.dll /r:Microsoft.Build.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.Tasks.Core.dll</flags>
<output>xbuild_14_Microsoft.Build.Tasks_test.dll</output>
<built_sources></built_sources>
<library_output>xbuild_14_Microsoft.Build.Tasks_test.dll</library_output>
</project>
<project dir="class/Microsoft.Build" library="Microsoft.Build-xbuild_14">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_14 -r:mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize /noconfig /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:Microsoft.Build.Engine.dll /r:Microsoft.Build.Framework.dll /d:MICROSOFT_BUILD_DLL -r:System -r:System.Core -r:System.Xml -r:Microsoft.Build.Engine -r:Microsoft.Build.Framework</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -optimize /noconfig /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/xbuild_14/../net_4_x/System.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll</flags>
<output>Microsoft.Build.dll</output>
<built_sources>Microsoft.Build.Internal/ExpressionParser.cs</built_sources>
<library_output>./../../class/lib/xbuild_14/Microsoft.Build.dll</library_output>
</project>
<project dir="class/Microsoft.Build" library="Microsoft.Build-tests-xbuild_14">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_14 -r:mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.dll /r:mscorlib.dll /r:System.dll /r:System.Core.dll /r:System.Xml.dll /r:Microsoft.Build.Engine.dll /r:Microsoft.Build.Framework.dll /d:MICROSOFT_BUILD_DLL -r:System -r:System.Core -r:System.Xml -r:Microsoft.Build.Engine -r:Microsoft.Build.Framework /r:Microsoft.Build.Utilities.v4.0.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.dll /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/xbuild_14/../net_4_x/System.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll</flags>
<output>xbuild_14_Microsoft.Build_test.dll</output>
<built_sources>Microsoft.Build.Internal/ExpressionParser.cs</built_sources>
<library_output>xbuild_14_Microsoft.Build_test.dll</library_output>
</project>
<project dir="tools/xbuild" library="xbuild-xbuild_14">
<boot></boot>
- <flags>/codepage:65001 -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Tasks.Core.dll -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -lib:./../../class/lib/xbuild_14 -r:mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -d:MONO -d:DISABLE_CAS_USE -lib:./../../class/lib/net_4_x -optimize /noconfig</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:DISABLE_CAS_USE -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -d:XBUILD_14 -optimize /noconfig -r:Microsoft.Build.Framework -r:Microsoft.Build.Utilities.Core -r:Microsoft.Build.Engine -r:Microsoft.Build.Tasks.Core -r:../net_4_x/System -r:../net_4_x/System.Core</flags>
<output>xbuild.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/xbuild_14/xbuild.exe</library_output>
}
}
}
+
+ static void SystemDataConnectionReplace (string srcdir, string targetdir, string target, string ns, string factory, string conn)
+ {
+ var t = File.ReadAllText (Path.Combine (srcdir, "DbConnectionHelper.cs"));
+
+ File.WriteAllText (Path.Combine (targetdir, target), t.Replace ("NAMESPACE", ns).Replace ("CONNECTIONFACTORYOBJECTNAME", factory).Replace ("CONNECTIONOBJECTNAME", conn));
+ }
+
+ static void SystemDataParameterReplace (string srcdir, string targetdir, string target, string resns, string ns, string parname)
+ {
+ var t = File.ReadAllText (Path.Combine (srcdir, "DbParameterHelper.cs"));
+
+ File.WriteAllText (Path.Combine (targetdir, target), t.Replace ("RESNAMESPACE", resns).Replace ("NAMESPACE", ns).Replace ("PARAMETEROBJECTNAME", parname));
+ }
+
+ static void SystemDataParameterCollReplace (string srcdir, string targetdir, string target, string resns, string ns, string parname)
+ {
+ var t = File.ReadAllText (Path.Combine (srcdir, "DbParameterCollectionHelper.cs"));
+
+ Console.WriteLine ("Creating " + Path.Combine (targetdir, target));
+ File.WriteAllText (Path.Combine (targetdir, target), t.Replace ("RESNAMESPACE", resns).Replace ("PARAMETERCOLLECTIONOBJECTNAME", parname + "Collection").Replace ("NAMESPACE", ns).Replace ("PARAMETEROBJECTNAME", parname));
+ }
+
+ static void GenerateSystemData (string bdir)
+ {
+ var rs = Path.Combine (bdir, "class", "referencesource", "System.Data", "System", "Data", "ProviderBase");
+ var sd = Path.Combine (bdir, "class", "System.Data");
+
+ SystemDataConnectionReplace (rs, sd, "gen_OdbcConnection.cs", "System.Data.Odbc", "OdbcConnectionFactory.SingletonInstance", "OdbcConnection");
+ SystemDataConnectionReplace (rs, sd, "gen_OleDbConnection.cs", "System.Data.OleDb", "OleDbConnectionFactory.SingletonInstance", "OleDbConnection");
+ SystemDataConnectionReplace (rs, sd, "gen_SqlConnection.cs", "System.Data.SqlClient", "SqlConnectionFactory.SingletonInstance", "SqlConnection");
+
+ SystemDataParameterReplace (rs, sd, "gen_OdbcParameter.cs", "System.Data", "System.Data.Odbc", "OdbcParameter");
+ SystemDataParameterReplace (rs, sd, "gen_OleDbParameter.cs", "System.Data", "System.Data.OleDb", "OleDbParameter");
+ SystemDataParameterReplace (rs, sd, "gen_SqlParameter.cs", "System.Data", "System.Data.SqlClient", "SqlParameter");
+
+ SystemDataParameterCollReplace (rs, sd, "gen_OdbcParameterCollection.cs", "System.Data", "System.Data.Odbc", "OdbcParameter");
+ SystemDataParameterCollReplace (rs, sd, "gen_OleDbParameterCollection.cs", "System.Data", "System.Data.OleDb", "OleDbParameter");
+ SystemDataParameterCollReplace (rs, sd, "gen_SqlParameterCollection.cs", "System.Data", "System.Data.SqlClient", "SqlParameter");
+ }
static void Main (string [] args)
{
}
switch (args [1]){
- case "xml":
- Filter (bdir + "/class/System.XML/System.Xml.XPath/Parser.jay",
- bdir + "/class/System.XML/Mono.Xml.Xsl/PatternParser.jay",
- (i, o) => o.Write (i.ReadToEnd ().Replace ("%start Expr", "%start Pattern")));
- break;
-
case "core":
Filter (bdir + "/build/common/Consts.cs.in",
bdir + "/build/common/Consts.cs",
(i, o) => o.Write (i.ReadToEnd ().Replace ("@MONO_VERSION@", "2.5.0")));
+
+ GenerateSystemData (bdir);
break;
default:
--- /dev/null
+
+Microsoft Visual Studio Solution File, Format Version 12.00\r
+# Visual Studio 2012
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mcs-net_4_x", "mcs/mcs/mcs-net_4_x.csproj", "{322A755A-ED38-4295-979D-E49EBAFA2852}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "corlib-net_4_x", "mcs/class/corlib/corlib-net_4_x.csproj", "{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System-net_4_x", "mcs/class/System/System-net_4_x.csproj", "{2762E921-91A8-4C87-91E9-BA628013F753}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Xml-net_4_x", "mcs/class/System.XML/System.Xml-net_4_x.csproj", "{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System-secxml-net_4_x", "mcs/class/System/System-secxml-net_4_x.csproj", "{19954F80-065E-4D46-8FEF-62BA4D6CFDAD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Xml-bare-net_4_x", "mcs/class/System.XML/System.Xml-bare-net_4_x.csproj", "{A5216031-11A3-44DD-B2FF-A14AE63BD0C3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System-bare-net_4_x", "mcs/class/System/System-bare-net_4_x.csproj", "{483DB7F6-9145-4AE2-B9B2-2B5EE6FDEFB4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Security-net_4_x", "mcs/class/Mono.Security/Mono.Security-net_4_x.csproj", "{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Configuration-net_4_x", "mcs/class/System.Configuration/System.Configuration-net_4_x.csproj", "{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Security-net_4_x", "mcs/class/System.Security/System.Security-net_4_x.csproj", "{3ED36717-A9D1-4289-8949-9B7F39766DEB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Core-net_4_x", "mcs/class/System.Core/System.Core-net_4_x.csproj", "{359142A1-D80F-401E-AA64-7167C9317649}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.CompilerServices.SymbolWriter-net_4_x", "mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_x.csproj", "{88177C4B-894F-485D-B95A-44199C06BE9F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Posix-net_4_x", "mcs/class/Mono.Posix/Mono.Posix-net_4_x.csproj", "{66DBB049-785B-4C2E-9EF6-C9E163F7DDD1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Core-plaincore-net_4_x", "mcs/class/System.Core/System.Core-plaincore-net_4_x.csproj", "{1EC0EBC0-0B35-454C-89AE-3F8F0FDD9705}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "resgen-net_4_x", "mcs/tools/resgen/resgen-net_4_x.csproj", "{647DC12E-A4EE-424A-9EC7-CE6643EE2EF7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.IO.Compression-net_4_x", "mcs/class/System.IO.Compression/System.IO.Compression-net_4_x.csproj", "{6187D26C-54C8-4298-829E-A99B0E6036B1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.IO.Compression.FileSystem-net_4_x", "mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem-net_4_x.csproj", "{9E61FF2E-493E-4CA0-BBDA-2EF96A4CB058}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Drawing-net_4_x", "mcs/class/System.Drawing/System.Drawing-net_4_x.csproj", "{584A5E46-2958-4CB2-8DF9-188B420D0BB0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Transactions-net_4_x", "mcs/class/System.Transactions/System.Transactions-net_4_x.csproj", "{3821C69F-220D-4231-992C-0FE05311A005}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.EnterpriseServices-net_4_x", "mcs/class/System.EnterpriseServices/System.EnterpriseServices-net_4_x.csproj", "{61E3D008-E273-4E12-860A-8ADA031098C2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Data.Tds-net_4_x", "mcs/class/Mono.Data.Tds/Mono.Data.Tds-net_4_x.csproj", "{39F59AE4-1381-4275-B14E-16D786F40B93}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Numerics-net_4_x", "mcs/class/System.Numerics/System.Numerics-net_4_x.csproj", "{BD2FFDDC-BD89-4041-82F5-A696C941C7BE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Numerics.Vectors-net_4_x", "mcs/class/System.Numerics.Vectors/System.Numerics.Vectors-net_4_x.csproj", "{B05362C2-C85F-43A5-93D7-49A45892438D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data-net_4_x", "mcs/class/System.Data/System.Data-net_4_x.csproj", "{EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ComponentModel.DataAnnotations-net_4_x", "mcs/class/System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_x.csproj", "{8F86C287-38A5-49F8-BE6D-1E0E3D74AF39}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Accessibility-net_4_x", "mcs/class/Accessibility/Accessibility-net_4_x.csproj", "{E51283DC-7090-479E-B723-01C0953F18EA}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.WebBrowser-net_4_x", "mcs/class/Mono.WebBrowser/Mono.WebBrowser-net_4_x.csproj", "{B6DD737B-421C-4201-A852-8022328FE59D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Runtime.Serialization.Formatters.Soap-net_4_x", "mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap-net_4_x.csproj", "{A157AD69-59D4-49DE-94B3-DB883B2BEAA5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Windows.Forms-net_4_x", "mcs/class/System.Windows.Forms/System.Windows.Forms-net_4_x.csproj", "{108227C7-8ED9-4483-949D-07BF0DA1A201}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Data.Sqlite-net_4_x", "mcs/class/Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_x.csproj", "{371560EA-7BD3-4025-90CB-F1B112403CF2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.ApplicationServices-net_4_x", "mcs/class/System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_x.csproj", "{928432BE-3518-4103-97F6-48B9658588A6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Novell.Directory.Ldap-net_4_x", "mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap-net_4_x.csproj", "{B424FF7F-8F49-45F5-BFD5-6319F818816F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.DirectoryServices-net_4_x", "mcs/class/System.DirectoryServices/System.DirectoryServices-net_4_x.csproj", "{CC4F3F73-E0A6-49EE-8F7D-BD8B9F293A72}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web-net_4_x", "mcs/class/System.Web/System.Web-net_4_x.csproj", "{9DB806CB-B828-49B7-BAE2-2E52402CB4DC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Services-net_4_x", "mcs/class/System.Web.Services/System.Web.Services-net_4_x.csproj", "{E43ADBA7-5DB9-466B-90C6-FFFDA520848D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web-plainweb-net_4_x", "mcs/class/System.Web/System.Web-plainweb-net_4_x.csproj", "{DE51B021-D51C-4F26-99EE-B0729D97631E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Design-plaindesign-net_4_x", "mcs/class/System.Design/System.Design-plaindesign-net_4_x.csproj", "{DCE556E9-EF89-45F3-A51F-83D3C3E0FEF5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Design-net_4_x", "mcs/class/System.Design/System.Design-net_4_x.csproj", "{EFEDC380-2CB0-4B40-9566-D2302867A4D9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Runtime.Remoting-net_4_x", "mcs/class/System.Runtime.Remoting/System.Runtime.Remoting-net_4_x.csproj", "{F19F77AE-1A81-4676-BAB8-6C1DA243A961}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Configuration.Install-net_4_x", "mcs/class/System.Configuration.Install/System.Configuration.Install-net_4_x.csproj", "{B144ACD4-089D-4769-8605-583FBEDB5B7C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Management-net_4_x", "mcs/class/System.Management/System.Management-net_4_x.csproj", "{A81C8BB6-5799-49BC-849A-CB422D3F8DB9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data.OracleClient-net_4_x", "mcs/class/System.Data.OracleClient/System.Data.OracleClient-net_4_x.csproj", "{0029417C-ED54-4162-8D8C-D935C760D89D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Cscompmgd-net_4_x", "mcs/class/Cscompmgd/Cscompmgd-net_4_x.csproj", "{2AB43CEE-0BE1-46EF-971E-3678330BEA13}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commons.Xml.Relaxng-net_4_x", "mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_x.csproj", "{FFFE76FE-98EE-4FF7-81D9-35C0FE1D3718}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Messaging-net_4_x", "mcs/class/Mono.Messaging/Mono.Messaging-net_4_x.csproj", "{F89761CF-5915-45E5-8C9C-E4F883EC5FA5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Messaging-net_4_x", "mcs/class/System.Messaging/System.Messaging-net_4_x.csproj", "{4AC19C4C-5998-4F55-9C65-55ACB8D71AB2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceProcess-net_4_x", "mcs/class/System.ServiceProcess/System.ServiceProcess-net_4_x.csproj", "{CF24A609-AEF3-4E7A-95FC-C7A3CEAA7CC3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Drawing.Design-net_4_x", "mcs/class/System.Drawing.Design/System.Drawing.Design-net_4_x.csproj", "{BAC9BBAE-661E-4B6E-97BC-4045D34E887E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.SharpZipLib-net_4_x", "mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_x.csproj", "{4903F98F-B4C9-467A-8FBA-39E7F91D9327}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IBM.Data.DB2-net_4_x", "mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_4_x.csproj", "{83DC05C9-3C7E-44D9-8D56-5619CF832BC5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CustomMarshalers-net_4_x", "mcs/class/CustomMarshalers/CustomMarshalers-net_4_x.csproj", "{6D021ADB-0407-42C9-9CC9-6613D94C61AE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SystemWebTestShim-net_4_x", "mcs/class/SystemWebTestShim/SystemWebTestShim-net_4_x.csproj", "{F0A0BBA8-FFB1-4278-B4EF-84BCEAF69133}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceModel.Internals-net_4_x", "mcs/class/System.ServiceModel.Internals/System.ServiceModel.Internals-net_4_x.csproj", "{5769B536-7E8E-4C2A-8671-6B256D0F620B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SMDiagnostics-net_4_x", "mcs/class/SMDiagnostics/SMDiagnostics-net_4_x.csproj", "{8B8C3ED9-96F9-49B3-B355-9FD3D29DD3AD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Runtime.Serialization-net_4_x", "mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-net_4_x.csproj", "{D845AD9D-3CCB-49CB-9543-028678E94938}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Xml.Linq-net_4_x", "mcs/class/System.Xml.Linq/System.Xml.Linq-net_4_x.csproj", "{526286D5-38D9-4579-B001-471440D57752}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data.Linq-net_4_x", "mcs/class/System.Data.Linq/System.Data.Linq-net_4_x.csproj", "{E6EE9E9A-42BA-4202-8813-FCF40E9061BF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Abstractions-net_4_x", "mcs/class/System.Web.Abstractions/System.Web.Abstractions-net_4_x.csproj", "{79D6E70D-8FD8-4EAA-9E81-B32B5C2815FB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Routing-net_4_x", "mcs/class/System.Web.Routing/System.Web.Routing-net_4_x.csproj", "{EBD67AE3-F249-4768-A143-6B2F9E56BC39}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Runtime.DurableInstancing-net_4_x", "mcs/class/System.Runtime.DurableInstancing/System.Runtime.DurableInstancing-net_4_x.csproj", "{67822258-3D1E-449F-ACDD-BE1918B44458}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.IdentityModel-net_4_x", "mcs/class/System.IdentityModel/System.IdentityModel-net_4_x.csproj", "{FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.IdentityModel.Selectors-net_4_x", "mcs/class/System.IdentityModel.Selectors/System.IdentityModel.Selectors-net_4_x.csproj", "{BBA32980-B28C-476D-AEB0-892F1B1DFB5E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceModel-net_4_x", "mcs/class/System.ServiceModel/System.ServiceModel-net_4_x.csproj", "{FE596C31-BDA2-4850-8F79-F8F4DF70F44A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceModel.Activation-net_4_x", "mcs/class/System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_x.csproj", "{7A23227C-591B-4F80-9D62-4D0271073D82}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceModel-plainservice-net_4_x", "mcs/class/System.ServiceModel/System.ServiceModel-plainservice-net_4_x.csproj", "{88C258E1-F0AF-47DA-96C8-7FA6421067CD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Extensions-net_4_x", "mcs/class/System.Web.Extensions/System.Web.Extensions-net_4_x.csproj", "{EE582CE1-A692-47AC-B838-3A78955898BE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Extensions.Design-net_4_x", "mcs/class/System.Web.Extensions.Design/System.Web.Extensions.Design-net_4_x.csproj", "{288BFBFF-D78E-4EB3-ABF4-A5BCBB1BD9C9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.DynamicData-net_4_x", "mcs/class/System.Web.DynamicData/System.Web.DynamicData-net_4_x.csproj", "{E5E3F230-57CA-4685-B1C4-A164F0876755}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.CSharp-net_4_x", "mcs/class/Mono.CSharp/Mono.CSharp-net_4_x.csproj", "{BEFCA993-98B4-48E9-8D68-1ACCB1FA7200}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Net-net_4_x", "mcs/class/System.Net/System.Net-net_4_x.csproj", "{A455F1BB-6273-4BAE-985C-563BED11D529}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Json-net_4_x", "mcs/class/System.Json/System.Json-net_4_x.csproj", "{D315DFE8-0E95-45D9-9EDB-9DCF70E5152F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.CSharp-net_4_x", "mcs/class/Microsoft.CSharp/Microsoft.CSharp-net_4_x.csproj", "{DABF9F75-63AD-4991-9D2B-9234E7032B32}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Xaml-net_4_x", "mcs/class/System.Xaml/System.Xaml-net_4_x.csproj", "{4E79FA59-8344-4053-8E3B-B9619BA26513}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsBase-net_4_x", "mcs/class/WindowsBase/WindowsBase-net_4_x.csproj", "{A8F39368-ECD9-41A5-A562-CC7C82B3CC86}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceModel.Routing-net_4_x", "mcs/class/System.ServiceModel.Routing/System.ServiceModel.Routing-net_4_x.csproj", "{55BBC4F8-6DA2-4B3D-8714-F45A255F8BCC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceModel.Discovery-net_4_x", "mcs/class/System.ServiceModel.Discovery/System.ServiceModel.Discovery-net_4_x.csproj", "{2D03C898-0B45-4CAA-A333-B2463B81C37B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Runtime.Caching-net_4_x", "mcs/class/System.Runtime.Caching/System.Runtime.Caching-net_4_x.csproj", "{2FE2D8C6-B7B8-4067-A2C0-9D1DEA020FD8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Web.Infrastructure-net_4_x", "mcs/class/Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_x.csproj", "{CD409902-9DA0-48A3-B360-C09060168CB5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ServiceModel.Web-net_4_x", "mcs/class/System.ServiceModel.Web/System.ServiceModel.Web-net_4_x.csproj", "{54F4FA23-5AF3-4312-9294-3DB109F644CC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Net.Http-net_4_x", "mcs/class/System.Net.Http/System.Net.Http-net_4_x.csproj", "{F1636C0A-FC68-4362-918F-9CCC789FED13}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Net.Http.WebRequest-net_4_x", "mcs/class/System.Net.Http.WebRequest/System.Net.Http.WebRequest-net_4_x.csproj", "{A98B5CC3-EAFC-4EFD-ABC6-2F2A65BE98F5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Razor-net_4_x", "mcs/class/System.Web.Razor/System.Web.Razor-net_4_x.csproj", "{11928A85-4C26-4258-AC86-2AFB0A69DED2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.WebPages.Deployment-net_4_x", "mcs/class/System.Web.WebPages.Deployment/System.Web.WebPages.Deployment-net_4_x.csproj", "{12C344E9-64D1-4F94-BAB6-1231B863EE6C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.WebPages-net_4_x", "mcs/class/System.Web.WebPages/System.Web.WebPages-net_4_x.csproj", "{D4EAC129-92AB-432C-941D-4B8481097060}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.WebPages.Razor-net_4_x", "mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_x.csproj", "{55F0BCD6-4B0B-408C-BE98-4BFF82157048}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Mvc3-net_4_x", "mcs/class/System.Web.Mvc3/System.Web.Mvc3-net_4_x.csproj", "{14D0E9AA-AF30-4E40-983F-8BE66423E6AF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Net.Http.Formatting-net_4_x", "mcs/class/System.Net.Http.Formatting/System.Net.Http.Formatting-net_4_x.csproj", "{5883D056-B748-4D13-A7E3-2D2756CDC6BC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Http-net_4_x", "mcs/class/System.Web.Http/System.Web.Http-net_4_x.csproj", "{6DDAE502-A602-410C-B182-C18D5100DDB0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Http.SelfHost-net_4_x", "mcs/class/System.Web.Http.SelfHost/System.Web.Http.SelfHost-net_4_x.csproj", "{0E705D1C-A4C4-41C2-832D-C812F3D4CB3C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Http.WebHost-net_4_x", "mcs/class/System.Web.Http.WebHost/System.Web.Http.WebHost-net_4_x.csproj", "{2AF7E697-07BA-439E-89BF-076AEE4AE04C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Security.Providers.NewSystemSource-net_4_x", "mcs/class/Mono.Security.Providers.NewSystemSource/Mono.Security.Providers.NewSystemSource-net_4_x.csproj", "{0BB4541F-9B1A-4CBC-BEB1-00B31B37F74E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Security.Providers.NewTls-net_4_x", "mcs/class/Mono.Security.Providers.NewTls/Mono.Security.Providers.NewTls-net_4_x.csproj", "{C8B8E524-BB3A-44E2-8C22-E3313E9F477C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Build.Framework-net_4_x", "mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_x.csproj", "{5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Build.Utilities-net_4_x", "mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_x.csproj", "{8E5728E0-CEAF-431F-963E-EB1DEE15C506}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Build.Engine-net_4_x", "mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_x.csproj", "{75DFF196-FA56-48CD-9A1A-CEA3BEC618AB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.XBuild.Tasks-net_4_x", "mcs/class/Mono.XBuild.Tasks/Mono.XBuild.Tasks-net_4_x.csproj", "{3FA2C1F8-62D9-421D-8EEE-B4E651B8588C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Build.Tasks-net_4_x", "mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_x.csproj", "{979FCA08-E170-4BA6-969B-30213135BEA3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Build-net_4_x", "mcs/class/Microsoft.Build/Microsoft.Build-net_4_x.csproj", "{124B6594-F3EC-4FE3-B5A8-2A5CB4D5BC5A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PEAPI-net_4_x", "mcs/class/PEAPI/PEAPI-net_4_x.csproj", "{34443C71-09F1-4F21-ABB4-82822376F74F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "I18N-net_4_x", "mcs/class/I18N/Common/I18N-net_4_x.csproj", "{E831A310-28EE-4433-B916-FF38A0FCDBE6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "I18N.West-net_4_x", "mcs/class/I18N/West/I18N.West-net_4_x.csproj", "{3516F613-9194-4B95-B7B2-3F9B37A87B30}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "I18N.MidEast-net_4_x", "mcs/class/I18N/MidEast/I18N.MidEast-net_4_x.csproj", "{CF9EC4FE-1FBF-4583-ADE9-D0E6554D4528}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "I18N.Other-net_4_x", "mcs/class/I18N/Other/I18N.Other-net_4_x.csproj", "{990903B9-BEDF-472C-97B8-221F8AA0A731}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "I18N.Rare-net_4_x", "mcs/class/I18N/Rare/I18N.Rare-net_4_x.csproj", "{83227E53-5469-412F-B936-74AD08CDD9D9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "I18N.CJK-net_4_x", "mcs/class/I18N/CJK/I18N.CJK-net_4_x.csproj", "{4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Http-net_4_x", "mcs/class/Mono.Http/Mono.Http-net_4_x.csproj", "{11DD6F15-65AB-4CBD-9EFE-2C9626388C53}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Cairo-net_4_x", "mcs/class/Mono.Cairo/Mono.Cairo-net_4_x.csproj", "{D76A0C93-56FE-4339-99A8-B7A3D49D6DDE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Cecil-net_4_x", "mcs/class/Mono.Cecil/Mono.Cecil-net_4_x.csproj", "{2C0D558F-0B38-4691-967E-A910A1B995C1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Cecil.Mdb-net_4_x", "mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_x.csproj", "{CF14D34A-F69B-47FB-A99C-D25C77198F30}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Debugger.Soft-net_4_x", "mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_x.csproj", "{57B5039F-30CC-4EAA-9D55-1B9A07AC8A69}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.C5-net_4_x", "mcs/class/Mono.C5/Mono.C5-net_4_x.csproj", "{61B86230-B170-4B03-A8CA-D5AF77858D7E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Management-net_4_x", "mcs/class/Mono.Management/Mono.Management-net_4_x.csproj", "{1A2B6016-1EEF-4C06-943D-EB3E94A31EB9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Options-net_4_x", "mcs/class/Mono.Options/Mono.Options-net_4_x.csproj", "{115711B0-D1F2-4E50-83F9-63128E70CE05}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Simd-net_4_x", "mcs/class/Mono.Simd/Mono.Simd-net_4_x.csproj", "{9DD41BEA-E086-42C4-9FB8-85ABEDDA7F37}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Tasklets-net_4_x", "mcs/class/Mono.Tasklets/Mono.Tasklets-net_4_x.csproj", "{85EC1EAD-8AA5-4CF8-A0CE-3882FEB7C57B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.CodeContracts-net_4_x", "mcs/class/Mono.CodeContracts/Mono.CodeContracts-net_4_x.csproj", "{9BE8D62B-471D-4538-8287-691B4ECE3209}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Parallel-net_4_x", "mcs/class/Mono.Parallel/Mono.Parallel-net_4_x.csproj", "{18E55AE4-6B9B-44EF-94C9-1084D5472E63}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Security.Win32-net_4_x", "mcs/class/Mono.Security.Win32/Mono.Security.Win32-net_4_x.csproj", "{994BF3A4-85FD-4FDB-9120-C3A3B44A57CD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RabbitMQ.Client.Apigen-net_4_x", "mcs/class/RabbitMQ.Client/src/apigen/RabbitMQ.Client.Apigen-net_4_x.csproj", "{D2A49790-9CFD-492B-9CFA-58B9AEDA1B75}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RabbitMQ.Client-net_4_x", "mcs/class/RabbitMQ.Client/src/client/RabbitMQ.Client-net_4_x.csproj", "{8A378E82-8FA2-4DC9-A2F7-CD5CACC3F8F6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Messaging.RabbitMQ-net_4_x", "mcs/class/Mono.Messaging.RabbitMQ/Mono.Messaging.RabbitMQ-net_4_x.csproj", "{FF19FF42-C95D-4BB7-A0D7-05A94C07276E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Dynamic-net_4_x", "mcs/class/System.Dynamic/System.Dynamic-net_4_x.csproj", "{5428F1E0-B0ED-46D6-B429-27D1A1C175C0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Windows.Forms.DataVisualization-net_4_x", "mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-net_4_x.csproj", "{C6A36476-0B2B-45BA-B4DD-05C39E63F3BE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Interfaces-net_4_x", "mcs/class/System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_x.csproj", "{0DA7868F-C598-4E45-B33C-86FBB482DB76}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Core-net_4_x", "mcs/class/System.Reactive.Core/System.Reactive.Core-net_4_x.csproj", "{52F7F1BD-9D67-494E-A53A-C291FF5424B4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Linq-net_4_x", "mcs/class/System.Reactive.Linq/System.Reactive.Linq-net_4_x.csproj", "{EE5FC05D-135B-460A-9F0D-7F5084F4DBD7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.PlatformServices-net_4_x", "mcs/class/System.Reactive.PlatformServices/System.Reactive.PlatformServices-net_4_x.csproj", "{00CF93F7-B48C-4AF7-B8D5-58DFFAD22845}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Providers-net_4_x", "mcs/class/System.Reactive.Providers/System.Reactive.Providers-net_4_x.csproj", "{22187CB5-7451-45B4-B21B-337D956FF05D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Runtime.Remoting-net_4_x", "mcs/class/System.Reactive.Runtime.Remoting/System.Reactive.Runtime.Remoting-net_4_x.csproj", "{7675D4A6-F017-4D20-BFE3-295B86F166CD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Windows.Forms-net_4_x", "mcs/class/System.Reactive.Windows.Forms/System.Reactive.Windows.Forms-net_4_x.csproj", "{9DA5F2F9-AF47-4D48-BA58-2FAFD12538C7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Windows.Threading-net_4_x", "mcs/class/System.Reactive.Windows.Threading/System.Reactive.Windows.Threading-net_4_x.csproj", "{52C2AE83-A947-42CC-ADEF-9F54042D85D5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Observable.Aliases-net_4_x", "mcs/class/System.Reactive.Observable.Aliases/System.Reactive.Observable.Aliases-net_4_x.csproj", "{7D16E76F-3B1D-415E-AD93-5D4D86B451A0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Experimental-net_4_x", "mcs/class/System.Reactive.Experimental/System.Reactive.Experimental-net_4_x.csproj", "{20E6619C-E88D-442C-AFA8-2216A73CF8D2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reactive.Debugger-net_4_x", "mcs/class/System.Reactive.Debugger/System.Reactive.Debugger-net_4_x.csproj", "{8EB36024-5DB5-4854-8425-8D95A8059F2D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data.Services.Client-net_4_x", "mcs/class/System.Data.Services.Client/System.Data.Services.Client-net_4_x.csproj", "{2FFB9A8F-DB7B-41FF-9398-15DF81AE1BC8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data.Services-net_4_x", "mcs/class/System.Data.Services/System.Data.Services-net_4_x.csproj", "{5A287CAF-8FA4-42F7-976D-EE16D76CF2F1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data.Entity-net_4_x", "mcs/class/System.Data.Entity/System.Data.Entity-net_4_x.csproj", "{A559EE60-2FE6-47DD-B4B8-0097BD242D86}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data.DataSetExtensions-net_4_x", "mcs/class/System.Data.DataSetExtensions/System.Data.DataSetExtensions-net_4_x.csproj", "{64D286EF-32EA-4494-9DD6-36609597A11A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Json.Microsoft-net_4_x", "mcs/class/System.Json.Microsoft/System.Json.Microsoft-net_4_x.csproj", "{E6A6B9F7-BD0C-4F8D-8AFE-2EF76A2FB3AD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Threading.Tasks.Dataflow-net_4_x", "mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-net_4_x.csproj", "{70A422C5-17AF-48EE-8DD8-CF88D482606C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.ComponentModel.Composition-net_4_x", "mcs/class/System.ComponentModel.Composition.4.5/System.ComponentModel.Composition-net_4_x.csproj", "{9091B5ED-8AFF-4B93-801A-9A33E0895A2B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Windows-net_4_x", "mcs/class/System.Windows/System.Windows-net_4_x.csproj", "{3F6EB6D4-602E-43C2-A3E1-4AD98E8C86EE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Xml.Serialization-net_4_x", "mcs/class/System.Xml.Serialization/System.Xml.Serialization-net_4_x.csproj", "{2210873E-99FC-48A2-A261-D650BAE33A1C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Security.Providers.DotNet-net_4_x", "mcs/class/Mono.Security.Providers.DotNet/Mono.Security.Providers.DotNet-net_4_x.csproj", "{391EDD2B-85AC-4FCA-B607-AAD6C51E6799}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Security.Providers.OldTls-net_4_x", "mcs/class/Mono.Security.Providers.OldTls/Mono.Security.Providers.OldTls-net_4_x.csproj", "{E485E885-59B1-4081-BC66-56AAAFD8771A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.DirectoryServices.Protocols-net_4_x", "mcs/class/System.DirectoryServices.Protocols/System.DirectoryServices.Protocols-net_4_x.csproj", "{EF08F249-31A1-4E62-8391-ECBA5227B686}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.VisualC-net_4_x", "mcs/class/Microsoft.VisualC/Microsoft.VisualC-net_4_x.csproj", "{ACA2694D-9F07-4AE2-9171-9AB5DD1A8C18}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WebMatrix.Data-net_4_x", "mcs/class/WebMatrix.Data/WebMatrix.Data-net_4_x.csproj", "{25552E1C-6EE1-4D73-A309-A1ED7FA26E94}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "monodoc-net_4_x", "mcs/class/monodoc/monodoc-net_4_x.csproj", "{0248869F-8D3B-4AB2-B976-B2A9AF1319A9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Deployment-net_4_x", "mcs/class/System.Deployment/System.Deployment-net_4_x.csproj", "{E378448B-0D48-4338-BAE0-CEB9A7CB3B80}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Mobile-net_4_x", "mcs/class/System.Web.Mobile/System.Web.Mobile-net_4_x.csproj", "{E676BC22-5B81-4518-8243-3946BB57D665}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.RegularExpressions-net_4_x", "mcs/class/System.Web.RegularExpressions/System.Web.RegularExpressions-net_4_x.csproj", "{9B52B7BD-1E14-4300-BEC5-241513810554}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Workflow.Activities-net_4_x", "mcs/class/System.Workflow.Activities/System.Workflow.Activities-net_4_x.csproj", "{29FCE500-BC83-4BF0-AED0-4E96932182F7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Workflow.ComponentModel-net_4_x", "mcs/class/System.Workflow.ComponentModel/System.Workflow.ComponentModel-net_4_x.csproj", "{3424BA74-B0AE-4C5E-A2C6-6FF86369D510}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Workflow.Runtime-net_4_x", "mcs/class/System.Workflow.Runtime/System.Workflow.Runtime-net_4_x.csproj", "{E4180397-83B3-4F7B-9878-6891698F7C52}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Collections.Concurrent-net_4_x", "mcs/class/Facades/System.Collections.Concurrent/Facades_System.Collections.Concurrent-net_4_x.csproj", "{EFD0287C-3651-4D42-B8CA-430776CB1E6D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Collections-net_4_x", "mcs/class/Facades/System.Collections/Facades_System.Collections-net_4_x.csproj", "{2597261D-EC05-4333-928D-1CA44AB1A5D2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ComponentModel.Annotations-net_4_x", "mcs/class/Facades/System.ComponentModel.Annotations/Facades_System.ComponentModel.Annotations-net_4_x.csproj", "{B26700A5-4A9A-4358-8C84-51AD67C706BA}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ComponentModel.EventBasedAsync-net_4_x", "mcs/class/Facades/System.ComponentModel.EventBasedAsync/Facades_System.ComponentModel.EventBasedAsync-net_4_x.csproj", "{6871A822-F21C-4C0E-B97B-178FF6C3DB46}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ComponentModel-net_4_x", "mcs/class/Facades/System.ComponentModel/Facades_System.ComponentModel-net_4_x.csproj", "{3FA73846-3666-4769-B431-1A7538B08F39}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Diagnostics.Contracts-net_4_x", "mcs/class/Facades/System.Diagnostics.Contracts/Facades_System.Diagnostics.Contracts-net_4_x.csproj", "{8892480E-A4C6-4C4C-8722-21C5483F8851}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Diagnostics.Debug-net_4_x", "mcs/class/Facades/System.Diagnostics.Debug/Facades_System.Diagnostics.Debug-net_4_x.csproj", "{7221EF5D-7340-4E8C-99F0-9EE9C55AA189}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Diagnostics.Tracing-net_4_x", "mcs/class/Facades/System.Diagnostics.Tracing/Facades_System.Diagnostics.Tracing-net_4_x.csproj", "{B33966AB-7211-43B4-B5C0-3F818869CB08}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Diagnostics.Tools-net_4_x", "mcs/class/Facades/System.Diagnostics.Tools/Facades_System.Diagnostics.Tools-net_4_x.csproj", "{5B299463-3E19-48C1-8625-31E12E1CC146}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Dynamic.Runtime-net_4_x", "mcs/class/Facades/System.Dynamic.Runtime/Facades_System.Dynamic.Runtime-net_4_x.csproj", "{E48CEF36-3218-477B-A8B5-014519207FF2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Globalization-net_4_x", "mcs/class/Facades/System.Globalization/Facades_System.Globalization-net_4_x.csproj", "{5F313CA5-F0FC-4EA3-AC8D-8EF1C7FC8ABE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO-net_4_x", "mcs/class/Facades/System.IO/Facades_System.IO-net_4_x.csproj", "{6C8B94F6-E589-472C-80CA-BD55DAFAC523}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Linq.Expressions-net_4_x", "mcs/class/Facades/System.Linq.Expressions/Facades_System.Linq.Expressions-net_4_x.csproj", "{24ADB02E-2E84-4EF4-BDD4-F20C87AEA6A3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Linq.Parallel-net_4_x", "mcs/class/Facades/System.Linq.Parallel/Facades_System.Linq.Parallel-net_4_x.csproj", "{CFF3822F-E829-4AEF-899A-963C4EAF6941}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Linq.Queryable-net_4_x", "mcs/class/Facades/System.Linq.Queryable/Facades_System.Linq.Queryable-net_4_x.csproj", "{49E80FC1-1707-4715-8D94-CBDC79B007E9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Linq-net_4_x", "mcs/class/Facades/System.Linq/Facades_System.Linq-net_4_x.csproj", "{9F1C9D98-4C32-4698-B26F-10A38B5073B0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.NetworkInformation-net_4_x", "mcs/class/Facades/System.Net.NetworkInformation/Facades_System.Net.NetworkInformation-net_4_x.csproj", "{B6AE3A72-1756-46BF-9105-C4D815A5C044}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.Primitives-net_4_x", "mcs/class/Facades/System.Net.Primitives/Facades_System.Net.Primitives-net_4_x.csproj", "{79BB52C8-198A-4238-B2F6-62CEEBD7D228}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.Requests-net_4_x", "mcs/class/Facades/System.Net.Requests/Facades_System.Net.Requests-net_4_x.csproj", "{538C60BD-0652-4780-AA7C-338C2DD82448}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ObjectModel-net_4_x", "mcs/class/Facades/System.ObjectModel/Facades_System.ObjectModel-net_4_x.csproj", "{D14B21CE-AC35-445E-930F-9C7F6E032EE8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection.Extensions-net_4_x", "mcs/class/Facades/System.Reflection.Extensions/Facades_System.Reflection.Extensions-net_4_x.csproj", "{B6D0F01A-1585-464E-850A-502EB4BBA8A2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection.Primitives-net_4_x", "mcs/class/Facades/System.Reflection.Primitives/Facades_System.Reflection.Primitives-net_4_x.csproj", "{D60D1AB4-D664-4B1F-9724-962A2D205B07}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection-net_4_x", "mcs/class/Facades/System.Reflection/Facades_System.Reflection-net_4_x.csproj", "{BE1CD06E-F08E-46EE-9DFD-91E1557F4121}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Resources.ResourceManager-net_4_x", "mcs/class/Facades/System.Resources.ResourceManager/Facades_System.Resources.ResourceManager-net_4_x.csproj", "{9F980E30-92CE-466A-BCB1-2C2F1E8FC09D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime.Extensions-net_4_x", "mcs/class/Facades/System.Runtime.Extensions/Facades_System.Runtime.Extensions-net_4_x.csproj", "{1215B717-BE9D-4D53-AEB9-35522519BC75}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime.InteropServices-net_4_x", "mcs/class/Facades/System.Runtime.InteropServices/Facades_System.Runtime.InteropServices-net_4_x.csproj", "{71A8C7C9-ED84-44E5-8814-F5FA5DA6EC5A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime.InteropServices.WindowsRuntime-net_4_x", "mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/Facades_System.Runtime.InteropServices.WindowsRuntime-net_4_x.csproj", "{521A60CF-50DF-4EF1-88B2-418BD39BDEC4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime.Numerics-net_4_x", "mcs/class/Facades/System.Runtime.Numerics/Facades_System.Runtime.Numerics-net_4_x.csproj", "{AEB47FF6-C50D-4985-A57F-17F71F63694A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime.Serialization.Json-net_4_x", "mcs/class/Facades/System.Runtime.Serialization.Json/Facades_System.Runtime.Serialization.Json-net_4_x.csproj", "{88B512E6-3E9D-4F87-A9E4-5F9239848665}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime.Serialization.Primitives-net_4_x", "mcs/class/Facades/System.Runtime.Serialization.Primitives/Facades_System.Runtime.Serialization.Primitives-net_4_x.csproj", "{49BB9015-6989-4BD0-AF82-9184BE637D57}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime.Serialization.Xml-net_4_x", "mcs/class/Facades/System.Runtime.Serialization.Xml/Facades_System.Runtime.Serialization.Xml-net_4_x.csproj", "{C948B3D4-0BEE-4363-B4A7-635A169C8D63}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime-net_4_x", "mcs/class/Facades/System.Runtime/Facades_System.Runtime-net_4_x.csproj", "{CFB32425-69C5-425B-BF9A-66CB3AC52D71}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Principal-net_4_x", "mcs/class/Facades/System.Security.Principal/Facades_System.Security.Principal-net_4_x.csproj", "{9040CA8B-4352-4621-A2B3-5C32A383DE15}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ServiceModel.Http-net_4_x", "mcs/class/Facades/System.ServiceModel.Http/Facades_System.ServiceModel.Http-net_4_x.csproj", "{4EE0B25C-F7D7-40A9-AE37-5B874791D3C1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ServiceModel.Primitives-net_4_x", "mcs/class/Facades/System.ServiceModel.Primitives/Facades_System.ServiceModel.Primitives-net_4_x.csproj", "{524B10FC-880D-4131-8CAE-027BC3A68B6F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ServiceModel.Security-net_4_x", "mcs/class/Facades/System.ServiceModel.Security/Facades_System.ServiceModel.Security-net_4_x.csproj", "{F937A550-0A4A-4A10-9FD9-E8DE7696671F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Text.Encoding.Extensions-net_4_x", "mcs/class/Facades/System.Text.Encoding.Extensions/Facades_System.Text.Encoding.Extensions-net_4_x.csproj", "{28CEA696-8466-4826-9128-B83318184EF4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Text.Encoding-net_4_x", "mcs/class/Facades/System.Text.Encoding/Facades_System.Text.Encoding-net_4_x.csproj", "{0CD67EE4-42D8-43A6-880F-2C038E368C98}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Text.RegularExpressions-net_4_x", "mcs/class/Facades/System.Text.RegularExpressions/Facades_System.Text.RegularExpressions-net_4_x.csproj", "{490EF039-5913-4181-84CD-1F882968FC8C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Threading.Tasks.Parallel-net_4_x", "mcs/class/Facades/System.Threading.Tasks.Parallel/Facades_System.Threading.Tasks.Parallel-net_4_x.csproj", "{0F8CA9A9-62A4-4829-925E-002F0B93EE79}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Threading.Tasks-net_4_x", "mcs/class/Facades/System.Threading.Tasks/Facades_System.Threading.Tasks-net_4_x.csproj", "{F322318E-D053-45C9-AFDF-2AEEE1E0E006}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Threading.Timer-net_4_x", "mcs/class/Facades/System.Threading.Timer/Facades_System.Threading.Timer-net_4_x.csproj", "{30F7C900-122A-42A6-9669-D5606B9105A5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Threading-net_4_x", "mcs/class/Facades/System.Threading/Facades_System.Threading-net_4_x.csproj", "{35258CFB-0308-493D-B2BD-B044EAFD5AD1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Xml.ReaderWriter-net_4_x", "mcs/class/Facades/System.Xml.ReaderWriter/Facades_System.Xml.ReaderWriter-net_4_x.csproj", "{2C447238-E7CE-4AF2-9A6C-EDC8E02E554B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Xml.XDocument-net_4_x", "mcs/class/Facades/System.Xml.XDocument/Facades_System.Xml.XDocument-net_4_x.csproj", "{D8643E47-F2D5-447B-840B-25FEB84C9EEC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Xml.XmlSerializer-net_4_x", "mcs/class/Facades/System.Xml.XmlSerializer/Facades_System.Xml.XmlSerializer-net_4_x.csproj", "{E95FA58F-8086-45FF-8BD3-5A1FAF776709}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime.Handles-net_4_x", "mcs/class/Facades/System.Runtime.Handles/Facades_System.Runtime.Handles-net_4_x.csproj", "{87C01EDD-05AF-4E1A-8EEE-27D7B83689EC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ServiceModel.Duplex-net_4_x", "mcs/class/Facades/System.ServiceModel.Duplex/Facades_System.ServiceModel.Duplex-net_4_x.csproj", "{DE25A333-91AE-4F33-B483-A01D1D3D1675}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ServiceModel.NetTcp-net_4_x", "mcs/class/Facades/System.ServiceModel.NetTcp/Facades_System.ServiceModel.NetTcp-net_4_x.csproj", "{0F83D60D-5AAA-425C-BC4E-01CA2018905C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_Microsoft.Win32.Primitives-net_4_x", "mcs/class/Facades/Microsoft.Win32.Primitives/Facades_Microsoft.Win32.Primitives-net_4_x.csproj", "{699E0DB5-EDD0-4E6A-87C9-D396DCDAF620}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_Microsoft.Win32.Registry-net_4_x", "mcs/class/Facades/Microsoft.Win32.Registry/Facades_Microsoft.Win32.Registry-net_4_x.csproj", "{160B5B14-7A25-458E-B83F-35632C832866}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.AppContext-net_4_x", "mcs/class/Facades/System.AppContext/Facades_System.AppContext-net_4_x.csproj", "{B6B7A903-D696-43CF-AC42-39DCAAB00B9D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Collections.NonGeneric-net_4_x", "mcs/class/Facades/System.Collections.NonGeneric/Facades_System.Collections.NonGeneric-net_4_x.csproj", "{5F686C07-72CE-4A42-93B1-52B31227C3BB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Collections.Specialized-net_4_x", "mcs/class/Facades/System.Collections.Specialized/Facades_System.Collections.Specialized-net_4_x.csproj", "{5A238E60-587C-4C5C-8CA4-0443B1DBF1F6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ComponentModel.Primitives-net_4_x", "mcs/class/Facades/System.ComponentModel.Primitives/Facades_System.ComponentModel.Primitives-net_4_x.csproj", "{1DF9021C-DC67-4D7B-BEC9-10D7FBC12972}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ComponentModel.TypeConverter-net_4_x", "mcs/class/Facades/System.ComponentModel.TypeConverter/Facades_System.ComponentModel.TypeConverter-net_4_x.csproj", "{FC19760B-00FF-4242-9760-9C8E9C87CCFB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Console-net_4_x", "mcs/class/Facades/System.Console/Facades_System.Console-net_4_x.csproj", "{6207AADB-0592-4B52-B71E-3565196EE893}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Data.Common-net_4_x", "mcs/class/Facades/System.Data.Common/Facades_System.Data.Common-net_4_x.csproj", "{360CDD70-6108-4406-9433-7BB178B0C3E3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Data.SqlClient-net_4_x", "mcs/class/Facades/System.Data.SqlClient/Facades_System.Data.SqlClient-net_4_x.csproj", "{575873BD-22DA-4A36-ABBD-B074EFEAB3AD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Diagnostics.FileVersionInfo-net_4_x", "mcs/class/Facades/System.Diagnostics.FileVersionInfo/Facades_System.Diagnostics.FileVersionInfo-net_4_x.csproj", "{D81BCBD3-415D-4309-A116-0B475D8A2FA8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Diagnostics.Process-net_4_x", "mcs/class/Facades/System.Diagnostics.Process/Facades_System.Diagnostics.Process-net_4_x.csproj", "{BFE6F5CE-725C-4F96-8AC6-F66B7C56E972}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Diagnostics.TextWriterTraceListener-net_4_x", "mcs/class/Facades/System.Diagnostics.TextWriterTraceListener/Facades_System.Diagnostics.TextWriterTraceListener-net_4_x.csproj", "{EE8443AB-125D-4055-981A-143FB827C23C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Diagnostics.TraceEvent-net_4_x", "mcs/class/Facades/System.Diagnostics.TraceEvent/Facades_System.Diagnostics.TraceEvent-net_4_x.csproj", "{6460F8E8-775E-46B6-99E5-B48390591515}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Diagnostics.TraceSource-net_4_x", "mcs/class/Facades/System.Diagnostics.TraceSource/Facades_System.Diagnostics.TraceSource-net_4_x.csproj", "{530F1E68-3237-49E6-8D3B-06332F5AC055}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Globalization.Calendars-net_4_x", "mcs/class/Facades/System.Globalization.Calendars/Facades_System.Globalization.Calendars-net_4_x.csproj", "{BC71DA11-382F-459A-B3C3-F2F4267974FB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO.Compression.ZipFile-net_4_x", "mcs/class/Facades/System.IO.Compression.ZipFile/Facades_System.IO.Compression.ZipFile-net_4_x.csproj", "{A8EB5499-FA67-4049-AA0A-241D82DA975C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO.FileSystem-net_4_x", "mcs/class/Facades/System.IO.FileSystem/Facades_System.IO.FileSystem-net_4_x.csproj", "{3CBF9A55-86B6-4E0B-A73E-E352C79D85E8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO.FileSystem.DriveInfo-net_4_x", "mcs/class/Facades/System.IO.FileSystem.DriveInfo/Facades_System.IO.FileSystem.DriveInfo-net_4_x.csproj", "{121F835D-CD32-4C19-ABA7-25EF4B84773F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO.FileSystem.Primitives-net_4_x", "mcs/class/Facades/System.IO.FileSystem.Primitives/Facades_System.IO.FileSystem.Primitives-net_4_x.csproj", "{5DF20007-FD1D-4BD8-A492-D1C4F7CAD2BF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO.IsolatedStorage-net_4_x", "mcs/class/Facades/System.IO.IsolatedStorage/Facades_System.IO.IsolatedStorage-net_4_x.csproj", "{A9B2D389-B9E5-4B0F-8115-2AADF285D217}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO.MemoryMappedFiles-net_4_x", "mcs/class/Facades/System.IO.MemoryMappedFiles/Facades_System.IO.MemoryMappedFiles-net_4_x.csproj", "{18639F0F-74F1-4B61-81BF-D60B651F542A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO.UnmanagedMemoryStream-net_4_x", "mcs/class/Facades/System.IO.UnmanagedMemoryStream/Facades_System.IO.UnmanagedMemoryStream-net_4_x.csproj", "{981E765A-9D68-4653-9079-69BFCD97F086}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.AuthenticationManager-net_4_x", "mcs/class/Facades/System.Net.AuthenticationManager/Facades_System.Net.AuthenticationManager-net_4_x.csproj", "{B6DBC302-E9DB-4464-979C-6D714B436A7E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.Cache-net_4_x", "mcs/class/Facades/System.Net.Cache/Facades_System.Net.Cache-net_4_x.csproj", "{101D931B-24CE-44CE-8140-8B183D5CC46E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.HttpListener-net_4_x", "mcs/class/Facades/System.Net.HttpListener/Facades_System.Net.HttpListener-net_4_x.csproj", "{CC7A11AC-ACAA-4707-BEF1-1106938F19C7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.Mail-net_4_x", "mcs/class/Facades/System.Net.Mail/Facades_System.Net.Mail-net_4_x.csproj", "{074DF29D-D38E-4FB9-86A0-18F47615CE72}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.NameResolution-net_4_x", "mcs/class/Facades/System.Net.NameResolution/Facades_System.Net.NameResolution-net_4_x.csproj", "{1219DA91-575A-45EA-9CC9-1471648A025F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.Security-net_4_x", "mcs/class/Facades/System.Net.Security/Facades_System.Net.Security-net_4_x.csproj", "{601F297E-1242-4BC4-BD06-1111CE65D658}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.ServicePoint-net_4_x", "mcs/class/Facades/System.Net.ServicePoint/Facades_System.Net.ServicePoint-net_4_x.csproj", "{B0CF71F6-DCD4-4C7B-BE36-BF9CB0CB366C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.Sockets-net_4_x", "mcs/class/Facades/System.Net.Sockets/Facades_System.Net.Sockets-net_4_x.csproj", "{FC7570DA-CAE1-40AF-9EB4-9C9566746023}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.Utilities-net_4_x", "mcs/class/Facades/System.Net.Utilities/Facades_System.Net.Utilities-net_4_x.csproj", "{6413D947-5660-473A-8C2C-9DF40BF8AEE1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.WebHeaderCollection-net_4_x", "mcs/class/Facades/System.Net.WebHeaderCollection/Facades_System.Net.WebHeaderCollection-net_4_x.csproj", "{A1B6CFFB-432C-4CB1-9A60-97B3CC859583}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.WebSockets-net_4_x", "mcs/class/Facades/System.Net.WebSockets/Facades_System.Net.WebSockets-net_4_x.csproj", "{C46AD937-B0E8-4AB6-B98C-C8C37A746ED7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.WebSockets.Client-net_4_x", "mcs/class/Facades/System.Net.WebSockets.Client/Facades_System.Net.WebSockets.Client-net_4_x.csproj", "{5B58ED88-02A5-469A-82A0-DF97F3A5FBB0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Resources.ReaderWriter-net_4_x", "mcs/class/Facades/System.Resources.ReaderWriter/Facades_System.Resources.ReaderWriter-net_4_x.csproj", "{2D720AF7-7104-46EF-93BC-B8BA133B6BF6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime.CompilerServices.VisualC-net_4_x", "mcs/class/Facades/System.Runtime.CompilerServices.VisualC/Facades_System.Runtime.CompilerServices.VisualC-net_4_x.csproj", "{C1D26AE7-071A-4092-9866-0EE2D09CF342}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.AccessControl-net_4_x", "mcs/class/Facades/System.Security.AccessControl/Facades_System.Security.AccessControl-net_4_x.csproj", "{4867DFE7-C028-4518-B420-27C3E4582D0C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Claims-net_4_x", "mcs/class/Facades/System.Security.Claims/Facades_System.Security.Claims-net_4_x.csproj", "{4874E167-6B23-4FD6-B51D-048417A8054B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.DeriveBytes-net_4_x", "mcs/class/Facades/System.Security.Cryptography.DeriveBytes/Facades_System.Security.Cryptography.DeriveBytes-net_4_x.csproj", "{DB39DD76-4609-45D1-9615-57D4E436D7F1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.Encoding-net_4_x", "mcs/class/Facades/System.Security.Cryptography.Encoding/Facades_System.Security.Cryptography.Encoding-net_4_x.csproj", "{8B19E0DB-E0EA-4BED-B4E7-AED8A4ED0C62}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.Encryption-net_4_x", "mcs/class/Facades/System.Security.Cryptography.Encryption/Facades_System.Security.Cryptography.Encryption-net_4_x.csproj", "{EDF9D7E8-5BAC-4264-BB98-1AE586B0A889}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.Encryption.Aes-net_4_x", "mcs/class/Facades/System.Security.Cryptography.Encryption.Aes/Facades_System.Security.Cryptography.Encryption.Aes-net_4_x.csproj", "{38BA78A4-9614-4000-80A7-DFCE31F10721}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.Encryption.ECDiffieHellman-net_4_x", "mcs/class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman/Facades_System.Security.Cryptography.Encryption.ECDiffieHellman-net_4_x.csproj", "{6499F7E3-64F3-495B-9900-E2D0AD47414F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.Encryption.ECDsa-net_4_x", "mcs/class/Facades/System.Security.Cryptography.Encryption.ECDsa/Facades_System.Security.Cryptography.Encryption.ECDsa-net_4_x.csproj", "{EFA0AABF-7830-4804-A92D-F6F31F86B826}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.Hashing-net_4_x", "mcs/class/Facades/System.Security.Cryptography.Hashing/Facades_System.Security.Cryptography.Hashing-net_4_x.csproj", "{C48B1038-4774-4D49-9D34-79DBBA725AA0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.Hashing.Algorithms-net_4_x", "mcs/class/Facades/System.Security.Cryptography.Hashing.Algorithms/Facades_System.Security.Cryptography.Hashing.Algorithms-net_4_x.csproj", "{0DBEDE3A-F06D-4C61-89DF-193C13393F7A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.RSA-net_4_x", "mcs/class/Facades/System.Security.Cryptography.RSA/Facades_System.Security.Cryptography.RSA-net_4_x.csproj", "{18EE2788-AC59-4A0C-A902-C6B64D285BB6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.RandomNumberGenerator-net_4_x", "mcs/class/Facades/System.Security.Cryptography.RandomNumberGenerator/Facades_System.Security.Cryptography.RandomNumberGenerator-net_4_x.csproj", "{C87878D2-CDEF-4EC9-8C94-C1381144F4EC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.X509Certificates-net_4_x", "mcs/class/Facades/System.Security.Cryptography.X509Certificates/Facades_System.Security.Cryptography.X509Certificates-net_4_x.csproj", "{C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Principal.Windows-net_4_x", "mcs/class/Facades/System.Security.Principal.Windows/Facades_System.Security.Principal.Windows-net_4_x.csproj", "{47977802-4193-48DC-AA0F-58D18AEDA405}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Threading.Thread-net_4_x", "mcs/class/Facades/System.Threading.Thread/Facades_System.Threading.Thread-net_4_x.csproj", "{4D9EF694-5260-432D-BA34-503FFBE43B6C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Threading.ThreadPool-net_4_x", "mcs/class/Facades/System.Threading.ThreadPool/Facades_System.Threading.ThreadPool-net_4_x.csproj", "{95B411AA-B13F-4621-B020-7F797E1F39F0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Xml.XPath-net_4_x", "mcs/class/Facades/System.Xml.XPath/Facades_System.Xml.XPath-net_4_x.csproj", "{5C3F0B44-E169-4441-91F9-7285048F4946}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Xml.XmlDocument-net_4_x", "mcs/class/Facades/System.Xml.XmlDocument/Facades_System.Xml.XmlDocument-net_4_x.csproj", "{D7F840DE-EDFD-4DB5-ACDB-9328AB7E6C6C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Xml.Xsl.Primitives-net_4_x", "mcs/class/Facades/System.Xml.Xsl.Primitives/Facades_System.Xml.Xsl.Primitives-net_4_x.csproj", "{653C4BDE-F194-4A4F-A1CE-1FF955DE43D6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_Microsoft.Win32.Registry.AccessControl-net_4_x", "mcs/class/Facades/Microsoft.Win32.Registry.AccessControl/Facades_Microsoft.Win32.Registry.AccessControl-net_4_x.csproj", "{7B15C4D7-8C02-408E-9EFB-5E9E9FB4410D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Diagnostics.StackTrace-net_4_x", "mcs/class/Facades/System.Diagnostics.StackTrace/Facades_System.Diagnostics.StackTrace-net_4_x.csproj", "{871BE2C6-2F56-4E05-93E8-9B3FDD4711DB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Globalization.Extensions-net_4_x", "mcs/class/Facades/System.Globalization.Extensions/Facades_System.Globalization.Extensions-net_4_x.csproj", "{B875622B-BEA2-4D1C-8242-3A1FCECF5890}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO.FileSystem.AccessControl-net_4_x", "mcs/class/Facades/System.IO.FileSystem.AccessControl/Facades_System.IO.FileSystem.AccessControl-net_4_x.csproj", "{321A53F3-A681-4CA5-A093-1C6650243F6A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Private.CoreLib.InteropServices-net_4_x", "mcs/class/Facades/System.Private.CoreLib.InteropServices/Facades_System.Private.CoreLib.InteropServices-net_4_x.csproj", "{5D05F5E2-7378-4A35-B1A3-76ABEB4A71C3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Private.CoreLib.Threading-net_4_x", "mcs/class/Facades/System.Private.CoreLib.Threading/Facades_System.Private.CoreLib.Threading-net_4_x.csproj", "{642A1B9E-1A2F-4C55-B184-E22F8C2E95B5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection.TypeExtensions-net_4_x", "mcs/class/Facades/System.Reflection.TypeExtensions/Facades_System.Reflection.TypeExtensions-net_4_x.csproj", "{C315A617-25A4-447F-AA4F-0E0E7E35F919}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.SecureString-net_4_x", "mcs/class/Facades/System.Security.SecureString/Facades_System.Security.SecureString-net_4_x.csproj", "{57C02AD3-1118-4982-BCE3-53158D30F4E9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Threading.AccessControl-net_4_x", "mcs/class/Facades/System.Threading.AccessControl/Facades_System.Threading.AccessControl-net_4_x.csproj", "{FB663BC8-162E-43E7-9674-ECD2BEE82CC1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Threading.Overlapped-net_4_x", "mcs/class/Facades/System.Threading.Overlapped/Facades_System.Threading.Overlapped-net_4_x.csproj", "{E8BFEFD2-AAB9-45E6-8523-1F6AEB1918A2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Xml.XPath.XDocument-net_4_x", "mcs/class/Facades/System.Xml.XPath.XDocument/Facades_System.Xml.XPath.XDocument-net_4_x.csproj", "{38F046A2-EEBD-4FE7-B70E-636F5DB4BBF3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection.Emit.ILGeneration-net_4_x", "mcs/class/Facades/System.Reflection.Emit.ILGeneration/Facades_System.Reflection.Emit.ILGeneration-net_4_x.csproj", "{ACF5E339-FB52-48E0-A859-2CE75756DFE8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection.Emit.Lightweight-net_4_x", "mcs/class/Facades/System.Reflection.Emit.Lightweight/Facades_System.Reflection.Emit.Lightweight-net_4_x.csproj", "{03B29131-9D1A-4446-92F2-237F9EF70C5C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection.Emit-net_4_x", "mcs/class/Facades/System.Reflection.Emit/Facades_System.Reflection.Emit-net_4_x.csproj", "{5327CF02-204D-45CD-A68D-3D836470E439}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Diagnostics.PerformanceCounter-net_4_x", "mcs/class/Facades/System.Diagnostics.PerformanceCounter/Facades_System.Diagnostics.PerformanceCounter-net_4_x.csproj", "{BA0C64F1-3762-437D-8B58-75F68A5B4E7E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO.FileSystem.Watcher-net_4_x", "mcs/class/Facades/System.IO.FileSystem.Watcher/Facades_System.IO.FileSystem.Watcher-net_4_x.csproj", "{44647FAA-F785-44DE-B6B2-ABC2B9768233}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO.Pipes-net_4_x", "mcs/class/Facades/System.IO.Pipes/Facades_System.IO.Pipes-net_4_x.csproj", "{D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.ProtectedData-net_4_x", "mcs/class/Facades/System.Security.Cryptography.ProtectedData/Facades_System.Security.Cryptography.ProtectedData-net_4_x.csproj", "{66B88E44-F7DA-4C83-B028-A49D4D3EBD16}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ServiceProcess.ServiceController-net_4_x", "mcs/class/Facades/System.ServiceProcess.ServiceController/Facades_System.ServiceProcess.ServiceController-net_4_x.csproj", "{8C71A924-2561-434B-A792-2F84ABA1C0C2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.Http.WebRequestHandler-net_4_x", "mcs/class/Facades/System.Net.Http.WebRequestHandler/Facades_System.Net.Http.WebRequestHandler-net_4_x.csproj", "{ACA10642-1D5B-443D-99BE-65C31491C54F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NUnit.Framework-net_4_x", "mcs/nunit24/NUnitFramework/framework/NUnit.Framework-net_4_x.csproj", "{B2272696-96AA-4638-B17C-60A4BA37CA0E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nunit.core.interfaces-net_4_x", "mcs/nunit24/NUnitCore/interfaces/nunit.core.interfaces-net_4_x.csproj", "{A950C3AB-D62D-4B20-BFB8-5671DE20E535}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nunit.core-net_4_x", "mcs/nunit24/NUnitCore/core/nunit.core-net_4_x.csproj", "{257D35DE-7F06-42BA-B82E-734991FFE949}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nunit.util-net_4_x", "mcs/nunit24/ClientUtilities/util/nunit.util-net_4_x.csproj", "{52B1E1ED-1F77-4AEC-9CB2-141B8795949F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nunit.mocks-net_4_x", "mcs/nunit24/NUnitMocks/mocks/nunit.mocks-net_4_x.csproj", "{E072B33B-F3C5-4B2F-ABAA-1339CF716143}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nunit.framework.extensions-net_4_x", "mcs/nunit24/NUnitExtensions/framework/nunit.framework.extensions-net_4_x.csproj", "{59253F15-7E2A-483D-8214-58F03681A3B6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nunit.core.extensions-net_4_x", "mcs/nunit24/NUnitExtensions/core/nunit.core.extensions-net_4_x.csproj", "{7DEADBAC-1F4D-4799-8174-01E175C869FC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nunit-console-runner-net_4_x", "mcs/nunit24/ConsoleRunner/nunit-console/nunit-console-runner-net_4_x.csproj", "{B0078000-EF01-4AA3-B5DD-47145B4527EE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nunit-console-net_4_x", "mcs/nunit24/ConsoleRunner/nunit-console-exe/nunit-console-net_4_x.csproj", "{4FB9199D-D57E-4007-AA72-0200296AE55F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ilasm-net_4_x", "mcs/ilasm/ilasm-net_4_x.csproj", "{D32B01EF-8E8D-41C1-848D-6DAEAA3FCA6C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "gacutil-net_4_x", "mcs/tools/gacutil/gacutil-net_4_x.csproj", "{6B9993FC-E28D-4D55-8F96-C8A35B2BC6E7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "culevel-net_4_x", "mcs/tools/culevel/culevel-net_4_x.csproj", "{ED867AC1-079C-4B5E-ADF9-E7722053B360}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "cil-stringreplacer-net_4_x", "mcs/tools/cil-stringreplacer/cil-stringreplacer-net_4_x.csproj", "{FD725431-CB26-466D-BD55-C739485A50C9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "commoncryptogenerator-net_4_x", "mcs/tools/commoncryptogenerator/commoncryptogenerator-net_4_x.csproj", "{12527E95-60D3-4A66-91C6-7F8031519299}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "al-net_4_x", "mcs/tools/al/al-net_4_x.csproj", "{D237CE6E-EA8F-4E8E-8413-295B27714AC6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "monolinker-net_4_x", "mcs/tools/linker/monolinker-net_4_x.csproj", "{FA920637-C202-4E75-AC0F-1A8DBD631DF1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Tuner-net_4_x", "mcs/tools/tuner/Mono.Tuner-net_4_x.csproj", "{8CCE7044-3466-4599-B09E-9F8E0C2F4614}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "genxs-net_4_x", "mcs/tools/genxs/genxs-net_4_x.csproj", "{DCD2613C-B1A0-489B-BCA1-79BEBB9B9541}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mkbundle-net_4_x", "mcs/tools/mkbundle/mkbundle-net_4_x.csproj", "{3A3DAEC2-3DF4-4968-A191-8D6F207ABA5E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "monop-net_4_x", "mcs/tools/monop/monop-net_4_x.csproj", "{78B1A752-432B-4764-9E63-E95CCB23554F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mono-service-net_4_x", "mcs/tools/mono-service/mono-service-net_4_x.csproj", "{612FEFDB-12FA-4441-9094-236B05D645A4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "xsd-net_4_x", "mcs/tools/mono-xsd/xsd-net_4_x.csproj", "{3CB8E3C0-0EFA-4AB3-9F60-02DC274F77F8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wsdl-net_4_x", "mcs/tools/wsdl/wsdl-net_4_x.csproj", "{69D00FEC-59AA-43A0-90AD-87F400B8613C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "csharp-net_4_x", "mcs/tools/csharp/csharp-net_4_x.csproj", "{3E3DE804-DF6C-43D0-9DFC-13C7FFD949CA}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mono-api-info-net_4_x", "mcs/tools/corcompare/mono-api-info-net_4_x.csproj", "{4391CB6E-F09B-4D13-BA34-547E15FA7847}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mono-api-html-net_4_x", "mcs/tools/mono-api-html/mono-api-html-net_4_x.csproj", "{76A06DA3-F3B5-498C-9D75-72F325BB6656}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "compiler-tester-net_4_x", "mcs/tools/compiler-tester/compiler-tester-net_4_x.csproj", "{93602011-38AA-46AC-8203-571D620A228C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mono-xmltool-net_4_x", "mcs/tools/mono-xmltool/mono-xmltool-net_4_x.csproj", "{25CAFA51-9FE0-43AD-A642-B3D59BE2B377}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mono-shlib-cop-net_4_x", "mcs/tools/mono-shlib-cop/mono-shlib-cop-net_4_x.csproj", "{7E28A830-EB3C-48E3-B0FB-6DDAAF698115}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sgen-net_4_x", "mcs/tools/sgen/sgen-net_4_x.csproj", "{8A516908-7CA0-40A7-86DD-0BEE1F4496C6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mconfig-net_4_x", "mcs/tools/mconfig/mconfig-net_4_x.csproj", "{8B85F71C-81E2-4732-8A85-CBBFA8E09FF3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "installutil-net_4_x", "mcs/tools/installutil/installutil-net_4_x.csproj", "{503D43D5-65AF-401A-9D50-53B514724152}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nunitreport-net_4_x", "mcs/tools/nunitreport/nunitreport-net_4_x.csproj", "{DAE62F67-EE88-4192-8CB8-314E9E955BE9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "pdb2mdb-net_4_x", "mcs/tools/pdb2mdb/pdb2mdb-net_4_x.csproj", "{F7C83E4F-C1C4-4939-8BA3-3EF6E3631E08}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sqlsharp-net_4_x", "mcs/tools/SqlSharp/sqlsharp-net_4_x.csproj", "{DCCC3618-803B-4492-A968-010E2C0851E8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sqlmetal-net_4_x", "mcs/tools/sqlmetal/sqlmetal-net_4_x.csproj", "{71A04260-D8F6-4E97-898D-5F3D5A2F3D94}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "svcutil-net_4_x", "mcs/tools/svcutil/svcutil-net_4_x.csproj", "{496CFCD3-5F5A-46D1-BD8F-6642BD4E61D2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ictool-net_4_x", "mcs/tools/ictool/ictool-net_4_x.csproj", "{92EBF79E-AB94-4543-B130-6FEE6D0B3526}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "disco-net_4_x", "mcs/tools/disco/disco-net_4_x.csproj", "{49D19955-330A-4FF2-BE94-4AEAE6745EBE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "soapsuds-net_4_x", "mcs/tools/soapsuds/soapsuds-net_4_x.csproj", "{84ABC688-04BE-4F0B-9FD0-0332437C435F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "browsercaps-updater-net_4_x", "mcs/tools/browsercaps-updater/browsercaps-updater-net_4_x.csproj", "{01D2746E-CB83-4FE7-981D-DF9B0CE33EFB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mono-cil-strip-net_4_x", "mcs/tools/cil-strip/mono-cil-strip-net_4_x.csproj", "{2AEAE157-B22D-480F-B7B9-F6DF0773EF0B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "macpack-net_4_x", "mcs/tools/macpack/macpack-net_4_x.csproj", "{420CBB84-F8F6-4F77-8AE1-6B886D5DEDAB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "dtd2rng-net_4_x", "mcs/tools/dtd2rng/dtd2rng-net_4_x.csproj", "{60674A50-F2E0-4BC7-A917-8976821888ED}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "dtd2xsd-net_4_x", "mcs/tools/dtd2xsd/dtd2xsd-net_4_x.csproj", "{D22ABC86-1275-431C-911C-D14EE2A20FD7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mdoc-net_4_x", "mcs/tools/mdoc/mdoc-net_4_x.csproj", "{15871CCA-A500-4AE3-89D7-1F3429614403}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mod-net_4_x", "mcs/tools/mod/mod-net_4_x.csproj", "{135520B4-D83D-4726-B043-3B4FBF306F94}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "installvst-net_4_x", "mcs/tools/installvst/installvst-net_4_x.csproj", "{DC8E3822-546F-4D5F-BEAF-61C9855FF50B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "lc-net_4_x", "mcs/tools/lc/lc-net_4_x.csproj", "{427F59C0-5770-4C73-83B0-F445303C26CB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Configuration.Crypto-net_4_x", "mcs/tools/mono-configuration-crypto/lib/Mono.Configuration.Crypto-net_4_x.csproj", "{19AC03F2-0198-4512-BCFD-7CBB3129F9D2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mono-configuration-crypto-net_4_x", "mcs/tools/mono-configuration-crypto/cli/mono-configuration-crypto-net_4_x.csproj", "{462A56EE-6371-46F8-9B83-18AFDEEF4BAD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ccrewrite-net_4_x", "mcs/tools/ccrewrite/ccrewrite-net_4_x.csproj", "{3A2CEA44-B631-40CB-B1B5-001AEC0C825E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "cccheck-net_4_x", "mcs/tools/cccheck/cccheck-net_4_x.csproj", "{BA3136DD-E843-4F57-8FBB-1782D3D08BC8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mdbrebase-net_4_x", "mcs/tools/mdbrebase/mdbrebase-net_4_x.csproj", "{01B02BFF-0DC3-4265-BFAA-EDE405950796}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ikdasm-net_4_x", "mcs/tools/ikdasm/ikdasm-net_4_x.csproj", "{921F19B8-7276-446C-B096-A29AAAB83E12}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mono-symbolicate-net_4_x", "mcs/tools/mono-symbolicate/mono-symbolicate-net_4_x.csproj", "{63E373FB-CE4B-4F7B-A421-5CE8ED7BD851}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "linkeranalyzer-net_4_x", "mcs/tools/linker-analyzer/linkeranalyzer-net_4_x.csproj", "{D7789C48-C33A-4FE5-BD42-4DBAB2850796}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {322A755A-ED38-4295-979D-E49EBAFA2852}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {322A755A-ED38-4295-979D-E49EBAFA2852}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {322A755A-ED38-4295-979D-E49EBAFA2852}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {322A755A-ED38-4295-979D-E49EBAFA2852}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2762E921-91A8-4C87-91E9-BA628013F753}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2762E921-91A8-4C87-91E9-BA628013F753}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2762E921-91A8-4C87-91E9-BA628013F753}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2762E921-91A8-4C87-91E9-BA628013F753}.Release|Any CPU.Build.0 = Release|Any CPU
+ {87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {19954F80-065E-4D46-8FEF-62BA4D6CFDAD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {19954F80-065E-4D46-8FEF-62BA4D6CFDAD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {19954F80-065E-4D46-8FEF-62BA4D6CFDAD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {19954F80-065E-4D46-8FEF-62BA4D6CFDAD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A5216031-11A3-44DD-B2FF-A14AE63BD0C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A5216031-11A3-44DD-B2FF-A14AE63BD0C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A5216031-11A3-44DD-B2FF-A14AE63BD0C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A5216031-11A3-44DD-B2FF-A14AE63BD0C3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {483DB7F6-9145-4AE2-B9B2-2B5EE6FDEFB4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {483DB7F6-9145-4AE2-B9B2-2B5EE6FDEFB4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {483DB7F6-9145-4AE2-B9B2-2B5EE6FDEFB4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {483DB7F6-9145-4AE2-B9B2-2B5EE6FDEFB4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D5CDC09C-F19A-4811-A6C8-70F51CBFB644}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D5CDC09C-F19A-4811-A6C8-70F51CBFB644}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D5CDC09C-F19A-4811-A6C8-70F51CBFB644}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D5CDC09C-F19A-4811-A6C8-70F51CBFB644}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3ED36717-A9D1-4289-8949-9B7F39766DEB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3ED36717-A9D1-4289-8949-9B7F39766DEB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3ED36717-A9D1-4289-8949-9B7F39766DEB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3ED36717-A9D1-4289-8949-9B7F39766DEB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {359142A1-D80F-401E-AA64-7167C9317649}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {359142A1-D80F-401E-AA64-7167C9317649}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {359142A1-D80F-401E-AA64-7167C9317649}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {359142A1-D80F-401E-AA64-7167C9317649}.Release|Any CPU.Build.0 = Release|Any CPU
+ {88177C4B-894F-485D-B95A-44199C06BE9F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {88177C4B-894F-485D-B95A-44199C06BE9F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {88177C4B-894F-485D-B95A-44199C06BE9F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {88177C4B-894F-485D-B95A-44199C06BE9F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {66DBB049-785B-4C2E-9EF6-C9E163F7DDD1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {66DBB049-785B-4C2E-9EF6-C9E163F7DDD1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {66DBB049-785B-4C2E-9EF6-C9E163F7DDD1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {66DBB049-785B-4C2E-9EF6-C9E163F7DDD1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1EC0EBC0-0B35-454C-89AE-3F8F0FDD9705}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1EC0EBC0-0B35-454C-89AE-3F8F0FDD9705}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1EC0EBC0-0B35-454C-89AE-3F8F0FDD9705}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1EC0EBC0-0B35-454C-89AE-3F8F0FDD9705}.Release|Any CPU.Build.0 = Release|Any CPU
+ {647DC12E-A4EE-424A-9EC7-CE6643EE2EF7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {647DC12E-A4EE-424A-9EC7-CE6643EE2EF7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {647DC12E-A4EE-424A-9EC7-CE6643EE2EF7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {647DC12E-A4EE-424A-9EC7-CE6643EE2EF7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6187D26C-54C8-4298-829E-A99B0E6036B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6187D26C-54C8-4298-829E-A99B0E6036B1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6187D26C-54C8-4298-829E-A99B0E6036B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6187D26C-54C8-4298-829E-A99B0E6036B1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9E61FF2E-493E-4CA0-BBDA-2EF96A4CB058}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9E61FF2E-493E-4CA0-BBDA-2EF96A4CB058}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9E61FF2E-493E-4CA0-BBDA-2EF96A4CB058}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9E61FF2E-493E-4CA0-BBDA-2EF96A4CB058}.Release|Any CPU.Build.0 = Release|Any CPU
+ {584A5E46-2958-4CB2-8DF9-188B420D0BB0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {584A5E46-2958-4CB2-8DF9-188B420D0BB0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {584A5E46-2958-4CB2-8DF9-188B420D0BB0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {584A5E46-2958-4CB2-8DF9-188B420D0BB0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3821C69F-220D-4231-992C-0FE05311A005}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3821C69F-220D-4231-992C-0FE05311A005}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3821C69F-220D-4231-992C-0FE05311A005}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3821C69F-220D-4231-992C-0FE05311A005}.Release|Any CPU.Build.0 = Release|Any CPU
+ {61E3D008-E273-4E12-860A-8ADA031098C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {61E3D008-E273-4E12-860A-8ADA031098C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {61E3D008-E273-4E12-860A-8ADA031098C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {61E3D008-E273-4E12-860A-8ADA031098C2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {39F59AE4-1381-4275-B14E-16D786F40B93}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {39F59AE4-1381-4275-B14E-16D786F40B93}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {39F59AE4-1381-4275-B14E-16D786F40B93}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {39F59AE4-1381-4275-B14E-16D786F40B93}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BD2FFDDC-BD89-4041-82F5-A696C941C7BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BD2FFDDC-BD89-4041-82F5-A696C941C7BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BD2FFDDC-BD89-4041-82F5-A696C941C7BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BD2FFDDC-BD89-4041-82F5-A696C941C7BE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B05362C2-C85F-43A5-93D7-49A45892438D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B05362C2-C85F-43A5-93D7-49A45892438D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B05362C2-C85F-43A5-93D7-49A45892438D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B05362C2-C85F-43A5-93D7-49A45892438D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8F86C287-38A5-49F8-BE6D-1E0E3D74AF39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8F86C287-38A5-49F8-BE6D-1E0E3D74AF39}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8F86C287-38A5-49F8-BE6D-1E0E3D74AF39}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8F86C287-38A5-49F8-BE6D-1E0E3D74AF39}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E51283DC-7090-479E-B723-01C0953F18EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E51283DC-7090-479E-B723-01C0953F18EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E51283DC-7090-479E-B723-01C0953F18EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E51283DC-7090-479E-B723-01C0953F18EA}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B6DD737B-421C-4201-A852-8022328FE59D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B6DD737B-421C-4201-A852-8022328FE59D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B6DD737B-421C-4201-A852-8022328FE59D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B6DD737B-421C-4201-A852-8022328FE59D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A157AD69-59D4-49DE-94B3-DB883B2BEAA5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A157AD69-59D4-49DE-94B3-DB883B2BEAA5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A157AD69-59D4-49DE-94B3-DB883B2BEAA5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A157AD69-59D4-49DE-94B3-DB883B2BEAA5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {108227C7-8ED9-4483-949D-07BF0DA1A201}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {108227C7-8ED9-4483-949D-07BF0DA1A201}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {108227C7-8ED9-4483-949D-07BF0DA1A201}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {108227C7-8ED9-4483-949D-07BF0DA1A201}.Release|Any CPU.Build.0 = Release|Any CPU
+ {371560EA-7BD3-4025-90CB-F1B112403CF2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {371560EA-7BD3-4025-90CB-F1B112403CF2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {371560EA-7BD3-4025-90CB-F1B112403CF2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {371560EA-7BD3-4025-90CB-F1B112403CF2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {928432BE-3518-4103-97F6-48B9658588A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {928432BE-3518-4103-97F6-48B9658588A6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {928432BE-3518-4103-97F6-48B9658588A6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {928432BE-3518-4103-97F6-48B9658588A6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B424FF7F-8F49-45F5-BFD5-6319F818816F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B424FF7F-8F49-45F5-BFD5-6319F818816F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B424FF7F-8F49-45F5-BFD5-6319F818816F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B424FF7F-8F49-45F5-BFD5-6319F818816F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CC4F3F73-E0A6-49EE-8F7D-BD8B9F293A72}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CC4F3F73-E0A6-49EE-8F7D-BD8B9F293A72}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CC4F3F73-E0A6-49EE-8F7D-BD8B9F293A72}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CC4F3F73-E0A6-49EE-8F7D-BD8B9F293A72}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9DB806CB-B828-49B7-BAE2-2E52402CB4DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9DB806CB-B828-49B7-BAE2-2E52402CB4DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9DB806CB-B828-49B7-BAE2-2E52402CB4DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9DB806CB-B828-49B7-BAE2-2E52402CB4DC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E43ADBA7-5DB9-466B-90C6-FFFDA520848D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E43ADBA7-5DB9-466B-90C6-FFFDA520848D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E43ADBA7-5DB9-466B-90C6-FFFDA520848D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E43ADBA7-5DB9-466B-90C6-FFFDA520848D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DE51B021-D51C-4F26-99EE-B0729D97631E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DE51B021-D51C-4F26-99EE-B0729D97631E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DE51B021-D51C-4F26-99EE-B0729D97631E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DE51B021-D51C-4F26-99EE-B0729D97631E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DCE556E9-EF89-45F3-A51F-83D3C3E0FEF5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DCE556E9-EF89-45F3-A51F-83D3C3E0FEF5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DCE556E9-EF89-45F3-A51F-83D3C3E0FEF5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DCE556E9-EF89-45F3-A51F-83D3C3E0FEF5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EFEDC380-2CB0-4B40-9566-D2302867A4D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EFEDC380-2CB0-4B40-9566-D2302867A4D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EFEDC380-2CB0-4B40-9566-D2302867A4D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EFEDC380-2CB0-4B40-9566-D2302867A4D9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F19F77AE-1A81-4676-BAB8-6C1DA243A961}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F19F77AE-1A81-4676-BAB8-6C1DA243A961}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F19F77AE-1A81-4676-BAB8-6C1DA243A961}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F19F77AE-1A81-4676-BAB8-6C1DA243A961}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B144ACD4-089D-4769-8605-583FBEDB5B7C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B144ACD4-089D-4769-8605-583FBEDB5B7C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B144ACD4-089D-4769-8605-583FBEDB5B7C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B144ACD4-089D-4769-8605-583FBEDB5B7C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A81C8BB6-5799-49BC-849A-CB422D3F8DB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A81C8BB6-5799-49BC-849A-CB422D3F8DB9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A81C8BB6-5799-49BC-849A-CB422D3F8DB9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A81C8BB6-5799-49BC-849A-CB422D3F8DB9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0029417C-ED54-4162-8D8C-D935C760D89D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0029417C-ED54-4162-8D8C-D935C760D89D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0029417C-ED54-4162-8D8C-D935C760D89D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0029417C-ED54-4162-8D8C-D935C760D89D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2AB43CEE-0BE1-46EF-971E-3678330BEA13}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2AB43CEE-0BE1-46EF-971E-3678330BEA13}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2AB43CEE-0BE1-46EF-971E-3678330BEA13}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2AB43CEE-0BE1-46EF-971E-3678330BEA13}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FFFE76FE-98EE-4FF7-81D9-35C0FE1D3718}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FFFE76FE-98EE-4FF7-81D9-35C0FE1D3718}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FFFE76FE-98EE-4FF7-81D9-35C0FE1D3718}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FFFE76FE-98EE-4FF7-81D9-35C0FE1D3718}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F89761CF-5915-45E5-8C9C-E4F883EC5FA5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F89761CF-5915-45E5-8C9C-E4F883EC5FA5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F89761CF-5915-45E5-8C9C-E4F883EC5FA5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F89761CF-5915-45E5-8C9C-E4F883EC5FA5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4AC19C4C-5998-4F55-9C65-55ACB8D71AB2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4AC19C4C-5998-4F55-9C65-55ACB8D71AB2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4AC19C4C-5998-4F55-9C65-55ACB8D71AB2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4AC19C4C-5998-4F55-9C65-55ACB8D71AB2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CF24A609-AEF3-4E7A-95FC-C7A3CEAA7CC3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CF24A609-AEF3-4E7A-95FC-C7A3CEAA7CC3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CF24A609-AEF3-4E7A-95FC-C7A3CEAA7CC3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CF24A609-AEF3-4E7A-95FC-C7A3CEAA7CC3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BAC9BBAE-661E-4B6E-97BC-4045D34E887E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BAC9BBAE-661E-4B6E-97BC-4045D34E887E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BAC9BBAE-661E-4B6E-97BC-4045D34E887E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BAC9BBAE-661E-4B6E-97BC-4045D34E887E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4903F98F-B4C9-467A-8FBA-39E7F91D9327}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4903F98F-B4C9-467A-8FBA-39E7F91D9327}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4903F98F-B4C9-467A-8FBA-39E7F91D9327}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4903F98F-B4C9-467A-8FBA-39E7F91D9327}.Release|Any CPU.Build.0 = Release|Any CPU
+ {83DC05C9-3C7E-44D9-8D56-5619CF832BC5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {83DC05C9-3C7E-44D9-8D56-5619CF832BC5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {83DC05C9-3C7E-44D9-8D56-5619CF832BC5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {83DC05C9-3C7E-44D9-8D56-5619CF832BC5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6D021ADB-0407-42C9-9CC9-6613D94C61AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6D021ADB-0407-42C9-9CC9-6613D94C61AE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6D021ADB-0407-42C9-9CC9-6613D94C61AE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6D021ADB-0407-42C9-9CC9-6613D94C61AE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F0A0BBA8-FFB1-4278-B4EF-84BCEAF69133}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F0A0BBA8-FFB1-4278-B4EF-84BCEAF69133}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F0A0BBA8-FFB1-4278-B4EF-84BCEAF69133}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F0A0BBA8-FFB1-4278-B4EF-84BCEAF69133}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5769B536-7E8E-4C2A-8671-6B256D0F620B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5769B536-7E8E-4C2A-8671-6B256D0F620B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5769B536-7E8E-4C2A-8671-6B256D0F620B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5769B536-7E8E-4C2A-8671-6B256D0F620B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8B8C3ED9-96F9-49B3-B355-9FD3D29DD3AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8B8C3ED9-96F9-49B3-B355-9FD3D29DD3AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8B8C3ED9-96F9-49B3-B355-9FD3D29DD3AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8B8C3ED9-96F9-49B3-B355-9FD3D29DD3AD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D845AD9D-3CCB-49CB-9543-028678E94938}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D845AD9D-3CCB-49CB-9543-028678E94938}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D845AD9D-3CCB-49CB-9543-028678E94938}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D845AD9D-3CCB-49CB-9543-028678E94938}.Release|Any CPU.Build.0 = Release|Any CPU
+ {526286D5-38D9-4579-B001-471440D57752}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {526286D5-38D9-4579-B001-471440D57752}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {526286D5-38D9-4579-B001-471440D57752}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {526286D5-38D9-4579-B001-471440D57752}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E6EE9E9A-42BA-4202-8813-FCF40E9061BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E6EE9E9A-42BA-4202-8813-FCF40E9061BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E6EE9E9A-42BA-4202-8813-FCF40E9061BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E6EE9E9A-42BA-4202-8813-FCF40E9061BF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {79D6E70D-8FD8-4EAA-9E81-B32B5C2815FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {79D6E70D-8FD8-4EAA-9E81-B32B5C2815FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {79D6E70D-8FD8-4EAA-9E81-B32B5C2815FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {79D6E70D-8FD8-4EAA-9E81-B32B5C2815FB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EBD67AE3-F249-4768-A143-6B2F9E56BC39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EBD67AE3-F249-4768-A143-6B2F9E56BC39}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EBD67AE3-F249-4768-A143-6B2F9E56BC39}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EBD67AE3-F249-4768-A143-6B2F9E56BC39}.Release|Any CPU.Build.0 = Release|Any CPU
+ {67822258-3D1E-449F-ACDD-BE1918B44458}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {67822258-3D1E-449F-ACDD-BE1918B44458}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {67822258-3D1E-449F-ACDD-BE1918B44458}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {67822258-3D1E-449F-ACDD-BE1918B44458}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BBA32980-B28C-476D-AEB0-892F1B1DFB5E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BBA32980-B28C-476D-AEB0-892F1B1DFB5E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BBA32980-B28C-476D-AEB0-892F1B1DFB5E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BBA32980-B28C-476D-AEB0-892F1B1DFB5E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FE596C31-BDA2-4850-8F79-F8F4DF70F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FE596C31-BDA2-4850-8F79-F8F4DF70F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FE596C31-BDA2-4850-8F79-F8F4DF70F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FE596C31-BDA2-4850-8F79-F8F4DF70F44A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7A23227C-591B-4F80-9D62-4D0271073D82}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7A23227C-591B-4F80-9D62-4D0271073D82}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7A23227C-591B-4F80-9D62-4D0271073D82}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7A23227C-591B-4F80-9D62-4D0271073D82}.Release|Any CPU.Build.0 = Release|Any CPU
+ {88C258E1-F0AF-47DA-96C8-7FA6421067CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {88C258E1-F0AF-47DA-96C8-7FA6421067CD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {88C258E1-F0AF-47DA-96C8-7FA6421067CD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {88C258E1-F0AF-47DA-96C8-7FA6421067CD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EE582CE1-A692-47AC-B838-3A78955898BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EE582CE1-A692-47AC-B838-3A78955898BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EE582CE1-A692-47AC-B838-3A78955898BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EE582CE1-A692-47AC-B838-3A78955898BE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {288BFBFF-D78E-4EB3-ABF4-A5BCBB1BD9C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {288BFBFF-D78E-4EB3-ABF4-A5BCBB1BD9C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {288BFBFF-D78E-4EB3-ABF4-A5BCBB1BD9C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {288BFBFF-D78E-4EB3-ABF4-A5BCBB1BD9C9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E5E3F230-57CA-4685-B1C4-A164F0876755}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E5E3F230-57CA-4685-B1C4-A164F0876755}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E5E3F230-57CA-4685-B1C4-A164F0876755}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E5E3F230-57CA-4685-B1C4-A164F0876755}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BEFCA993-98B4-48E9-8D68-1ACCB1FA7200}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BEFCA993-98B4-48E9-8D68-1ACCB1FA7200}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BEFCA993-98B4-48E9-8D68-1ACCB1FA7200}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BEFCA993-98B4-48E9-8D68-1ACCB1FA7200}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A455F1BB-6273-4BAE-985C-563BED11D529}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A455F1BB-6273-4BAE-985C-563BED11D529}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A455F1BB-6273-4BAE-985C-563BED11D529}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A455F1BB-6273-4BAE-985C-563BED11D529}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D315DFE8-0E95-45D9-9EDB-9DCF70E5152F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D315DFE8-0E95-45D9-9EDB-9DCF70E5152F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D315DFE8-0E95-45D9-9EDB-9DCF70E5152F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D315DFE8-0E95-45D9-9EDB-9DCF70E5152F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DABF9F75-63AD-4991-9D2B-9234E7032B32}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DABF9F75-63AD-4991-9D2B-9234E7032B32}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DABF9F75-63AD-4991-9D2B-9234E7032B32}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DABF9F75-63AD-4991-9D2B-9234E7032B32}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4E79FA59-8344-4053-8E3B-B9619BA26513}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4E79FA59-8344-4053-8E3B-B9619BA26513}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4E79FA59-8344-4053-8E3B-B9619BA26513}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4E79FA59-8344-4053-8E3B-B9619BA26513}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A8F39368-ECD9-41A5-A562-CC7C82B3CC86}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A8F39368-ECD9-41A5-A562-CC7C82B3CC86}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A8F39368-ECD9-41A5-A562-CC7C82B3CC86}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A8F39368-ECD9-41A5-A562-CC7C82B3CC86}.Release|Any CPU.Build.0 = Release|Any CPU
+ {55BBC4F8-6DA2-4B3D-8714-F45A255F8BCC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {55BBC4F8-6DA2-4B3D-8714-F45A255F8BCC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {55BBC4F8-6DA2-4B3D-8714-F45A255F8BCC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {55BBC4F8-6DA2-4B3D-8714-F45A255F8BCC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2D03C898-0B45-4CAA-A333-B2463B81C37B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2D03C898-0B45-4CAA-A333-B2463B81C37B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2D03C898-0B45-4CAA-A333-B2463B81C37B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2D03C898-0B45-4CAA-A333-B2463B81C37B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2FE2D8C6-B7B8-4067-A2C0-9D1DEA020FD8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2FE2D8C6-B7B8-4067-A2C0-9D1DEA020FD8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2FE2D8C6-B7B8-4067-A2C0-9D1DEA020FD8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2FE2D8C6-B7B8-4067-A2C0-9D1DEA020FD8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CD409902-9DA0-48A3-B360-C09060168CB5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CD409902-9DA0-48A3-B360-C09060168CB5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CD409902-9DA0-48A3-B360-C09060168CB5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CD409902-9DA0-48A3-B360-C09060168CB5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {54F4FA23-5AF3-4312-9294-3DB109F644CC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {54F4FA23-5AF3-4312-9294-3DB109F644CC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {54F4FA23-5AF3-4312-9294-3DB109F644CC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {54F4FA23-5AF3-4312-9294-3DB109F644CC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F1636C0A-FC68-4362-918F-9CCC789FED13}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F1636C0A-FC68-4362-918F-9CCC789FED13}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F1636C0A-FC68-4362-918F-9CCC789FED13}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F1636C0A-FC68-4362-918F-9CCC789FED13}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A98B5CC3-EAFC-4EFD-ABC6-2F2A65BE98F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A98B5CC3-EAFC-4EFD-ABC6-2F2A65BE98F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A98B5CC3-EAFC-4EFD-ABC6-2F2A65BE98F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A98B5CC3-EAFC-4EFD-ABC6-2F2A65BE98F5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {11928A85-4C26-4258-AC86-2AFB0A69DED2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {11928A85-4C26-4258-AC86-2AFB0A69DED2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {11928A85-4C26-4258-AC86-2AFB0A69DED2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {11928A85-4C26-4258-AC86-2AFB0A69DED2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {12C344E9-64D1-4F94-BAB6-1231B863EE6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {12C344E9-64D1-4F94-BAB6-1231B863EE6C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {12C344E9-64D1-4F94-BAB6-1231B863EE6C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {12C344E9-64D1-4F94-BAB6-1231B863EE6C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D4EAC129-92AB-432C-941D-4B8481097060}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D4EAC129-92AB-432C-941D-4B8481097060}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D4EAC129-92AB-432C-941D-4B8481097060}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D4EAC129-92AB-432C-941D-4B8481097060}.Release|Any CPU.Build.0 = Release|Any CPU
+ {55F0BCD6-4B0B-408C-BE98-4BFF82157048}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {55F0BCD6-4B0B-408C-BE98-4BFF82157048}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {55F0BCD6-4B0B-408C-BE98-4BFF82157048}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {55F0BCD6-4B0B-408C-BE98-4BFF82157048}.Release|Any CPU.Build.0 = Release|Any CPU
+ {14D0E9AA-AF30-4E40-983F-8BE66423E6AF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {14D0E9AA-AF30-4E40-983F-8BE66423E6AF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {14D0E9AA-AF30-4E40-983F-8BE66423E6AF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {14D0E9AA-AF30-4E40-983F-8BE66423E6AF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5883D056-B748-4D13-A7E3-2D2756CDC6BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5883D056-B748-4D13-A7E3-2D2756CDC6BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5883D056-B748-4D13-A7E3-2D2756CDC6BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5883D056-B748-4D13-A7E3-2D2756CDC6BC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6DDAE502-A602-410C-B182-C18D5100DDB0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6DDAE502-A602-410C-B182-C18D5100DDB0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6DDAE502-A602-410C-B182-C18D5100DDB0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6DDAE502-A602-410C-B182-C18D5100DDB0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0E705D1C-A4C4-41C2-832D-C812F3D4CB3C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0E705D1C-A4C4-41C2-832D-C812F3D4CB3C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0E705D1C-A4C4-41C2-832D-C812F3D4CB3C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0E705D1C-A4C4-41C2-832D-C812F3D4CB3C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2AF7E697-07BA-439E-89BF-076AEE4AE04C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2AF7E697-07BA-439E-89BF-076AEE4AE04C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2AF7E697-07BA-439E-89BF-076AEE4AE04C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2AF7E697-07BA-439E-89BF-076AEE4AE04C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0BB4541F-9B1A-4CBC-BEB1-00B31B37F74E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0BB4541F-9B1A-4CBC-BEB1-00B31B37F74E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0BB4541F-9B1A-4CBC-BEB1-00B31B37F74E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0BB4541F-9B1A-4CBC-BEB1-00B31B37F74E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C8B8E524-BB3A-44E2-8C22-E3313E9F477C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C8B8E524-BB3A-44E2-8C22-E3313E9F477C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C8B8E524-BB3A-44E2-8C22-E3313E9F477C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C8B8E524-BB3A-44E2-8C22-E3313E9F477C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8E5728E0-CEAF-431F-963E-EB1DEE15C506}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8E5728E0-CEAF-431F-963E-EB1DEE15C506}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8E5728E0-CEAF-431F-963E-EB1DEE15C506}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8E5728E0-CEAF-431F-963E-EB1DEE15C506}.Release|Any CPU.Build.0 = Release|Any CPU
+ {75DFF196-FA56-48CD-9A1A-CEA3BEC618AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {75DFF196-FA56-48CD-9A1A-CEA3BEC618AB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {75DFF196-FA56-48CD-9A1A-CEA3BEC618AB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {75DFF196-FA56-48CD-9A1A-CEA3BEC618AB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3FA2C1F8-62D9-421D-8EEE-B4E651B8588C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3FA2C1F8-62D9-421D-8EEE-B4E651B8588C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3FA2C1F8-62D9-421D-8EEE-B4E651B8588C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3FA2C1F8-62D9-421D-8EEE-B4E651B8588C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {979FCA08-E170-4BA6-969B-30213135BEA3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {979FCA08-E170-4BA6-969B-30213135BEA3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {979FCA08-E170-4BA6-969B-30213135BEA3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {979FCA08-E170-4BA6-969B-30213135BEA3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {124B6594-F3EC-4FE3-B5A8-2A5CB4D5BC5A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {124B6594-F3EC-4FE3-B5A8-2A5CB4D5BC5A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {124B6594-F3EC-4FE3-B5A8-2A5CB4D5BC5A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {124B6594-F3EC-4FE3-B5A8-2A5CB4D5BC5A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {34443C71-09F1-4F21-ABB4-82822376F74F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {34443C71-09F1-4F21-ABB4-82822376F74F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {34443C71-09F1-4F21-ABB4-82822376F74F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {34443C71-09F1-4F21-ABB4-82822376F74F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E831A310-28EE-4433-B916-FF38A0FCDBE6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E831A310-28EE-4433-B916-FF38A0FCDBE6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E831A310-28EE-4433-B916-FF38A0FCDBE6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E831A310-28EE-4433-B916-FF38A0FCDBE6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3516F613-9194-4B95-B7B2-3F9B37A87B30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3516F613-9194-4B95-B7B2-3F9B37A87B30}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3516F613-9194-4B95-B7B2-3F9B37A87B30}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3516F613-9194-4B95-B7B2-3F9B37A87B30}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CF9EC4FE-1FBF-4583-ADE9-D0E6554D4528}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CF9EC4FE-1FBF-4583-ADE9-D0E6554D4528}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CF9EC4FE-1FBF-4583-ADE9-D0E6554D4528}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CF9EC4FE-1FBF-4583-ADE9-D0E6554D4528}.Release|Any CPU.Build.0 = Release|Any CPU
+ {990903B9-BEDF-472C-97B8-221F8AA0A731}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {990903B9-BEDF-472C-97B8-221F8AA0A731}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {990903B9-BEDF-472C-97B8-221F8AA0A731}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {990903B9-BEDF-472C-97B8-221F8AA0A731}.Release|Any CPU.Build.0 = Release|Any CPU
+ {83227E53-5469-412F-B936-74AD08CDD9D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {83227E53-5469-412F-B936-74AD08CDD9D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {83227E53-5469-412F-B936-74AD08CDD9D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {83227E53-5469-412F-B936-74AD08CDD9D9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {11DD6F15-65AB-4CBD-9EFE-2C9626388C53}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {11DD6F15-65AB-4CBD-9EFE-2C9626388C53}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {11DD6F15-65AB-4CBD-9EFE-2C9626388C53}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {11DD6F15-65AB-4CBD-9EFE-2C9626388C53}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D76A0C93-56FE-4339-99A8-B7A3D49D6DDE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D76A0C93-56FE-4339-99A8-B7A3D49D6DDE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D76A0C93-56FE-4339-99A8-B7A3D49D6DDE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D76A0C93-56FE-4339-99A8-B7A3D49D6DDE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2C0D558F-0B38-4691-967E-A910A1B995C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2C0D558F-0B38-4691-967E-A910A1B995C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2C0D558F-0B38-4691-967E-A910A1B995C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2C0D558F-0B38-4691-967E-A910A1B995C1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CF14D34A-F69B-47FB-A99C-D25C77198F30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CF14D34A-F69B-47FB-A99C-D25C77198F30}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CF14D34A-F69B-47FB-A99C-D25C77198F30}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CF14D34A-F69B-47FB-A99C-D25C77198F30}.Release|Any CPU.Build.0 = Release|Any CPU
+ {57B5039F-30CC-4EAA-9D55-1B9A07AC8A69}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {57B5039F-30CC-4EAA-9D55-1B9A07AC8A69}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {57B5039F-30CC-4EAA-9D55-1B9A07AC8A69}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {57B5039F-30CC-4EAA-9D55-1B9A07AC8A69}.Release|Any CPU.Build.0 = Release|Any CPU
+ {61B86230-B170-4B03-A8CA-D5AF77858D7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {61B86230-B170-4B03-A8CA-D5AF77858D7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {61B86230-B170-4B03-A8CA-D5AF77858D7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {61B86230-B170-4B03-A8CA-D5AF77858D7E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1A2B6016-1EEF-4C06-943D-EB3E94A31EB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1A2B6016-1EEF-4C06-943D-EB3E94A31EB9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1A2B6016-1EEF-4C06-943D-EB3E94A31EB9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1A2B6016-1EEF-4C06-943D-EB3E94A31EB9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {115711B0-D1F2-4E50-83F9-63128E70CE05}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {115711B0-D1F2-4E50-83F9-63128E70CE05}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {115711B0-D1F2-4E50-83F9-63128E70CE05}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {115711B0-D1F2-4E50-83F9-63128E70CE05}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9DD41BEA-E086-42C4-9FB8-85ABEDDA7F37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9DD41BEA-E086-42C4-9FB8-85ABEDDA7F37}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9DD41BEA-E086-42C4-9FB8-85ABEDDA7F37}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9DD41BEA-E086-42C4-9FB8-85ABEDDA7F37}.Release|Any CPU.Build.0 = Release|Any CPU
+ {85EC1EAD-8AA5-4CF8-A0CE-3882FEB7C57B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {85EC1EAD-8AA5-4CF8-A0CE-3882FEB7C57B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {85EC1EAD-8AA5-4CF8-A0CE-3882FEB7C57B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {85EC1EAD-8AA5-4CF8-A0CE-3882FEB7C57B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9BE8D62B-471D-4538-8287-691B4ECE3209}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9BE8D62B-471D-4538-8287-691B4ECE3209}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9BE8D62B-471D-4538-8287-691B4ECE3209}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9BE8D62B-471D-4538-8287-691B4ECE3209}.Release|Any CPU.Build.0 = Release|Any CPU
+ {18E55AE4-6B9B-44EF-94C9-1084D5472E63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {18E55AE4-6B9B-44EF-94C9-1084D5472E63}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {18E55AE4-6B9B-44EF-94C9-1084D5472E63}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {18E55AE4-6B9B-44EF-94C9-1084D5472E63}.Release|Any CPU.Build.0 = Release|Any CPU
+ {994BF3A4-85FD-4FDB-9120-C3A3B44A57CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {994BF3A4-85FD-4FDB-9120-C3A3B44A57CD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {994BF3A4-85FD-4FDB-9120-C3A3B44A57CD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {994BF3A4-85FD-4FDB-9120-C3A3B44A57CD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D2A49790-9CFD-492B-9CFA-58B9AEDA1B75}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D2A49790-9CFD-492B-9CFA-58B9AEDA1B75}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D2A49790-9CFD-492B-9CFA-58B9AEDA1B75}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D2A49790-9CFD-492B-9CFA-58B9AEDA1B75}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8A378E82-8FA2-4DC9-A2F7-CD5CACC3F8F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8A378E82-8FA2-4DC9-A2F7-CD5CACC3F8F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8A378E82-8FA2-4DC9-A2F7-CD5CACC3F8F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8A378E82-8FA2-4DC9-A2F7-CD5CACC3F8F6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FF19FF42-C95D-4BB7-A0D7-05A94C07276E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FF19FF42-C95D-4BB7-A0D7-05A94C07276E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FF19FF42-C95D-4BB7-A0D7-05A94C07276E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FF19FF42-C95D-4BB7-A0D7-05A94C07276E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5428F1E0-B0ED-46D6-B429-27D1A1C175C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5428F1E0-B0ED-46D6-B429-27D1A1C175C0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5428F1E0-B0ED-46D6-B429-27D1A1C175C0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5428F1E0-B0ED-46D6-B429-27D1A1C175C0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C6A36476-0B2B-45BA-B4DD-05C39E63F3BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C6A36476-0B2B-45BA-B4DD-05C39E63F3BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C6A36476-0B2B-45BA-B4DD-05C39E63F3BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C6A36476-0B2B-45BA-B4DD-05C39E63F3BE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0DA7868F-C598-4E45-B33C-86FBB482DB76}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0DA7868F-C598-4E45-B33C-86FBB482DB76}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0DA7868F-C598-4E45-B33C-86FBB482DB76}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0DA7868F-C598-4E45-B33C-86FBB482DB76}.Release|Any CPU.Build.0 = Release|Any CPU
+ {52F7F1BD-9D67-494E-A53A-C291FF5424B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {52F7F1BD-9D67-494E-A53A-C291FF5424B4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {52F7F1BD-9D67-494E-A53A-C291FF5424B4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {52F7F1BD-9D67-494E-A53A-C291FF5424B4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EE5FC05D-135B-460A-9F0D-7F5084F4DBD7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EE5FC05D-135B-460A-9F0D-7F5084F4DBD7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EE5FC05D-135B-460A-9F0D-7F5084F4DBD7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EE5FC05D-135B-460A-9F0D-7F5084F4DBD7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {00CF93F7-B48C-4AF7-B8D5-58DFFAD22845}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {00CF93F7-B48C-4AF7-B8D5-58DFFAD22845}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {00CF93F7-B48C-4AF7-B8D5-58DFFAD22845}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {00CF93F7-B48C-4AF7-B8D5-58DFFAD22845}.Release|Any CPU.Build.0 = Release|Any CPU
+ {22187CB5-7451-45B4-B21B-337D956FF05D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {22187CB5-7451-45B4-B21B-337D956FF05D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {22187CB5-7451-45B4-B21B-337D956FF05D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {22187CB5-7451-45B4-B21B-337D956FF05D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7675D4A6-F017-4D20-BFE3-295B86F166CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7675D4A6-F017-4D20-BFE3-295B86F166CD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7675D4A6-F017-4D20-BFE3-295B86F166CD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7675D4A6-F017-4D20-BFE3-295B86F166CD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9DA5F2F9-AF47-4D48-BA58-2FAFD12538C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9DA5F2F9-AF47-4D48-BA58-2FAFD12538C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9DA5F2F9-AF47-4D48-BA58-2FAFD12538C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9DA5F2F9-AF47-4D48-BA58-2FAFD12538C7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {52C2AE83-A947-42CC-ADEF-9F54042D85D5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {52C2AE83-A947-42CC-ADEF-9F54042D85D5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {52C2AE83-A947-42CC-ADEF-9F54042D85D5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {52C2AE83-A947-42CC-ADEF-9F54042D85D5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7D16E76F-3B1D-415E-AD93-5D4D86B451A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7D16E76F-3B1D-415E-AD93-5D4D86B451A0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7D16E76F-3B1D-415E-AD93-5D4D86B451A0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7D16E76F-3B1D-415E-AD93-5D4D86B451A0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {20E6619C-E88D-442C-AFA8-2216A73CF8D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {20E6619C-E88D-442C-AFA8-2216A73CF8D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {20E6619C-E88D-442C-AFA8-2216A73CF8D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {20E6619C-E88D-442C-AFA8-2216A73CF8D2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8EB36024-5DB5-4854-8425-8D95A8059F2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8EB36024-5DB5-4854-8425-8D95A8059F2D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8EB36024-5DB5-4854-8425-8D95A8059F2D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8EB36024-5DB5-4854-8425-8D95A8059F2D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2FFB9A8F-DB7B-41FF-9398-15DF81AE1BC8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2FFB9A8F-DB7B-41FF-9398-15DF81AE1BC8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2FFB9A8F-DB7B-41FF-9398-15DF81AE1BC8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2FFB9A8F-DB7B-41FF-9398-15DF81AE1BC8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5A287CAF-8FA4-42F7-976D-EE16D76CF2F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5A287CAF-8FA4-42F7-976D-EE16D76CF2F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5A287CAF-8FA4-42F7-976D-EE16D76CF2F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5A287CAF-8FA4-42F7-976D-EE16D76CF2F1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A559EE60-2FE6-47DD-B4B8-0097BD242D86}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A559EE60-2FE6-47DD-B4B8-0097BD242D86}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A559EE60-2FE6-47DD-B4B8-0097BD242D86}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A559EE60-2FE6-47DD-B4B8-0097BD242D86}.Release|Any CPU.Build.0 = Release|Any CPU
+ {64D286EF-32EA-4494-9DD6-36609597A11A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {64D286EF-32EA-4494-9DD6-36609597A11A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {64D286EF-32EA-4494-9DD6-36609597A11A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {64D286EF-32EA-4494-9DD6-36609597A11A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E6A6B9F7-BD0C-4F8D-8AFE-2EF76A2FB3AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E6A6B9F7-BD0C-4F8D-8AFE-2EF76A2FB3AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E6A6B9F7-BD0C-4F8D-8AFE-2EF76A2FB3AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E6A6B9F7-BD0C-4F8D-8AFE-2EF76A2FB3AD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {70A422C5-17AF-48EE-8DD8-CF88D482606C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {70A422C5-17AF-48EE-8DD8-CF88D482606C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {70A422C5-17AF-48EE-8DD8-CF88D482606C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {70A422C5-17AF-48EE-8DD8-CF88D482606C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9091B5ED-8AFF-4B93-801A-9A33E0895A2B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9091B5ED-8AFF-4B93-801A-9A33E0895A2B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9091B5ED-8AFF-4B93-801A-9A33E0895A2B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9091B5ED-8AFF-4B93-801A-9A33E0895A2B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3F6EB6D4-602E-43C2-A3E1-4AD98E8C86EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3F6EB6D4-602E-43C2-A3E1-4AD98E8C86EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3F6EB6D4-602E-43C2-A3E1-4AD98E8C86EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3F6EB6D4-602E-43C2-A3E1-4AD98E8C86EE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2210873E-99FC-48A2-A261-D650BAE33A1C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2210873E-99FC-48A2-A261-D650BAE33A1C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2210873E-99FC-48A2-A261-D650BAE33A1C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2210873E-99FC-48A2-A261-D650BAE33A1C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {391EDD2B-85AC-4FCA-B607-AAD6C51E6799}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {391EDD2B-85AC-4FCA-B607-AAD6C51E6799}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {391EDD2B-85AC-4FCA-B607-AAD6C51E6799}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {391EDD2B-85AC-4FCA-B607-AAD6C51E6799}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E485E885-59B1-4081-BC66-56AAAFD8771A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E485E885-59B1-4081-BC66-56AAAFD8771A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E485E885-59B1-4081-BC66-56AAAFD8771A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E485E885-59B1-4081-BC66-56AAAFD8771A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EF08F249-31A1-4E62-8391-ECBA5227B686}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EF08F249-31A1-4E62-8391-ECBA5227B686}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EF08F249-31A1-4E62-8391-ECBA5227B686}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EF08F249-31A1-4E62-8391-ECBA5227B686}.Release|Any CPU.Build.0 = Release|Any CPU
+ {ACA2694D-9F07-4AE2-9171-9AB5DD1A8C18}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {ACA2694D-9F07-4AE2-9171-9AB5DD1A8C18}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {ACA2694D-9F07-4AE2-9171-9AB5DD1A8C18}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {ACA2694D-9F07-4AE2-9171-9AB5DD1A8C18}.Release|Any CPU.Build.0 = Release|Any CPU
+ {25552E1C-6EE1-4D73-A309-A1ED7FA26E94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {25552E1C-6EE1-4D73-A309-A1ED7FA26E94}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {25552E1C-6EE1-4D73-A309-A1ED7FA26E94}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {25552E1C-6EE1-4D73-A309-A1ED7FA26E94}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0248869F-8D3B-4AB2-B976-B2A9AF1319A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0248869F-8D3B-4AB2-B976-B2A9AF1319A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0248869F-8D3B-4AB2-B976-B2A9AF1319A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0248869F-8D3B-4AB2-B976-B2A9AF1319A9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E378448B-0D48-4338-BAE0-CEB9A7CB3B80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E378448B-0D48-4338-BAE0-CEB9A7CB3B80}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E378448B-0D48-4338-BAE0-CEB9A7CB3B80}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E378448B-0D48-4338-BAE0-CEB9A7CB3B80}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E676BC22-5B81-4518-8243-3946BB57D665}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E676BC22-5B81-4518-8243-3946BB57D665}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E676BC22-5B81-4518-8243-3946BB57D665}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E676BC22-5B81-4518-8243-3946BB57D665}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9B52B7BD-1E14-4300-BEC5-241513810554}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9B52B7BD-1E14-4300-BEC5-241513810554}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9B52B7BD-1E14-4300-BEC5-241513810554}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9B52B7BD-1E14-4300-BEC5-241513810554}.Release|Any CPU.Build.0 = Release|Any CPU
+ {29FCE500-BC83-4BF0-AED0-4E96932182F7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {29FCE500-BC83-4BF0-AED0-4E96932182F7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {29FCE500-BC83-4BF0-AED0-4E96932182F7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {29FCE500-BC83-4BF0-AED0-4E96932182F7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3424BA74-B0AE-4C5E-A2C6-6FF86369D510}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3424BA74-B0AE-4C5E-A2C6-6FF86369D510}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3424BA74-B0AE-4C5E-A2C6-6FF86369D510}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3424BA74-B0AE-4C5E-A2C6-6FF86369D510}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E4180397-83B3-4F7B-9878-6891698F7C52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E4180397-83B3-4F7B-9878-6891698F7C52}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E4180397-83B3-4F7B-9878-6891698F7C52}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E4180397-83B3-4F7B-9878-6891698F7C52}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EFD0287C-3651-4D42-B8CA-430776CB1E6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EFD0287C-3651-4D42-B8CA-430776CB1E6D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EFD0287C-3651-4D42-B8CA-430776CB1E6D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EFD0287C-3651-4D42-B8CA-430776CB1E6D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2597261D-EC05-4333-928D-1CA44AB1A5D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2597261D-EC05-4333-928D-1CA44AB1A5D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2597261D-EC05-4333-928D-1CA44AB1A5D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2597261D-EC05-4333-928D-1CA44AB1A5D2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B26700A5-4A9A-4358-8C84-51AD67C706BA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B26700A5-4A9A-4358-8C84-51AD67C706BA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B26700A5-4A9A-4358-8C84-51AD67C706BA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B26700A5-4A9A-4358-8C84-51AD67C706BA}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6871A822-F21C-4C0E-B97B-178FF6C3DB46}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6871A822-F21C-4C0E-B97B-178FF6C3DB46}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6871A822-F21C-4C0E-B97B-178FF6C3DB46}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6871A822-F21C-4C0E-B97B-178FF6C3DB46}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3FA73846-3666-4769-B431-1A7538B08F39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3FA73846-3666-4769-B431-1A7538B08F39}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3FA73846-3666-4769-B431-1A7538B08F39}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3FA73846-3666-4769-B431-1A7538B08F39}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8892480E-A4C6-4C4C-8722-21C5483F8851}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8892480E-A4C6-4C4C-8722-21C5483F8851}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8892480E-A4C6-4C4C-8722-21C5483F8851}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8892480E-A4C6-4C4C-8722-21C5483F8851}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7221EF5D-7340-4E8C-99F0-9EE9C55AA189}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7221EF5D-7340-4E8C-99F0-9EE9C55AA189}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7221EF5D-7340-4E8C-99F0-9EE9C55AA189}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7221EF5D-7340-4E8C-99F0-9EE9C55AA189}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B33966AB-7211-43B4-B5C0-3F818869CB08}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B33966AB-7211-43B4-B5C0-3F818869CB08}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B33966AB-7211-43B4-B5C0-3F818869CB08}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B33966AB-7211-43B4-B5C0-3F818869CB08}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5B299463-3E19-48C1-8625-31E12E1CC146}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5B299463-3E19-48C1-8625-31E12E1CC146}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5B299463-3E19-48C1-8625-31E12E1CC146}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5B299463-3E19-48C1-8625-31E12E1CC146}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E48CEF36-3218-477B-A8B5-014519207FF2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E48CEF36-3218-477B-A8B5-014519207FF2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E48CEF36-3218-477B-A8B5-014519207FF2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E48CEF36-3218-477B-A8B5-014519207FF2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5F313CA5-F0FC-4EA3-AC8D-8EF1C7FC8ABE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5F313CA5-F0FC-4EA3-AC8D-8EF1C7FC8ABE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5F313CA5-F0FC-4EA3-AC8D-8EF1C7FC8ABE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5F313CA5-F0FC-4EA3-AC8D-8EF1C7FC8ABE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6C8B94F6-E589-472C-80CA-BD55DAFAC523}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6C8B94F6-E589-472C-80CA-BD55DAFAC523}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6C8B94F6-E589-472C-80CA-BD55DAFAC523}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6C8B94F6-E589-472C-80CA-BD55DAFAC523}.Release|Any CPU.Build.0 = Release|Any CPU
+ {24ADB02E-2E84-4EF4-BDD4-F20C87AEA6A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {24ADB02E-2E84-4EF4-BDD4-F20C87AEA6A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {24ADB02E-2E84-4EF4-BDD4-F20C87AEA6A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {24ADB02E-2E84-4EF4-BDD4-F20C87AEA6A3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CFF3822F-E829-4AEF-899A-963C4EAF6941}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CFF3822F-E829-4AEF-899A-963C4EAF6941}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CFF3822F-E829-4AEF-899A-963C4EAF6941}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CFF3822F-E829-4AEF-899A-963C4EAF6941}.Release|Any CPU.Build.0 = Release|Any CPU
+ {49E80FC1-1707-4715-8D94-CBDC79B007E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {49E80FC1-1707-4715-8D94-CBDC79B007E9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {49E80FC1-1707-4715-8D94-CBDC79B007E9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {49E80FC1-1707-4715-8D94-CBDC79B007E9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9F1C9D98-4C32-4698-B26F-10A38B5073B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9F1C9D98-4C32-4698-B26F-10A38B5073B0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9F1C9D98-4C32-4698-B26F-10A38B5073B0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9F1C9D98-4C32-4698-B26F-10A38B5073B0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B6AE3A72-1756-46BF-9105-C4D815A5C044}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B6AE3A72-1756-46BF-9105-C4D815A5C044}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B6AE3A72-1756-46BF-9105-C4D815A5C044}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B6AE3A72-1756-46BF-9105-C4D815A5C044}.Release|Any CPU.Build.0 = Release|Any CPU
+ {79BB52C8-198A-4238-B2F6-62CEEBD7D228}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {79BB52C8-198A-4238-B2F6-62CEEBD7D228}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {79BB52C8-198A-4238-B2F6-62CEEBD7D228}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {79BB52C8-198A-4238-B2F6-62CEEBD7D228}.Release|Any CPU.Build.0 = Release|Any CPU
+ {538C60BD-0652-4780-AA7C-338C2DD82448}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {538C60BD-0652-4780-AA7C-338C2DD82448}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {538C60BD-0652-4780-AA7C-338C2DD82448}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {538C60BD-0652-4780-AA7C-338C2DD82448}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D14B21CE-AC35-445E-930F-9C7F6E032EE8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D14B21CE-AC35-445E-930F-9C7F6E032EE8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D14B21CE-AC35-445E-930F-9C7F6E032EE8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D14B21CE-AC35-445E-930F-9C7F6E032EE8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B6D0F01A-1585-464E-850A-502EB4BBA8A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B6D0F01A-1585-464E-850A-502EB4BBA8A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B6D0F01A-1585-464E-850A-502EB4BBA8A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B6D0F01A-1585-464E-850A-502EB4BBA8A2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D60D1AB4-D664-4B1F-9724-962A2D205B07}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D60D1AB4-D664-4B1F-9724-962A2D205B07}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D60D1AB4-D664-4B1F-9724-962A2D205B07}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D60D1AB4-D664-4B1F-9724-962A2D205B07}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BE1CD06E-F08E-46EE-9DFD-91E1557F4121}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BE1CD06E-F08E-46EE-9DFD-91E1557F4121}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BE1CD06E-F08E-46EE-9DFD-91E1557F4121}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BE1CD06E-F08E-46EE-9DFD-91E1557F4121}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9F980E30-92CE-466A-BCB1-2C2F1E8FC09D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9F980E30-92CE-466A-BCB1-2C2F1E8FC09D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9F980E30-92CE-466A-BCB1-2C2F1E8FC09D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9F980E30-92CE-466A-BCB1-2C2F1E8FC09D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1215B717-BE9D-4D53-AEB9-35522519BC75}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1215B717-BE9D-4D53-AEB9-35522519BC75}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1215B717-BE9D-4D53-AEB9-35522519BC75}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1215B717-BE9D-4D53-AEB9-35522519BC75}.Release|Any CPU.Build.0 = Release|Any CPU
+ {71A8C7C9-ED84-44E5-8814-F5FA5DA6EC5A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {71A8C7C9-ED84-44E5-8814-F5FA5DA6EC5A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {71A8C7C9-ED84-44E5-8814-F5FA5DA6EC5A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {71A8C7C9-ED84-44E5-8814-F5FA5DA6EC5A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {521A60CF-50DF-4EF1-88B2-418BD39BDEC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {521A60CF-50DF-4EF1-88B2-418BD39BDEC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {521A60CF-50DF-4EF1-88B2-418BD39BDEC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {521A60CF-50DF-4EF1-88B2-418BD39BDEC4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {AEB47FF6-C50D-4985-A57F-17F71F63694A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {AEB47FF6-C50D-4985-A57F-17F71F63694A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {AEB47FF6-C50D-4985-A57F-17F71F63694A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {AEB47FF6-C50D-4985-A57F-17F71F63694A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {88B512E6-3E9D-4F87-A9E4-5F9239848665}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {88B512E6-3E9D-4F87-A9E4-5F9239848665}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {88B512E6-3E9D-4F87-A9E4-5F9239848665}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {88B512E6-3E9D-4F87-A9E4-5F9239848665}.Release|Any CPU.Build.0 = Release|Any CPU
+ {49BB9015-6989-4BD0-AF82-9184BE637D57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {49BB9015-6989-4BD0-AF82-9184BE637D57}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {49BB9015-6989-4BD0-AF82-9184BE637D57}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {49BB9015-6989-4BD0-AF82-9184BE637D57}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C948B3D4-0BEE-4363-B4A7-635A169C8D63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C948B3D4-0BEE-4363-B4A7-635A169C8D63}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C948B3D4-0BEE-4363-B4A7-635A169C8D63}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C948B3D4-0BEE-4363-B4A7-635A169C8D63}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CFB32425-69C5-425B-BF9A-66CB3AC52D71}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CFB32425-69C5-425B-BF9A-66CB3AC52D71}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CFB32425-69C5-425B-BF9A-66CB3AC52D71}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CFB32425-69C5-425B-BF9A-66CB3AC52D71}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9040CA8B-4352-4621-A2B3-5C32A383DE15}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9040CA8B-4352-4621-A2B3-5C32A383DE15}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9040CA8B-4352-4621-A2B3-5C32A383DE15}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9040CA8B-4352-4621-A2B3-5C32A383DE15}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4EE0B25C-F7D7-40A9-AE37-5B874791D3C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4EE0B25C-F7D7-40A9-AE37-5B874791D3C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4EE0B25C-F7D7-40A9-AE37-5B874791D3C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4EE0B25C-F7D7-40A9-AE37-5B874791D3C1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {524B10FC-880D-4131-8CAE-027BC3A68B6F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {524B10FC-880D-4131-8CAE-027BC3A68B6F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {524B10FC-880D-4131-8CAE-027BC3A68B6F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {524B10FC-880D-4131-8CAE-027BC3A68B6F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F937A550-0A4A-4A10-9FD9-E8DE7696671F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F937A550-0A4A-4A10-9FD9-E8DE7696671F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F937A550-0A4A-4A10-9FD9-E8DE7696671F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F937A550-0A4A-4A10-9FD9-E8DE7696671F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {28CEA696-8466-4826-9128-B83318184EF4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {28CEA696-8466-4826-9128-B83318184EF4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {28CEA696-8466-4826-9128-B83318184EF4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {28CEA696-8466-4826-9128-B83318184EF4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0CD67EE4-42D8-43A6-880F-2C038E368C98}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0CD67EE4-42D8-43A6-880F-2C038E368C98}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0CD67EE4-42D8-43A6-880F-2C038E368C98}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0CD67EE4-42D8-43A6-880F-2C038E368C98}.Release|Any CPU.Build.0 = Release|Any CPU
+ {490EF039-5913-4181-84CD-1F882968FC8C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {490EF039-5913-4181-84CD-1F882968FC8C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {490EF039-5913-4181-84CD-1F882968FC8C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {490EF039-5913-4181-84CD-1F882968FC8C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0F8CA9A9-62A4-4829-925E-002F0B93EE79}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0F8CA9A9-62A4-4829-925E-002F0B93EE79}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0F8CA9A9-62A4-4829-925E-002F0B93EE79}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0F8CA9A9-62A4-4829-925E-002F0B93EE79}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F322318E-D053-45C9-AFDF-2AEEE1E0E006}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F322318E-D053-45C9-AFDF-2AEEE1E0E006}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F322318E-D053-45C9-AFDF-2AEEE1E0E006}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F322318E-D053-45C9-AFDF-2AEEE1E0E006}.Release|Any CPU.Build.0 = Release|Any CPU
+ {30F7C900-122A-42A6-9669-D5606B9105A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {30F7C900-122A-42A6-9669-D5606B9105A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {30F7C900-122A-42A6-9669-D5606B9105A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {30F7C900-122A-42A6-9669-D5606B9105A5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {35258CFB-0308-493D-B2BD-B044EAFD5AD1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {35258CFB-0308-493D-B2BD-B044EAFD5AD1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {35258CFB-0308-493D-B2BD-B044EAFD5AD1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {35258CFB-0308-493D-B2BD-B044EAFD5AD1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2C447238-E7CE-4AF2-9A6C-EDC8E02E554B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2C447238-E7CE-4AF2-9A6C-EDC8E02E554B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2C447238-E7CE-4AF2-9A6C-EDC8E02E554B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2C447238-E7CE-4AF2-9A6C-EDC8E02E554B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D8643E47-F2D5-447B-840B-25FEB84C9EEC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D8643E47-F2D5-447B-840B-25FEB84C9EEC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D8643E47-F2D5-447B-840B-25FEB84C9EEC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D8643E47-F2D5-447B-840B-25FEB84C9EEC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E95FA58F-8086-45FF-8BD3-5A1FAF776709}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E95FA58F-8086-45FF-8BD3-5A1FAF776709}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E95FA58F-8086-45FF-8BD3-5A1FAF776709}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E95FA58F-8086-45FF-8BD3-5A1FAF776709}.Release|Any CPU.Build.0 = Release|Any CPU
+ {87C01EDD-05AF-4E1A-8EEE-27D7B83689EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {87C01EDD-05AF-4E1A-8EEE-27D7B83689EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {87C01EDD-05AF-4E1A-8EEE-27D7B83689EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {87C01EDD-05AF-4E1A-8EEE-27D7B83689EC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DE25A333-91AE-4F33-B483-A01D1D3D1675}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DE25A333-91AE-4F33-B483-A01D1D3D1675}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DE25A333-91AE-4F33-B483-A01D1D3D1675}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DE25A333-91AE-4F33-B483-A01D1D3D1675}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0F83D60D-5AAA-425C-BC4E-01CA2018905C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0F83D60D-5AAA-425C-BC4E-01CA2018905C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0F83D60D-5AAA-425C-BC4E-01CA2018905C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0F83D60D-5AAA-425C-BC4E-01CA2018905C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {699E0DB5-EDD0-4E6A-87C9-D396DCDAF620}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {699E0DB5-EDD0-4E6A-87C9-D396DCDAF620}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {699E0DB5-EDD0-4E6A-87C9-D396DCDAF620}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {699E0DB5-EDD0-4E6A-87C9-D396DCDAF620}.Release|Any CPU.Build.0 = Release|Any CPU
+ {160B5B14-7A25-458E-B83F-35632C832866}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {160B5B14-7A25-458E-B83F-35632C832866}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {160B5B14-7A25-458E-B83F-35632C832866}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {160B5B14-7A25-458E-B83F-35632C832866}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B6B7A903-D696-43CF-AC42-39DCAAB00B9D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B6B7A903-D696-43CF-AC42-39DCAAB00B9D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B6B7A903-D696-43CF-AC42-39DCAAB00B9D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B6B7A903-D696-43CF-AC42-39DCAAB00B9D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5F686C07-72CE-4A42-93B1-52B31227C3BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5F686C07-72CE-4A42-93B1-52B31227C3BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5F686C07-72CE-4A42-93B1-52B31227C3BB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5F686C07-72CE-4A42-93B1-52B31227C3BB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5A238E60-587C-4C5C-8CA4-0443B1DBF1F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5A238E60-587C-4C5C-8CA4-0443B1DBF1F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5A238E60-587C-4C5C-8CA4-0443B1DBF1F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5A238E60-587C-4C5C-8CA4-0443B1DBF1F6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1DF9021C-DC67-4D7B-BEC9-10D7FBC12972}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1DF9021C-DC67-4D7B-BEC9-10D7FBC12972}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1DF9021C-DC67-4D7B-BEC9-10D7FBC12972}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1DF9021C-DC67-4D7B-BEC9-10D7FBC12972}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FC19760B-00FF-4242-9760-9C8E9C87CCFB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FC19760B-00FF-4242-9760-9C8E9C87CCFB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FC19760B-00FF-4242-9760-9C8E9C87CCFB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FC19760B-00FF-4242-9760-9C8E9C87CCFB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6207AADB-0592-4B52-B71E-3565196EE893}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6207AADB-0592-4B52-B71E-3565196EE893}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6207AADB-0592-4B52-B71E-3565196EE893}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6207AADB-0592-4B52-B71E-3565196EE893}.Release|Any CPU.Build.0 = Release|Any CPU
+ {360CDD70-6108-4406-9433-7BB178B0C3E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {360CDD70-6108-4406-9433-7BB178B0C3E3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {360CDD70-6108-4406-9433-7BB178B0C3E3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {360CDD70-6108-4406-9433-7BB178B0C3E3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {575873BD-22DA-4A36-ABBD-B074EFEAB3AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {575873BD-22DA-4A36-ABBD-B074EFEAB3AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {575873BD-22DA-4A36-ABBD-B074EFEAB3AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {575873BD-22DA-4A36-ABBD-B074EFEAB3AD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D81BCBD3-415D-4309-A116-0B475D8A2FA8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D81BCBD3-415D-4309-A116-0B475D8A2FA8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D81BCBD3-415D-4309-A116-0B475D8A2FA8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D81BCBD3-415D-4309-A116-0B475D8A2FA8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BFE6F5CE-725C-4F96-8AC6-F66B7C56E972}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BFE6F5CE-725C-4F96-8AC6-F66B7C56E972}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BFE6F5CE-725C-4F96-8AC6-F66B7C56E972}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BFE6F5CE-725C-4F96-8AC6-F66B7C56E972}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EE8443AB-125D-4055-981A-143FB827C23C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EE8443AB-125D-4055-981A-143FB827C23C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EE8443AB-125D-4055-981A-143FB827C23C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EE8443AB-125D-4055-981A-143FB827C23C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6460F8E8-775E-46B6-99E5-B48390591515}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6460F8E8-775E-46B6-99E5-B48390591515}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6460F8E8-775E-46B6-99E5-B48390591515}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6460F8E8-775E-46B6-99E5-B48390591515}.Release|Any CPU.Build.0 = Release|Any CPU
+ {530F1E68-3237-49E6-8D3B-06332F5AC055}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {530F1E68-3237-49E6-8D3B-06332F5AC055}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {530F1E68-3237-49E6-8D3B-06332F5AC055}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {530F1E68-3237-49E6-8D3B-06332F5AC055}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BC71DA11-382F-459A-B3C3-F2F4267974FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BC71DA11-382F-459A-B3C3-F2F4267974FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BC71DA11-382F-459A-B3C3-F2F4267974FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BC71DA11-382F-459A-B3C3-F2F4267974FB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A8EB5499-FA67-4049-AA0A-241D82DA975C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A8EB5499-FA67-4049-AA0A-241D82DA975C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A8EB5499-FA67-4049-AA0A-241D82DA975C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A8EB5499-FA67-4049-AA0A-241D82DA975C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3CBF9A55-86B6-4E0B-A73E-E352C79D85E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3CBF9A55-86B6-4E0B-A73E-E352C79D85E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3CBF9A55-86B6-4E0B-A73E-E352C79D85E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3CBF9A55-86B6-4E0B-A73E-E352C79D85E8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {121F835D-CD32-4C19-ABA7-25EF4B84773F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {121F835D-CD32-4C19-ABA7-25EF4B84773F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {121F835D-CD32-4C19-ABA7-25EF4B84773F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {121F835D-CD32-4C19-ABA7-25EF4B84773F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5DF20007-FD1D-4BD8-A492-D1C4F7CAD2BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5DF20007-FD1D-4BD8-A492-D1C4F7CAD2BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5DF20007-FD1D-4BD8-A492-D1C4F7CAD2BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5DF20007-FD1D-4BD8-A492-D1C4F7CAD2BF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A9B2D389-B9E5-4B0F-8115-2AADF285D217}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A9B2D389-B9E5-4B0F-8115-2AADF285D217}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A9B2D389-B9E5-4B0F-8115-2AADF285D217}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A9B2D389-B9E5-4B0F-8115-2AADF285D217}.Release|Any CPU.Build.0 = Release|Any CPU
+ {18639F0F-74F1-4B61-81BF-D60B651F542A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {18639F0F-74F1-4B61-81BF-D60B651F542A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {18639F0F-74F1-4B61-81BF-D60B651F542A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {18639F0F-74F1-4B61-81BF-D60B651F542A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {981E765A-9D68-4653-9079-69BFCD97F086}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {981E765A-9D68-4653-9079-69BFCD97F086}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {981E765A-9D68-4653-9079-69BFCD97F086}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {981E765A-9D68-4653-9079-69BFCD97F086}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B6DBC302-E9DB-4464-979C-6D714B436A7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B6DBC302-E9DB-4464-979C-6D714B436A7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B6DBC302-E9DB-4464-979C-6D714B436A7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B6DBC302-E9DB-4464-979C-6D714B436A7E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {101D931B-24CE-44CE-8140-8B183D5CC46E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {101D931B-24CE-44CE-8140-8B183D5CC46E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {101D931B-24CE-44CE-8140-8B183D5CC46E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {101D931B-24CE-44CE-8140-8B183D5CC46E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CC7A11AC-ACAA-4707-BEF1-1106938F19C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CC7A11AC-ACAA-4707-BEF1-1106938F19C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CC7A11AC-ACAA-4707-BEF1-1106938F19C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CC7A11AC-ACAA-4707-BEF1-1106938F19C7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {074DF29D-D38E-4FB9-86A0-18F47615CE72}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {074DF29D-D38E-4FB9-86A0-18F47615CE72}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {074DF29D-D38E-4FB9-86A0-18F47615CE72}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {074DF29D-D38E-4FB9-86A0-18F47615CE72}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1219DA91-575A-45EA-9CC9-1471648A025F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1219DA91-575A-45EA-9CC9-1471648A025F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1219DA91-575A-45EA-9CC9-1471648A025F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1219DA91-575A-45EA-9CC9-1471648A025F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {601F297E-1242-4BC4-BD06-1111CE65D658}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {601F297E-1242-4BC4-BD06-1111CE65D658}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {601F297E-1242-4BC4-BD06-1111CE65D658}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {601F297E-1242-4BC4-BD06-1111CE65D658}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B0CF71F6-DCD4-4C7B-BE36-BF9CB0CB366C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B0CF71F6-DCD4-4C7B-BE36-BF9CB0CB366C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B0CF71F6-DCD4-4C7B-BE36-BF9CB0CB366C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B0CF71F6-DCD4-4C7B-BE36-BF9CB0CB366C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FC7570DA-CAE1-40AF-9EB4-9C9566746023}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FC7570DA-CAE1-40AF-9EB4-9C9566746023}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FC7570DA-CAE1-40AF-9EB4-9C9566746023}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FC7570DA-CAE1-40AF-9EB4-9C9566746023}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6413D947-5660-473A-8C2C-9DF40BF8AEE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6413D947-5660-473A-8C2C-9DF40BF8AEE1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6413D947-5660-473A-8C2C-9DF40BF8AEE1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6413D947-5660-473A-8C2C-9DF40BF8AEE1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A1B6CFFB-432C-4CB1-9A60-97B3CC859583}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A1B6CFFB-432C-4CB1-9A60-97B3CC859583}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A1B6CFFB-432C-4CB1-9A60-97B3CC859583}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A1B6CFFB-432C-4CB1-9A60-97B3CC859583}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C46AD937-B0E8-4AB6-B98C-C8C37A746ED7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C46AD937-B0E8-4AB6-B98C-C8C37A746ED7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C46AD937-B0E8-4AB6-B98C-C8C37A746ED7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C46AD937-B0E8-4AB6-B98C-C8C37A746ED7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5B58ED88-02A5-469A-82A0-DF97F3A5FBB0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5B58ED88-02A5-469A-82A0-DF97F3A5FBB0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5B58ED88-02A5-469A-82A0-DF97F3A5FBB0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5B58ED88-02A5-469A-82A0-DF97F3A5FBB0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2D720AF7-7104-46EF-93BC-B8BA133B6BF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2D720AF7-7104-46EF-93BC-B8BA133B6BF6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2D720AF7-7104-46EF-93BC-B8BA133B6BF6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2D720AF7-7104-46EF-93BC-B8BA133B6BF6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C1D26AE7-071A-4092-9866-0EE2D09CF342}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C1D26AE7-071A-4092-9866-0EE2D09CF342}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C1D26AE7-071A-4092-9866-0EE2D09CF342}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C1D26AE7-071A-4092-9866-0EE2D09CF342}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4867DFE7-C028-4518-B420-27C3E4582D0C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4867DFE7-C028-4518-B420-27C3E4582D0C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4867DFE7-C028-4518-B420-27C3E4582D0C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4867DFE7-C028-4518-B420-27C3E4582D0C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4874E167-6B23-4FD6-B51D-048417A8054B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4874E167-6B23-4FD6-B51D-048417A8054B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4874E167-6B23-4FD6-B51D-048417A8054B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4874E167-6B23-4FD6-B51D-048417A8054B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DB39DD76-4609-45D1-9615-57D4E436D7F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DB39DD76-4609-45D1-9615-57D4E436D7F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DB39DD76-4609-45D1-9615-57D4E436D7F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DB39DD76-4609-45D1-9615-57D4E436D7F1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8B19E0DB-E0EA-4BED-B4E7-AED8A4ED0C62}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8B19E0DB-E0EA-4BED-B4E7-AED8A4ED0C62}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8B19E0DB-E0EA-4BED-B4E7-AED8A4ED0C62}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8B19E0DB-E0EA-4BED-B4E7-AED8A4ED0C62}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EDF9D7E8-5BAC-4264-BB98-1AE586B0A889}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EDF9D7E8-5BAC-4264-BB98-1AE586B0A889}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EDF9D7E8-5BAC-4264-BB98-1AE586B0A889}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EDF9D7E8-5BAC-4264-BB98-1AE586B0A889}.Release|Any CPU.Build.0 = Release|Any CPU
+ {38BA78A4-9614-4000-80A7-DFCE31F10721}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {38BA78A4-9614-4000-80A7-DFCE31F10721}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {38BA78A4-9614-4000-80A7-DFCE31F10721}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {38BA78A4-9614-4000-80A7-DFCE31F10721}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6499F7E3-64F3-495B-9900-E2D0AD47414F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6499F7E3-64F3-495B-9900-E2D0AD47414F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6499F7E3-64F3-495B-9900-E2D0AD47414F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6499F7E3-64F3-495B-9900-E2D0AD47414F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EFA0AABF-7830-4804-A92D-F6F31F86B826}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EFA0AABF-7830-4804-A92D-F6F31F86B826}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EFA0AABF-7830-4804-A92D-F6F31F86B826}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EFA0AABF-7830-4804-A92D-F6F31F86B826}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C48B1038-4774-4D49-9D34-79DBBA725AA0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C48B1038-4774-4D49-9D34-79DBBA725AA0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C48B1038-4774-4D49-9D34-79DBBA725AA0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C48B1038-4774-4D49-9D34-79DBBA725AA0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0DBEDE3A-F06D-4C61-89DF-193C13393F7A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0DBEDE3A-F06D-4C61-89DF-193C13393F7A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0DBEDE3A-F06D-4C61-89DF-193C13393F7A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0DBEDE3A-F06D-4C61-89DF-193C13393F7A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {18EE2788-AC59-4A0C-A902-C6B64D285BB6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {18EE2788-AC59-4A0C-A902-C6B64D285BB6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {18EE2788-AC59-4A0C-A902-C6B64D285BB6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {18EE2788-AC59-4A0C-A902-C6B64D285BB6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C87878D2-CDEF-4EC9-8C94-C1381144F4EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C87878D2-CDEF-4EC9-8C94-C1381144F4EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C87878D2-CDEF-4EC9-8C94-C1381144F4EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C87878D2-CDEF-4EC9-8C94-C1381144F4EC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {47977802-4193-48DC-AA0F-58D18AEDA405}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {47977802-4193-48DC-AA0F-58D18AEDA405}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {47977802-4193-48DC-AA0F-58D18AEDA405}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {47977802-4193-48DC-AA0F-58D18AEDA405}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4D9EF694-5260-432D-BA34-503FFBE43B6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4D9EF694-5260-432D-BA34-503FFBE43B6C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4D9EF694-5260-432D-BA34-503FFBE43B6C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4D9EF694-5260-432D-BA34-503FFBE43B6C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {95B411AA-B13F-4621-B020-7F797E1F39F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {95B411AA-B13F-4621-B020-7F797E1F39F0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {95B411AA-B13F-4621-B020-7F797E1F39F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {95B411AA-B13F-4621-B020-7F797E1F39F0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5C3F0B44-E169-4441-91F9-7285048F4946}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5C3F0B44-E169-4441-91F9-7285048F4946}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5C3F0B44-E169-4441-91F9-7285048F4946}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5C3F0B44-E169-4441-91F9-7285048F4946}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D7F840DE-EDFD-4DB5-ACDB-9328AB7E6C6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D7F840DE-EDFD-4DB5-ACDB-9328AB7E6C6C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D7F840DE-EDFD-4DB5-ACDB-9328AB7E6C6C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D7F840DE-EDFD-4DB5-ACDB-9328AB7E6C6C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {653C4BDE-F194-4A4F-A1CE-1FF955DE43D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {653C4BDE-F194-4A4F-A1CE-1FF955DE43D6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {653C4BDE-F194-4A4F-A1CE-1FF955DE43D6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {653C4BDE-F194-4A4F-A1CE-1FF955DE43D6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7B15C4D7-8C02-408E-9EFB-5E9E9FB4410D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7B15C4D7-8C02-408E-9EFB-5E9E9FB4410D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7B15C4D7-8C02-408E-9EFB-5E9E9FB4410D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7B15C4D7-8C02-408E-9EFB-5E9E9FB4410D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {871BE2C6-2F56-4E05-93E8-9B3FDD4711DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {871BE2C6-2F56-4E05-93E8-9B3FDD4711DB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {871BE2C6-2F56-4E05-93E8-9B3FDD4711DB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {871BE2C6-2F56-4E05-93E8-9B3FDD4711DB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B875622B-BEA2-4D1C-8242-3A1FCECF5890}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B875622B-BEA2-4D1C-8242-3A1FCECF5890}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B875622B-BEA2-4D1C-8242-3A1FCECF5890}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B875622B-BEA2-4D1C-8242-3A1FCECF5890}.Release|Any CPU.Build.0 = Release|Any CPU
+ {321A53F3-A681-4CA5-A093-1C6650243F6A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {321A53F3-A681-4CA5-A093-1C6650243F6A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {321A53F3-A681-4CA5-A093-1C6650243F6A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {321A53F3-A681-4CA5-A093-1C6650243F6A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5D05F5E2-7378-4A35-B1A3-76ABEB4A71C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5D05F5E2-7378-4A35-B1A3-76ABEB4A71C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5D05F5E2-7378-4A35-B1A3-76ABEB4A71C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5D05F5E2-7378-4A35-B1A3-76ABEB4A71C3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {642A1B9E-1A2F-4C55-B184-E22F8C2E95B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {642A1B9E-1A2F-4C55-B184-E22F8C2E95B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {642A1B9E-1A2F-4C55-B184-E22F8C2E95B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {642A1B9E-1A2F-4C55-B184-E22F8C2E95B5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C315A617-25A4-447F-AA4F-0E0E7E35F919}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C315A617-25A4-447F-AA4F-0E0E7E35F919}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C315A617-25A4-447F-AA4F-0E0E7E35F919}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C315A617-25A4-447F-AA4F-0E0E7E35F919}.Release|Any CPU.Build.0 = Release|Any CPU
+ {57C02AD3-1118-4982-BCE3-53158D30F4E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {57C02AD3-1118-4982-BCE3-53158D30F4E9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {57C02AD3-1118-4982-BCE3-53158D30F4E9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {57C02AD3-1118-4982-BCE3-53158D30F4E9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FB663BC8-162E-43E7-9674-ECD2BEE82CC1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FB663BC8-162E-43E7-9674-ECD2BEE82CC1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FB663BC8-162E-43E7-9674-ECD2BEE82CC1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FB663BC8-162E-43E7-9674-ECD2BEE82CC1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E8BFEFD2-AAB9-45E6-8523-1F6AEB1918A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E8BFEFD2-AAB9-45E6-8523-1F6AEB1918A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E8BFEFD2-AAB9-45E6-8523-1F6AEB1918A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E8BFEFD2-AAB9-45E6-8523-1F6AEB1918A2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {38F046A2-EEBD-4FE7-B70E-636F5DB4BBF3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {38F046A2-EEBD-4FE7-B70E-636F5DB4BBF3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {38F046A2-EEBD-4FE7-B70E-636F5DB4BBF3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {38F046A2-EEBD-4FE7-B70E-636F5DB4BBF3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {ACF5E339-FB52-48E0-A859-2CE75756DFE8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {ACF5E339-FB52-48E0-A859-2CE75756DFE8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {ACF5E339-FB52-48E0-A859-2CE75756DFE8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {ACF5E339-FB52-48E0-A859-2CE75756DFE8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {03B29131-9D1A-4446-92F2-237F9EF70C5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {03B29131-9D1A-4446-92F2-237F9EF70C5C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {03B29131-9D1A-4446-92F2-237F9EF70C5C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {03B29131-9D1A-4446-92F2-237F9EF70C5C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5327CF02-204D-45CD-A68D-3D836470E439}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5327CF02-204D-45CD-A68D-3D836470E439}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5327CF02-204D-45CD-A68D-3D836470E439}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5327CF02-204D-45CD-A68D-3D836470E439}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BA0C64F1-3762-437D-8B58-75F68A5B4E7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BA0C64F1-3762-437D-8B58-75F68A5B4E7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BA0C64F1-3762-437D-8B58-75F68A5B4E7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BA0C64F1-3762-437D-8B58-75F68A5B4E7E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {44647FAA-F785-44DE-B6B2-ABC2B9768233}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {44647FAA-F785-44DE-B6B2-ABC2B9768233}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {44647FAA-F785-44DE-B6B2-ABC2B9768233}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {44647FAA-F785-44DE-B6B2-ABC2B9768233}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {66B88E44-F7DA-4C83-B028-A49D4D3EBD16}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {66B88E44-F7DA-4C83-B028-A49D4D3EBD16}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {66B88E44-F7DA-4C83-B028-A49D4D3EBD16}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {66B88E44-F7DA-4C83-B028-A49D4D3EBD16}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8C71A924-2561-434B-A792-2F84ABA1C0C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8C71A924-2561-434B-A792-2F84ABA1C0C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8C71A924-2561-434B-A792-2F84ABA1C0C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8C71A924-2561-434B-A792-2F84ABA1C0C2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {ACA10642-1D5B-443D-99BE-65C31491C54F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {ACA10642-1D5B-443D-99BE-65C31491C54F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {ACA10642-1D5B-443D-99BE-65C31491C54F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {ACA10642-1D5B-443D-99BE-65C31491C54F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B2272696-96AA-4638-B17C-60A4BA37CA0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B2272696-96AA-4638-B17C-60A4BA37CA0E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B2272696-96AA-4638-B17C-60A4BA37CA0E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B2272696-96AA-4638-B17C-60A4BA37CA0E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A950C3AB-D62D-4B20-BFB8-5671DE20E535}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A950C3AB-D62D-4B20-BFB8-5671DE20E535}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A950C3AB-D62D-4B20-BFB8-5671DE20E535}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A950C3AB-D62D-4B20-BFB8-5671DE20E535}.Release|Any CPU.Build.0 = Release|Any CPU
+ {257D35DE-7F06-42BA-B82E-734991FFE949}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {257D35DE-7F06-42BA-B82E-734991FFE949}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {257D35DE-7F06-42BA-B82E-734991FFE949}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {257D35DE-7F06-42BA-B82E-734991FFE949}.Release|Any CPU.Build.0 = Release|Any CPU
+ {52B1E1ED-1F77-4AEC-9CB2-141B8795949F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {52B1E1ED-1F77-4AEC-9CB2-141B8795949F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {52B1E1ED-1F77-4AEC-9CB2-141B8795949F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {52B1E1ED-1F77-4AEC-9CB2-141B8795949F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E072B33B-F3C5-4B2F-ABAA-1339CF716143}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E072B33B-F3C5-4B2F-ABAA-1339CF716143}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E072B33B-F3C5-4B2F-ABAA-1339CF716143}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E072B33B-F3C5-4B2F-ABAA-1339CF716143}.Release|Any CPU.Build.0 = Release|Any CPU
+ {59253F15-7E2A-483D-8214-58F03681A3B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {59253F15-7E2A-483D-8214-58F03681A3B6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {59253F15-7E2A-483D-8214-58F03681A3B6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {59253F15-7E2A-483D-8214-58F03681A3B6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7DEADBAC-1F4D-4799-8174-01E175C869FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7DEADBAC-1F4D-4799-8174-01E175C869FC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7DEADBAC-1F4D-4799-8174-01E175C869FC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7DEADBAC-1F4D-4799-8174-01E175C869FC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B0078000-EF01-4AA3-B5DD-47145B4527EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B0078000-EF01-4AA3-B5DD-47145B4527EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B0078000-EF01-4AA3-B5DD-47145B4527EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B0078000-EF01-4AA3-B5DD-47145B4527EE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4FB9199D-D57E-4007-AA72-0200296AE55F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4FB9199D-D57E-4007-AA72-0200296AE55F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4FB9199D-D57E-4007-AA72-0200296AE55F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4FB9199D-D57E-4007-AA72-0200296AE55F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D32B01EF-8E8D-41C1-848D-6DAEAA3FCA6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D32B01EF-8E8D-41C1-848D-6DAEAA3FCA6C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D32B01EF-8E8D-41C1-848D-6DAEAA3FCA6C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D32B01EF-8E8D-41C1-848D-6DAEAA3FCA6C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6B9993FC-E28D-4D55-8F96-C8A35B2BC6E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6B9993FC-E28D-4D55-8F96-C8A35B2BC6E7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6B9993FC-E28D-4D55-8F96-C8A35B2BC6E7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6B9993FC-E28D-4D55-8F96-C8A35B2BC6E7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {ED867AC1-079C-4B5E-ADF9-E7722053B360}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {ED867AC1-079C-4B5E-ADF9-E7722053B360}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {ED867AC1-079C-4B5E-ADF9-E7722053B360}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {ED867AC1-079C-4B5E-ADF9-E7722053B360}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FD725431-CB26-466D-BD55-C739485A50C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FD725431-CB26-466D-BD55-C739485A50C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FD725431-CB26-466D-BD55-C739485A50C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FD725431-CB26-466D-BD55-C739485A50C9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {12527E95-60D3-4A66-91C6-7F8031519299}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {12527E95-60D3-4A66-91C6-7F8031519299}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {12527E95-60D3-4A66-91C6-7F8031519299}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {12527E95-60D3-4A66-91C6-7F8031519299}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D237CE6E-EA8F-4E8E-8413-295B27714AC6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D237CE6E-EA8F-4E8E-8413-295B27714AC6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D237CE6E-EA8F-4E8E-8413-295B27714AC6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D237CE6E-EA8F-4E8E-8413-295B27714AC6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FA920637-C202-4E75-AC0F-1A8DBD631DF1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FA920637-C202-4E75-AC0F-1A8DBD631DF1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FA920637-C202-4E75-AC0F-1A8DBD631DF1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FA920637-C202-4E75-AC0F-1A8DBD631DF1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8CCE7044-3466-4599-B09E-9F8E0C2F4614}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8CCE7044-3466-4599-B09E-9F8E0C2F4614}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8CCE7044-3466-4599-B09E-9F8E0C2F4614}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8CCE7044-3466-4599-B09E-9F8E0C2F4614}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DCD2613C-B1A0-489B-BCA1-79BEBB9B9541}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DCD2613C-B1A0-489B-BCA1-79BEBB9B9541}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DCD2613C-B1A0-489B-BCA1-79BEBB9B9541}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DCD2613C-B1A0-489B-BCA1-79BEBB9B9541}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3A3DAEC2-3DF4-4968-A191-8D6F207ABA5E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3A3DAEC2-3DF4-4968-A191-8D6F207ABA5E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3A3DAEC2-3DF4-4968-A191-8D6F207ABA5E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3A3DAEC2-3DF4-4968-A191-8D6F207ABA5E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {78B1A752-432B-4764-9E63-E95CCB23554F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {78B1A752-432B-4764-9E63-E95CCB23554F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {78B1A752-432B-4764-9E63-E95CCB23554F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {78B1A752-432B-4764-9E63-E95CCB23554F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {612FEFDB-12FA-4441-9094-236B05D645A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {612FEFDB-12FA-4441-9094-236B05D645A4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {612FEFDB-12FA-4441-9094-236B05D645A4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {612FEFDB-12FA-4441-9094-236B05D645A4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3CB8E3C0-0EFA-4AB3-9F60-02DC274F77F8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3CB8E3C0-0EFA-4AB3-9F60-02DC274F77F8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3CB8E3C0-0EFA-4AB3-9F60-02DC274F77F8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3CB8E3C0-0EFA-4AB3-9F60-02DC274F77F8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {69D00FEC-59AA-43A0-90AD-87F400B8613C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {69D00FEC-59AA-43A0-90AD-87F400B8613C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {69D00FEC-59AA-43A0-90AD-87F400B8613C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {69D00FEC-59AA-43A0-90AD-87F400B8613C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3E3DE804-DF6C-43D0-9DFC-13C7FFD949CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3E3DE804-DF6C-43D0-9DFC-13C7FFD949CA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3E3DE804-DF6C-43D0-9DFC-13C7FFD949CA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3E3DE804-DF6C-43D0-9DFC-13C7FFD949CA}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4391CB6E-F09B-4D13-BA34-547E15FA7847}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4391CB6E-F09B-4D13-BA34-547E15FA7847}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4391CB6E-F09B-4D13-BA34-547E15FA7847}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4391CB6E-F09B-4D13-BA34-547E15FA7847}.Release|Any CPU.Build.0 = Release|Any CPU
+ {76A06DA3-F3B5-498C-9D75-72F325BB6656}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {76A06DA3-F3B5-498C-9D75-72F325BB6656}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {76A06DA3-F3B5-498C-9D75-72F325BB6656}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {76A06DA3-F3B5-498C-9D75-72F325BB6656}.Release|Any CPU.Build.0 = Release|Any CPU
+ {93602011-38AA-46AC-8203-571D620A228C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {93602011-38AA-46AC-8203-571D620A228C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {93602011-38AA-46AC-8203-571D620A228C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {93602011-38AA-46AC-8203-571D620A228C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {25CAFA51-9FE0-43AD-A642-B3D59BE2B377}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {25CAFA51-9FE0-43AD-A642-B3D59BE2B377}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {25CAFA51-9FE0-43AD-A642-B3D59BE2B377}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {25CAFA51-9FE0-43AD-A642-B3D59BE2B377}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7E28A830-EB3C-48E3-B0FB-6DDAAF698115}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7E28A830-EB3C-48E3-B0FB-6DDAAF698115}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7E28A830-EB3C-48E3-B0FB-6DDAAF698115}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7E28A830-EB3C-48E3-B0FB-6DDAAF698115}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8A516908-7CA0-40A7-86DD-0BEE1F4496C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8A516908-7CA0-40A7-86DD-0BEE1F4496C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8A516908-7CA0-40A7-86DD-0BEE1F4496C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8A516908-7CA0-40A7-86DD-0BEE1F4496C6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8B85F71C-81E2-4732-8A85-CBBFA8E09FF3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8B85F71C-81E2-4732-8A85-CBBFA8E09FF3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8B85F71C-81E2-4732-8A85-CBBFA8E09FF3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8B85F71C-81E2-4732-8A85-CBBFA8E09FF3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {503D43D5-65AF-401A-9D50-53B514724152}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {503D43D5-65AF-401A-9D50-53B514724152}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {503D43D5-65AF-401A-9D50-53B514724152}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {503D43D5-65AF-401A-9D50-53B514724152}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DAE62F67-EE88-4192-8CB8-314E9E955BE9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DAE62F67-EE88-4192-8CB8-314E9E955BE9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DAE62F67-EE88-4192-8CB8-314E9E955BE9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DAE62F67-EE88-4192-8CB8-314E9E955BE9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F7C83E4F-C1C4-4939-8BA3-3EF6E3631E08}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F7C83E4F-C1C4-4939-8BA3-3EF6E3631E08}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F7C83E4F-C1C4-4939-8BA3-3EF6E3631E08}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F7C83E4F-C1C4-4939-8BA3-3EF6E3631E08}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DCCC3618-803B-4492-A968-010E2C0851E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DCCC3618-803B-4492-A968-010E2C0851E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DCCC3618-803B-4492-A968-010E2C0851E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DCCC3618-803B-4492-A968-010E2C0851E8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {71A04260-D8F6-4E97-898D-5F3D5A2F3D94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {71A04260-D8F6-4E97-898D-5F3D5A2F3D94}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {71A04260-D8F6-4E97-898D-5F3D5A2F3D94}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {71A04260-D8F6-4E97-898D-5F3D5A2F3D94}.Release|Any CPU.Build.0 = Release|Any CPU
+ {496CFCD3-5F5A-46D1-BD8F-6642BD4E61D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {496CFCD3-5F5A-46D1-BD8F-6642BD4E61D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {496CFCD3-5F5A-46D1-BD8F-6642BD4E61D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {496CFCD3-5F5A-46D1-BD8F-6642BD4E61D2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {92EBF79E-AB94-4543-B130-6FEE6D0B3526}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {92EBF79E-AB94-4543-B130-6FEE6D0B3526}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {92EBF79E-AB94-4543-B130-6FEE6D0B3526}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {92EBF79E-AB94-4543-B130-6FEE6D0B3526}.Release|Any CPU.Build.0 = Release|Any CPU
+ {49D19955-330A-4FF2-BE94-4AEAE6745EBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {49D19955-330A-4FF2-BE94-4AEAE6745EBE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {49D19955-330A-4FF2-BE94-4AEAE6745EBE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {49D19955-330A-4FF2-BE94-4AEAE6745EBE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {84ABC688-04BE-4F0B-9FD0-0332437C435F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {84ABC688-04BE-4F0B-9FD0-0332437C435F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {84ABC688-04BE-4F0B-9FD0-0332437C435F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {84ABC688-04BE-4F0B-9FD0-0332437C435F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {01D2746E-CB83-4FE7-981D-DF9B0CE33EFB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {01D2746E-CB83-4FE7-981D-DF9B0CE33EFB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {01D2746E-CB83-4FE7-981D-DF9B0CE33EFB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {01D2746E-CB83-4FE7-981D-DF9B0CE33EFB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2AEAE157-B22D-480F-B7B9-F6DF0773EF0B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2AEAE157-B22D-480F-B7B9-F6DF0773EF0B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2AEAE157-B22D-480F-B7B9-F6DF0773EF0B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2AEAE157-B22D-480F-B7B9-F6DF0773EF0B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {420CBB84-F8F6-4F77-8AE1-6B886D5DEDAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {420CBB84-F8F6-4F77-8AE1-6B886D5DEDAB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {420CBB84-F8F6-4F77-8AE1-6B886D5DEDAB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {420CBB84-F8F6-4F77-8AE1-6B886D5DEDAB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {60674A50-F2E0-4BC7-A917-8976821888ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {60674A50-F2E0-4BC7-A917-8976821888ED}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {60674A50-F2E0-4BC7-A917-8976821888ED}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {60674A50-F2E0-4BC7-A917-8976821888ED}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D22ABC86-1275-431C-911C-D14EE2A20FD7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D22ABC86-1275-431C-911C-D14EE2A20FD7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D22ABC86-1275-431C-911C-D14EE2A20FD7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D22ABC86-1275-431C-911C-D14EE2A20FD7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {15871CCA-A500-4AE3-89D7-1F3429614403}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {15871CCA-A500-4AE3-89D7-1F3429614403}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {15871CCA-A500-4AE3-89D7-1F3429614403}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {15871CCA-A500-4AE3-89D7-1F3429614403}.Release|Any CPU.Build.0 = Release|Any CPU
+ {135520B4-D83D-4726-B043-3B4FBF306F94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {135520B4-D83D-4726-B043-3B4FBF306F94}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {135520B4-D83D-4726-B043-3B4FBF306F94}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {135520B4-D83D-4726-B043-3B4FBF306F94}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DC8E3822-546F-4D5F-BEAF-61C9855FF50B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DC8E3822-546F-4D5F-BEAF-61C9855FF50B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DC8E3822-546F-4D5F-BEAF-61C9855FF50B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DC8E3822-546F-4D5F-BEAF-61C9855FF50B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {427F59C0-5770-4C73-83B0-F445303C26CB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {427F59C0-5770-4C73-83B0-F445303C26CB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {427F59C0-5770-4C73-83B0-F445303C26CB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {427F59C0-5770-4C73-83B0-F445303C26CB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {19AC03F2-0198-4512-BCFD-7CBB3129F9D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {19AC03F2-0198-4512-BCFD-7CBB3129F9D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {19AC03F2-0198-4512-BCFD-7CBB3129F9D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {19AC03F2-0198-4512-BCFD-7CBB3129F9D2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {462A56EE-6371-46F8-9B83-18AFDEEF4BAD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {462A56EE-6371-46F8-9B83-18AFDEEF4BAD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {462A56EE-6371-46F8-9B83-18AFDEEF4BAD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {462A56EE-6371-46F8-9B83-18AFDEEF4BAD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3A2CEA44-B631-40CB-B1B5-001AEC0C825E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3A2CEA44-B631-40CB-B1B5-001AEC0C825E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3A2CEA44-B631-40CB-B1B5-001AEC0C825E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3A2CEA44-B631-40CB-B1B5-001AEC0C825E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BA3136DD-E843-4F57-8FBB-1782D3D08BC8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BA3136DD-E843-4F57-8FBB-1782D3D08BC8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BA3136DD-E843-4F57-8FBB-1782D3D08BC8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BA3136DD-E843-4F57-8FBB-1782D3D08BC8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {01B02BFF-0DC3-4265-BFAA-EDE405950796}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {01B02BFF-0DC3-4265-BFAA-EDE405950796}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {01B02BFF-0DC3-4265-BFAA-EDE405950796}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {01B02BFF-0DC3-4265-BFAA-EDE405950796}.Release|Any CPU.Build.0 = Release|Any CPU
+ {921F19B8-7276-446C-B096-A29AAAB83E12}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {921F19B8-7276-446C-B096-A29AAAB83E12}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {921F19B8-7276-446C-B096-A29AAAB83E12}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {921F19B8-7276-446C-B096-A29AAAB83E12}.Release|Any CPU.Build.0 = Release|Any CPU
+ {63E373FB-CE4B-4F7B-A421-5CE8ED7BD851}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {63E373FB-CE4B-4F7B-A421-5CE8ED7BD851}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {63E373FB-CE4B-4F7B-A421-5CE8ED7BD851}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {63E373FB-CE4B-4F7B-A421-5CE8ED7BD851}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D7789C48-C33A-4FE5-BD42-4DBAB2850796}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D7789C48-C33A-4FE5-BD42-4DBAB2850796}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D7789C48-C33A-4FE5-BD42-4DBAB2850796}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D7789C48-C33A-4FE5-BD42-4DBAB2850796}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
mono-heapviz \
$(MDOC_COMPAT) \
get-cygwin-deps.sh \
- mono-configuration-crypto.in
+ mono-configuration-crypto.in \
+ submodules/versions.mk \
+ submodules/versions.py
mono_interp = mono
TESTCMD=`dirname "${BASH_SOURCE[0]}"`/run-step.sh
export TEST_HARNESS_VERBOSE=1
+export CFLAGS=-ggdb3
-if [[ ${CI_TAGS} == *'coop-gc'* ]]; then EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --with-cooperative-gc=yes"; fi
+if [[ ${CI_TAGS} == *'coop-gc'* ]]; then EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --with-cooperative-gc=yes"; export MONO_CHECK_MODE=gc,thread; fi
if [[ ${label} == 'osx-i386' ]]; then EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --with-libgdiplus=/Library/Frameworks/Mono.framework/Versions/Current/lib/libgdiplus.dylib --enable-nls=no --build=i386-apple-darwin11.2.0"; fi
if [[ ${label} == 'osx-amd64' ]]; then EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --with-libgdiplus=/Library/Frameworks/Mono.framework/Versions/Current/lib/libgdiplus.dylib --enable-nls=no"; fi
-if [[ ${label} == 'w32' ]]; then PLATFORM=Win32; EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --host=i686-pc-mingw32"; export MONO_EXECUTABLE="`cygpath -u ${WORKSPACE}\\\msvc\\\Win32\\\bin\\\Release_SGen\\\mono-sgen.exe`";fi
-if [[ ${label} == 'w64' ]]; then PLATFORM=x64; EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --host=i686-pc-mingw32"; export MONO_EXECUTABLE="`cygpath -u ${WORKSPACE}\\\msvc\\\x64\\\bin\\\Release_SGen\\\mono-sgen.exe`"; fi
+if [[ ${label} == 'w32' ]]; then PLATFORM=Win32; EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --host=i686-w64-mingw32"; export MONO_EXECUTABLE="`cygpath -u ${WORKSPACE}\\\msvc\\\Win32\\\bin\\\Release_SGen\\\mono-sgen.exe`";fi
+if [[ ${label} == 'w64' ]]; then PLATFORM=x64; EXTRA_CONF_FLAGS="${EXTRA_CONF_FLAGS} --host=x86_64-w64-mingw32 --disable-boehm"; export MONO_EXECUTABLE="`cygpath -u ${WORKSPACE}\\\msvc\\\x64\\\bin\\\Release_SGen\\\mono-sgen.exe`"; fi
if [[ ${label} != w* ]] && [[ ${label} != 'debian-ppc64el' ]] && [[ ${label} != 'centos-s390x' ]];
then
EXTRA_CONF_FLAGS="$EXTRA_CONF_FLAGS --with-monodroid --with-monotouch --with-monotouch_watch --with-monotouch_tv --with-xammac --with-mobile_static"
# only enable the mobile profiles and mobile_static on the main architectures
+
+ # only enable the concurrent collector by default on main unix archs
+ EXTRA_CONF_FLAGS="$EXTRA_CONF_FLAGS --with-sgen-default-concurrent=yes"
fi
if [ -x "/usr/bin/dpkg-architecture" ];
${TESTCMD} --label=configure --timeout=60m --fatal ./autogen.sh $EXTRA_CONF_FLAGS
if [[ ${label} == w* ]];
then
- ${TESTCMD} --label=make-msvc --timeout=60m --fatal /cygdrive/c/Program\ Files\ \(x86\)/MSBuild/12.0/Bin/MSBuild.exe /p:Platform=${PLATFORM} /p:Configuration=Release msvc/mono.sln
- ${TESTCMD} --label=make-msvc-sgen --timeout=60m --fatal /cygdrive/c/Program\ Files\ \(x86\)/MSBuild/12.0/Bin/MSBuild.exe /p:Platform=${PLATFORM} /p:Configuration=Release_SGen msvc/mono.sln
+ ${TESTCMD} --label=make-msvc --timeout=60m --fatal /cygdrive/c/Program\ Files\ \(x86\)/MSBuild/14.0/Bin/MSBuild.exe /p:PlatformToolset=v140 /p:Platform=${PLATFORM} /p:Configuration=Release msvc/mono.sln
+ ${TESTCMD} --label=make-msvc-sgen --timeout=60m --fatal /cygdrive/c/Program\ Files\ \(x86\)/MSBuild/14.0/Bin/MSBuild.exe /p:PlatformToolset=v140 /p:Platform=${PLATFORM} /p:Configuration=Release_SGen msvc/mono.sln
fi
${TESTCMD} --label=make --timeout=300m --fatal make -w V=1
if [[ -n "${ghprbPullId}" ]] && [[ ${label} == w* ]];
# we don't run the test suite on Windows PRs, we just ensure the build succeeds, so end here
fi
${TESTCMD} --label=mini --timeout=5m make -w -C mono/mini -k check
-${TESTCMD} --label=runtime --timeout=120m make -w -C mono/tests -k test-wrench V=1 CI=1
+${TESTCMD} --label=runtime --timeout=160m make -w -C mono/tests -k test-wrench V=1 CI=1
${TESTCMD} --label=corlib --timeout=30m make -w -C mcs/class/corlib run-test
${TESTCMD} --label=verify --timeout=15m make -w -C runtime mcs-compileall
${TESTCMD} --label=profiler --timeout=30m make -w -C mono/profiler -k check
--- /dev/null
+#
+# This is a python script and a set of make targets to implement support for conditional submodules
+# There should be a SUBMODULES.json file which contains information about the submodules.
+#
+
+CONFIG=SUBMODULES.json
+SCRIPT=$(top_srcdir)/scripts/submodules/versions.py
+
+# usage $(call ValidateVersionTemplate (name,MAKEFILE VAR,repo name))
+# usage $(call ValidateVersionTemplate (mono,MONO,mono))
+
+define ValidateVersionTemplate
+#$(eval REPOSITORY_$(2):=$(shell test -z $(3) && echo $(1) || echo "$(3)"))
+#$(eval DIRECTORY_$(2):=$(shell python $(SCRIPT) get-dir $(1)))
+#$(eval DIRECTORY_$(2):=$(shell test -z $(DIRECTORY_$(2)) && echo $(1) || echo $(DIRECTORY_$(2))))
+#$(eval MODULE_$(2):=$(shell python $(SCRIPT) get-url $(1)))
+#$(eval NEEDED_$(2)_VERSION:=$(shell python $(SCRIPT) get-rev $(1)))
+#$(eval $(2)_BRANCH_AND_REMOTE:=$(shell python $(SCRIPT) get-remote-branch $(1)))
+
+#$(eval $(2)_VERSION:=$$$$(shell cd $($(2)_PATH) 2>/dev/null && git rev-parse HEAD ))
+
+#$(eval NEEDED_$(2)_BRANCH:=$(word 2, $(subst /, ,$($(2)_BRANCH_AND_REMOTE))))
+#$(eval NEEDED_$(2)_REMOTE:=$(word 1, $(subst /, ,$($(2)_BRANCH_AND_REMOTE))))
+#$(eval $(2)_BRANCH:=$$$$(shell cd $($(2)_PATH) 2>/dev/null && git symbolic-ref --short HEAD 2>/dev/null))
+
+validate-$(1)::
+ @if test x$$(IGNORE_$(2)_VERSION) = "x"; then \
+ if test ! -d $($(2)_PATH); then \
+ if test x$$(RESET_VERSIONS) != "x"; then \
+ $(MAKE) reset-$(1) || exit 1; \
+ else \
+ echo "Your $(1) checkout is missing, please run 'make reset-$(1)'"; \
+ touch .validate-versions-failure; \
+ fi; \
+ else \
+ if test "x$($(2)_VERSION)" != "x$(NEEDED_$(2)_VERSION)" ; then \
+ if test x$$(RESET_VERSIONS) != "x"; then \
+ $(MAKE) reset-$(1) || exit 1; \
+ else \
+ echo "Your $(1) version is out of date, please run 'make reset-$(1)' (found $($(2)_VERSION), expected $(NEEDED_$(2)_VERSION))"; \
+ test -z "$(BUILD_REVISION)" || $(MAKE) test-$(1); \
+ touch .validate-versions-failure; \
+ fi; \
+ elif test "x$($(2)_BRANCH)" != "x$(NEEDED_$(2)_BRANCH)" ; then \
+ if test x$$(RESET_VERSIONS) != "x"; then \
+ test -z "$(BUILD_REVISION)" || $(MAKE) test-$(1); \
+ $(MAKE) reset-$(1) || exit 1; \
+ else \
+ echo "Your $(1) branch is out of date, please run 'make reset-$(1)' (found $($(2)_BRANCH), expected $(NEEDED_$(2)_BRANCH))"; \
+ touch .validate-versions-failure; \
+ fi; \
+ fi; \
+ fi; \
+ fi
+
+test-$(1)::
+ @echo $(1)
+ @echo " REPOSITORY_$(2)=$(REPOSITORY_$(2))"
+ @echo " DIRECTORY_$(2)=$(DIRECTORY_$(2))"
+ @echo " MODULE_$(2)=$(MODULE_$(2))"
+ @echo " NEEDED_$(2)_VERSION=$(NEEDED_$(2)_VERSION)"
+ @echo " $(2)_VERSION=$($(2)_VERSION)"
+ @echo " $(2)_BRANCH_AND_REMOTE=$($(2)_BRANCH_AND_REMOTE)"
+ @echo " NEEDED_$(2)_BRANCH=$(NEEDED_$(2)_BRANCH)"
+ @echo " NEEDED_$(2)_REMOTE=$(NEEDED_$(2)_REMOTE)"
+ @echo " $(2)_BRANCH=$($(2)_BRANCH)"
+ @echo " $(2)_PATH=$($(2)_PATH) => $(abspath $($(2)_PATH))"
+
+reset-$(1)::
+ @if test -d $($(2)_PATH); then \
+ if ! (cd $($(2)_PATH) && git show $(NEEDED_$(2)_VERSION) >/dev/null 2>&1 && git log -1 $(NEEDED_$(2)_REMOTE) >/dev/null 2>&1) ; then \
+ echo "*** git fetch `basename $$($(2)_PATH)`" && (cd $($(2)_PATH) && git fetch); \
+ fi; \
+ else \
+ echo "*** git clone $(MODULE_$(2)) --recursive $(DIRECTORY_$(2))" && (cd `dirname $($(2)_PATH)` && git clone $(MODULE_$(2)) --recursive $(DIRECTORY_$(2)) || exit 1 ); \
+ fi
+ @if test x$$(IGNORE_$(2)_VERSION) = "x"; then \
+ echo "*** [$(1)] git checkout -f" $(NEEDED_$(2)_BRANCH) && (cd $($(2)_PATH) ; git checkout -f $(NEEDED_$(2)_BRANCH) || git checkout -f -b $($(2)_BRANCH_AND_REMOTE)); \
+ echo "*** [$(1)] git reset --hard $(NEEDED_$(2)_VERSION)" && (cd $($(2)_PATH) && git reset --hard $(NEEDED_$(2)_VERSION)); \
+ fi
+ @echo "*** [$(1)] git submodule update --init --recursive" && (cd $($(2)_PATH) && git submodule update --init --recursive)
+
+print-$(1)::
+ @printf "*** %-16s %-45s %s (%s)\n" "$(DIRECTORY_$(2))" "$(MODULE_$(2))" "$(NEEDED_$(2)_VERSION)" "$(NEEDED_$(2)_BRANCH)"
+
+.PHONY: validate-$(1) reset-$(1) print-$(1)
+
+reset-versions:: reset-$(1)
+validate-versions:: validate-$(1)
+print-versions:: print-$(1)
+
+endef
+
+reset-versions::
+
+validate-versions::
+ @if test -e .validate-versions-failure; then \
+ rm .validate-versions-failure; \
+ echo One or more modules needs update; \
+ exit 1; \
+ else \
+ echo All dependent modules up to date; \
+ fi
+
+reset:
+ @$(MAKE) validate-versions RESET_VERSIONS=1
+
+__bump-version-%:
+ @if [ "$(REV)" = "" ]; then echo "Usage: make bump-version-$* REV=<ref>"; exit 1; fi
+ python $(SCRIPT) set-rev $* $(REV)
+ @if [ "$(COMMIT)" = "1" ]; then echo "[submodules] Bump $* to pick up $(REV)." | git commit -F - $(CONFIG); fi
+
+__bump-branch-%:
+ @if [ "$(BRANCH)" = "" ]; then echo "Usage: make bump-branch-$* BRANCH=<branch> REMOTE_BRANCH=<remote branch>"; exit 1; fi
+ @if [ "$(REMOTE_BRANCH)" == "" ]; then echo "Usage: make bump-branch-$* BRANCH=<branch> REMOTE_BRANCH=<remote branch>"; exit 1; fi
+ python $(SCRIPT) set-branch $* $(BRANCH)
+ python $(SCRIPT) set-remote-branch $* $(REMOTE_BRANCH)
+ @if [ "$(COMMIT)" = "1" ]; then echo "[submodules] Bump $* to switch to $(BRANCH) $(REMOTE BRANCH)." | git commit -F - $(CONFIG); fi
+
+__bump-current-version-%:
+ REV=$(shell cd $(ACCEPTANCE_TESTS_PATH)/$* && git log -1 --pretty=format:%H); \
+ python $(SCRIPT) set-rev $* $$REV; \
+ if [ "$(COMMIT)" = "1" ]; then echo "[submodules] Bump $* to pick up $$REV:" | git commit -F - $(CONFIG); fi
--- /dev/null
+#!/usr/bin/env python
+
+import sys
+import json
+
+def find_module(submodules, name):
+ for item in submodules:
+ if item["name"] == name:
+ return item
+
+ print("Not found")
+ sys.exit(1)
+
+
+if len(sys.argv) < 2:
+ print("Usage: versions.py <command>")
+ sys.exit(1)
+
+CONFIG_FILE = "SUBMODULES.json"
+command = sys.argv[1]
+
+submodules = json.load(open(CONFIG_FILE))
+
+if command == "get-rev":
+ mod = find_module(submodules, sys.argv[2])
+ print(mod["rev"])
+elif command == "get-url":
+ mod = find_module(submodules, sys.argv[2])
+ print(mod["url"])
+elif command == "get-dir":
+ mod = find_module(submodules, sys.argv[2])
+ print(mod["directory"])
+elif command == "get-remote-branch":
+ mod = find_module(submodules, sys.argv[2])
+ print(mod["remote-branch"])
+elif command == "set-rev":
+ mod = find_module(submodules, sys.argv[2])
+ mod["rev"] = sys.argv[3]
+ json.dump(submodules, open(CONFIG_FILE, "w"), indent = 2)
+elif command == "set-branch":
+ mod = find_module(submodules, sys.argv[2])
+ mod["branch"] = sys.argv[3]
+ json.dump(submodules, open(CONFIG_FILE, "w"), indent = 2)
+elif command == "set-remote-branch":
+ mod = find_module(submodules, sys.argv[2])
+ mod["remote-branch"] = sys.argv[3]
+ json.dump(submodules, open(CONFIG_FILE, "w"), indent = 2)
+elif command == "cat":
+ print(json.dumps(submodules, indent = 2))
+else:
+ print("Unknown command "" + command + "".")
+ sys.exit(1)
.stamp-clone:
@if [ ! -d $(CPPSHARP_DIR) ]; then \
- git clone git@github.com:xamarin/CppSharpBinaries.git $(CPPSHARP_DIR) && touch $@; \
+ git clone git://github.com/xamarin/CppSharpBinaries.git $(CPPSHARP_DIR) && touch $@; \
fi
MonoAotOffsetsDumper.exe: .stamp-clone MonoAotOffsetsDumper.cs $(MONO_OPTIONS_SRC)
"MonoException",
"MonoTypedRef",
"MonoThreadsSync",
- "SgenThreadInfo"
+ "SgenThreadInfo",
+ "SgenClientThreadInfo"
};
DumpClasses(writer, ctx, types);
parser = OptionParser (usage = "Usage: %prog [options] BINARY-PROTOCOL")
parser.add_option ('--histogram', action = 'store_true', dest = 'histogram', help = "pause time histogram")
+parser.add_option ('--scatter', action = 'store_true', dest = 'scatter', help = "pause time scatterplot")
parser.add_option ('--minor', action = 'store_true', dest = 'minor', help = "only show minor collections in histogram")
parser.add_option ('--major', action = 'store_true', dest = 'major', help = "only show major collections in histogram")
(options, files) = parser.parse_args ()
show_histogram = False
+show_scatter = False
show_minor = True
show_major = True
if options.minor:
- show_histogram = True
show_major = False
if options.major:
- show_histogram = True
show_minor = False
if options.histogram:
show_histogram = True
+if options.scatter:
+ show_scatter = True
+if (options.minor or options.major) and not options.scatter:
+ show_histogram = True
script_path = os.path.realpath (__file__)
sgen_grep_path = os.path.join (os.path.dirname (script_path), 'sgen-grep-binprot')
def parse_next_major_gc(data, i):
assert i >= 0
# Find start or full event.
- while i < len(data) and data[i].gc_type not in ['start', 'full']:
+ while i < len(data) and data[i].gc_type not in ['start', 'full', 'nursery+update']:
i += 1
if i == len(data):
return None
event_group, i = maybe_event_group
major_gc_events.append(event_group)
-if show_histogram:
- minor_pausetimes = []
- major_pausetimes = []
+if show_histogram or show_scatter:
+ bin_data_minor = []
+ bin_data_both = []
+ bin_data_major = []
+ bin_names = []
+
+ timeline_x = []
+ timeline_y = []
+ timeline_c = []
for rec in data:
pause = rec.stop - rec.start
- if rec.minor_work and rec.major_work and show_minor and show_major:
- major_pausetimes.append (pause)
- else:
+
+ color = None
+ if rec.major_work:
if rec.minor_work:
- minor_pausetimes.append (pause)
- if rec.major_work:
- major_pausetimes.append (pause)
+ color = 'purple'
+ else:
+ color = 'red' if show_major else None
+ else:
+ color = 'blue' if show_minor else None
+
+ if color:
+ timeline_x.append(rec.start)
+ timeline_y.append(pause)
+ timeline_c.append(color)
- pausetimes = []
- colors = []
- if show_minor:
- pausetimes.append(minor_pausetimes)
- colors.append('blue')
- if show_major:
- pausetimes.append(major_pausetimes)
- colors.append('red')
+ for i in range(100):
+ time = (1.3)**(i+6)
+ prev_time = 0 if i==0 else (1.3)**(i+5)
+ if len(bin_names) <= i:
+ bin_data_minor.append(0)
+ bin_data_both.append(0)
+ bin_data_major.append(0)
+ bin_names.append('%d-%dms' % (int(prev_time), int(time)))
+ if pause <= time:
+ if rec.major_work:
+ if rec.minor_work:
+ bin_data_both[i] += pause
+ else:
+ bin_data_major[i] += pause
+ else:
+ bin_data_minor[i] += pause
+ break
+
+ bin_data_minor=np.array(bin_data_minor)
+ bin_data_both=np.array(bin_data_both)
+ bin_data_major=np.array(bin_data_major)
- plt.hist (pausetimes, 100, stacked=True, log=True, color=colors)
- plt.xlabel ('Pause time in msec')
+ if show_scatter:
+ plt.scatter(timeline_x, timeline_y, c=timeline_c)
+ else:
+ if show_minor:
+ plt.bar(range(len(bin_data_minor)), bin_data_minor, color='blue', label="minor") #, align='center')
+ plt.bar(range(len(bin_data_both)), bin_data_both, bottom=bin_data_minor, color='purple', label="minor & major")
+ if show_major:
+ plt.bar(range(len(bin_data_major)), bin_data_major, bottom=(bin_data_minor+bin_data_both), color='red', label="only major")
+ else:
+ plt.bar(range(len(bin_data_both)), bin_data_both, color='purple', label="minor & major")
+ plt.bar(range(len(bin_data_major)), bin_data_major, bottom=bin_data_both, color='red')
+ plt.xticks(range(len(bin_names)), bin_names)
+ plt.ylabel('Cumulative time spent in GC pauses (ms)')
+ plt.xlabel('GC pause length')
+ plt.xticks(rotation=60)
+ plt.legend(loc='upper left')
else:
major_gc_event_groups = parse_major_gcs(data)