I thought! I am deploying a control in a sharepoint web application. (SPVD is described below as the "Sharepoint Application Virtual Directory".) If you do not deploy the Sharepoint website, you will use the root of the virtual directory of your web application, where I used Sharepoint instead. Below are the steps that I followed to launch a demo page on my server.
-, , "-" "-". . "-".
:
Brettle.Web.NeatUpload.dll GAC (, Windows Server 2008 gacutil - dll % windir%\assembly. , , , ). , NeatUpload . - IIS.- , web.config, , , ( web.config ) - UNLESS - neatupload web.config. , .
aspx, demo.aspx, , :
<%@ Register TagPrefix="Upload" Namespace="Brettle.Web.NeatUpload" Assembly="Brettle.Web.NeatUpload" %>
:
<%@ Register TagPrefix="Upload" Namespace="Brettle.Web.NeatUpload" Assembly="Brettle.Web.NeatUpload, Version=1.3.3798.663,Culture=neutral, PublicKeyToken=c95290d92c5893c8" %>
NeatUpload-1.3.25\dotnet\app\bin SVPD\bin. :
- Brettle.Web.NeatUpload.dll( , , GAC)
- Brettle.Web.NeatUpload.GreyBoxProgressBar.dll
- Brettle.Web.NeatUpload.HashedInputFile.dll
- Hitone.Web.SqlServerUploader.dll
en-US ( dll )- ,
fr ( dll ) - .mdb Brettle.Web.NeatUpload.xml
- http- web.config - (. web.config).
: NeatUpload-1.3.25\dotnet\app\NeatUpload SPVD NeatUpload, SVPD\NeatUpload . , : Progress.aspx SmoothProgress.aspx. @, :
<%@ Page language="c#" AutoEventWireup="false" Inherits="Brettle.Web.NeatUpload.ProgressPage,Brettle.Web.NeatUpload,Version=1.3.3519.18793,Culture=neutral,PublicKeyToken=C95290D92C5893C8" %>
<%@ Register TagPrefix="Upload" Namespace="Brettle.Web.NeatUpload" Assembly="Brettle.Web.NeatUpload, Version=1.3.3798.663,Culture=neutral, PublicKeyToken=c95290d92c5893c8" %>
web.config, .
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="neatUpload"
type="Brettle.Web.NeatUpload.ConfigSectionHandler, Brettle.Web.NeatUpload"
allowLocation="true"
/>
</configSections>
<neatUpload xmlns="http://www.brettle.com/neatupload/config/2008"
useHttpModule="true"
/>
<system.web>
<customErrors mode="Off"/>
<httpModules>
<add name="UploadHttpModule" type="Brettle.Web.NeatUpload.UploadHttpModule,Brettle.Web.NeatUpload,Version=1.3.3798.663,Culture=neutral,PublicKeyToken=c95290d92c5893c8" />
</httpModules>
<httpRuntime maxRequestLength="2097151" executionTimeout="999999"/>
<compilation debug="true"/>
</system.web>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147483648" />
</requestFiltering>
</security>
<modules>
<add name="UploadHttpModule" type="Brettle.Web.NeatUpload.UploadHttpModule,Brettle.Web.NeatUpload,Version=1.3.3798.663,Culture=neutral,PublicKeyToken=c95290d92c5893c8" preCondition="managedHandler"/>
</modules>
<validation validateIntegratedModeConfiguration="false"/>
</system.webServer>
</configuration>
, , http://neatupload.codeplex.com/releases/view/46086 - , , " " http://neatupload.codeplex.com/releases/view/59339, , . CodePlex : http://neatupload.codeplex.com/, , number guid dll GAC.
, : http://mumblestiltskin.blogspot.com/2009/10/using-neatupload-simple-setup.html?showComment=1335835416022#c1846924755786832325, html binaries . "" Open Office. , , !
?
, . NeatUpload , , ...