diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/PythonBinding.csproj b/src/AddIns/BackendBindings/Python/PythonBinding/Project/PythonBinding.csproj index ba1b6be44d..3f3af141de 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/PythonBinding.csproj +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/PythonBinding.csproj @@ -48,18 +48,23 @@ ..\..\RequiredLibraries\IronPython.dll + True ..\..\RequiredLibraries\IronPython.Modules.dll + True ..\..\RequiredLibraries\Microsoft.Dynamic.dll + True ..\..\RequiredLibraries\Microsoft.Scripting.dll + True ..\..\RequiredLibraries\Microsoft.Scripting.Metadata.dll + True 3.0 @@ -186,6 +191,10 @@ Chiron.exe.Config Always + + DLLs\IronPython.Wpf.dll + Always + License.Rtf Always @@ -245,6 +254,7 @@ + diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Templates/WPFApplication.xpt b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Templates/WPFApplication.xpt index daf0a0eb80..ea99603f8f 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Templates/WPFApplication.xpt +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Templates/WPFApplication.xpt @@ -54,21 +54,20 @@ ${addinpath:ICSharpCode.PythonBinding}\IronPython.Modules.dll + + ${addinpath:ICSharpCode.PythonBinding}\DLLs\IronPython.Wpf.dll + - @@ -86,6 +85,18 @@ app.Run(window) ]]> + + diff --git a/src/AddIns/BackendBindings/Python/RequiredLibraries/DLLs/IronPython.Wpf.dll b/src/AddIns/BackendBindings/Python/RequiredLibraries/DLLs/IronPython.Wpf.dll new file mode 100644 index 0000000000..db1a2badcd Binary files /dev/null and b/src/AddIns/BackendBindings/Python/RequiredLibraries/DLLs/IronPython.Wpf.dll differ diff --git a/src/AddIns/BackendBindings/Python/RequiredLibraries/DLLs/IronPython.Wpf.xml b/src/AddIns/BackendBindings/Python/RequiredLibraries/DLLs/IronPython.Wpf.xml new file mode 100644 index 0000000000..0fa838bfd6 --- /dev/null +++ b/src/AddIns/BackendBindings/Python/RequiredLibraries/DLLs/IronPython.Wpf.xml @@ -0,0 +1,53 @@ + + + + IronPython.Wpf + + + + + Provides helpers for interacting with Windows Presentation Foundation applications. + + + + + Loads XAML from the specified XmlReader and returns the deserialized object. Any event handlers + are bound to methods defined in the provided module. Any named objects are assigned to the object. + + The provided object is expected to be the same type as the root of the XAML element. + + + + + Loads XAML from the specified XmlReader and returns the deserialized object. Any event handlers + are bound to methods defined in the provided module. Any named objects are assigned to the object. + + The provided object is expected to be the same type as the root of the XAML element. + + + + + Loads XAML from the specified XmlReader and returns the deserialized object. Any event handlers + are bound to methods defined in the provided module. Any named objects are assigned to the object. + + The provided object is expected to be the same type as the root of the XAML element. + + + + + Loads XAML from the specified XmlReader and returns the deserialized object. Any event handlers + are bound to methods defined in the provided module. Any named objects are assigned to the object. + + The provided object is expected to be the same type as the root of the XAML element. + + + + + Loads XAML from the specified XmlReader and returns the deserialized object. Any event handlers + are bound to methods defined in the provided module. Any named objects are assigned to the object. + + The provided object is expected to be the same type as the root of the XAML element. + + + + diff --git a/src/Setup/Files.wxs b/src/Setup/Files.wxs index 1faefee5ae..471d8ecc40 100644 --- a/src/Setup/Files.wxs +++ b/src/Setup/Files.wxs @@ -1112,6 +1112,11 @@ + + + + + diff --git a/src/Setup/Setup.wxs b/src/Setup/Setup.wxs index fd5994c389..b01a24a538 100644 --- a/src/Setup/Setup.wxs +++ b/src/Setup/Setup.wxs @@ -408,8 +408,9 @@ - + +