-
+ EventMoveHandling="CallBack"
+ EventClickHandling="JavaScript"
+ EventClickJavaScript="eventClick(e)"
+ EventResizeHandling="Disabled">
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/WebSCR/WebUserControls/mod_schedaGiorno.ascx.cs b/WebSCR/WebUserControls/mod_schedaGiorno.ascx.cs
index bfa6f20..d983e47 100644
--- a/WebSCR/WebUserControls/mod_schedaGiorno.ascx.cs
+++ b/WebSCR/WebUserControls/mod_schedaGiorno.ascx.cs
@@ -25,10 +25,51 @@ namespace WebSCR.WebUserControls
}
protected void Page_Load(object sender, EventArgs e)
{
+ lblCodCli.Text = Request.QueryString["CodCliente"];
+ if (qsVal("Data") != "")
+ {
+ data = Convert.ToDateTime(qsVal("Data"));
+ }
DayPilotCalendar1.TimeRangeSelected += DayPilotCalendar1_TimeRangeSelected;
- DayPilotCalendar1.EventMove += DayPilotCalendar1_EventMove;
+ DayPilotCalendar1.EventMove += DayPilotCalendar1_EventMove;
+ }
+ public string CodCliente
+ {
+ get
+ {
+ return qsVal("CodCliente");
+ }
+ }
+ public string Indir
+ {
+ get
+ {
+ return qsVal("Indir");
+ }
+ }
+ public string Data
+ {
+ get
+ {
+ return qsVal("Data");
+ }
+ }
+ ///
+ /// recupera valore querystring
+ ///
+ ///
+ ///
+ protected string qsVal(string nome)
+ {
+ string answ = "";
+ try
+ {
+ answ = Request.QueryString[nome].ToString();
+ }
+ catch
+ { }
+ return answ;
}
-
void DayPilotCalendar1_EventMove(object sender, DayPilot.Web.Ui.Events.EventMoveEventArgs e)
{
// sposto evento!
diff --git a/WebSCR/WebUserControls/mod_schedaGiorno.ascx.designer.cs b/WebSCR/WebUserControls/mod_schedaGiorno.ascx.designer.cs
index ad0ddd3..05ac627 100644
--- a/WebSCR/WebUserControls/mod_schedaGiorno.ascx.designer.cs
+++ b/WebSCR/WebUserControls/mod_schedaGiorno.ascx.designer.cs
@@ -12,6 +12,24 @@ namespace WebSCR.WebUserControls {
public partial class mod_schedaGiorno {
+ ///
+ /// lblCodCli control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Label lblCodCli;
+
+ ///
+ /// lblData control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Label lblData;
+
///
/// btnAllSquadre control.
///
@@ -56,14 +74,5 @@ namespace WebSCR.WebUserControls {
/// To modify move field declaration from designer file to code-behind file.
///
protected global::System.Web.UI.WebControls.ObjectDataSource ods;
-
- ///
- /// lblData control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.Label lblData;
}
}
diff --git a/WebSCR/WebUserControls/mod_selettoreIndirizzo.ascx.cs b/WebSCR/WebUserControls/mod_selettoreIndirizzo.ascx.cs
index b8c35c7..3fe5186 100644
--- a/WebSCR/WebUserControls/mod_selettoreIndirizzo.ascx.cs
+++ b/WebSCR/WebUserControls/mod_selettoreIndirizzo.ascx.cs
@@ -20,7 +20,7 @@ namespace WebSCR.WebUserControls
lblInd_03.Text = string.Format("{0}
{1}", "indirizzo 02", "24003 - BG");
lblInd_04.Text = string.Format("Inserisci
NUOVO INDIRIZZO");
}
- fixBtnMode("");
+ fixBtnMode(Request.QueryString["Indir"], false);
}
///
/// oggetto indirizzo
@@ -31,9 +31,9 @@ namespace WebSCR.WebUserControls
/// sistema i buttons
///
///
- protected void fixBtnMode(string btnSel)
+ ///
+ protected void fixBtnMode(string btnSel, bool reportEvent)
{
- bool reportEvent = false;
// metto di base i buttons uguali
btn1.CssClass = "ui-btn ui-shadow ui-corner-all ui-icon-edit";
btn2.CssClass = "ui-btn ui-shadow ui-corner-all ui-icon-edit";
@@ -44,19 +44,15 @@ namespace WebSCR.WebUserControls
{
case "btn01":
btn1.CssClass += " ui-btn-active";
- reportEvent = true;
break;
case "btn02":
btn2.CssClass += " ui-btn-active";
- reportEvent = true;
break;
case "btn03":
btn3.CssClass += " ui-btn-active";
- reportEvent = true;
break;
case "btn04":
btn4.CssClass += " ui-btn-active";
- reportEvent = true;
break;
default:
break;
@@ -79,8 +75,9 @@ namespace WebSCR.WebUserControls
newAdd.localita = "localita 12345";
newAdd.prov = "BG";
newAdd.zona = 5;
+ newAdd.selBtn = "btn01";
selAddr = newAdd;
- fixBtnMode("btn01");
+ fixBtnMode("btn01", true);
}
protected void btn2_Click(object sender, EventArgs e)
@@ -91,8 +88,9 @@ namespace WebSCR.WebUserControls
newAdd.localita = "localita 12345";
newAdd.prov = "BG";
newAdd.zona = 10;
+ newAdd.selBtn = "btn02";
selAddr = newAdd;
- fixBtnMode("btn02");
+ fixBtnMode("btn02", true);
}
protected void btn3_Click(object sender, EventArgs e)
@@ -103,8 +101,9 @@ namespace WebSCR.WebUserControls
newAdd.localita = "localita 12345";
newAdd.prov = "BG";
newAdd.zona = 20;
+ newAdd.selBtn = "btn03";
selAddr = newAdd;
- fixBtnMode("btn03");
+ fixBtnMode("btn03", true);
}
protected void btn4_Click(object sender, EventArgs e)
@@ -115,8 +114,9 @@ namespace WebSCR.WebUserControls
newAdd.localita = "localita 12345";
newAdd.prov = "BG";
newAdd.zona = 30;
+ newAdd.selBtn = "btn04";
selAddr = newAdd;
- fixBtnMode("btn04");
+ fixBtnMode("btn04", true);
}
}
@@ -128,5 +128,6 @@ namespace WebSCR.WebUserControls
public string localita { get; set; }
public string prov { get; set; }
public int zona { get; set; }
+ public string selBtn { get; set; }
}
}
\ No newline at end of file
diff --git a/WebSCR/WebUserControls/mod_selettoreSlot.ascx.cs b/WebSCR/WebUserControls/mod_selettoreSlot.ascx.cs
index 4ff0a97..38a1f21 100644
--- a/WebSCR/WebUserControls/mod_selettoreSlot.ascx.cs
+++ b/WebSCR/WebUserControls/mod_selettoreSlot.ascx.cs
@@ -50,7 +50,7 @@ namespace WebSCR.WebUserControls
}
}
///
- /// numero giorni selezionati
+ /// zona target selezionata
///
public int zona
{
@@ -90,6 +90,14 @@ namespace WebSCR.WebUserControls
dataFrom = DateTime.Now;
}
mod_schedaGiorno.eh_newData += mod_schedaGiorno_eh_newData;
+ if (qsVal("Data") != "")
+ {
+ mod_schedaGiorno.Visible = true;
+ }
+ else
+ {
+ mod_schedaGiorno.Visible = false;
+ }
}
///
/// nuovo record impegno...
@@ -139,10 +147,14 @@ namespace WebSCR.WebUserControls
string answ = "";
double scoreDisp = Convert.ToDouble(_scoreDisp);
double scoreZona = Convert.ToDouble(_scoreZona);
- if (scoreDisp > 0.5)
+ if (scoreDisp > 0.75)
{
answ = "greenBox";
}
+ else if (scoreDisp > 0.50)
+ {
+ answ = "yellowBox";
+ }
else if (scoreDisp > 0.25)
{
answ = "orangeBox";
@@ -156,6 +168,22 @@ namespace WebSCR.WebUserControls
return answ;
}
///
+ /// recupera valore querystring
+ ///
+ ///
+ ///
+ protected string qsVal(string nome)
+ {
+ string answ = "";
+ try
+ {
+ answ = Request.QueryString[nome].ToString();
+ }
+ catch
+ { }
+ return answ;
+ }
+ ///
/// evento selezione data
///
///
@@ -164,7 +192,9 @@ namespace WebSCR.WebUserControls
{
LinkButton lb = (LinkButton)sender;
dataSel = Convert.ToDateTime(lb.CommandArgument);
- mod_schedaGiorno.data = dataSel;
+
+ Response.Redirect(string.Format("Pianificazione?CodCliente={0}&Indir={1}&Data={2:yyyy-MM-dd}", qsVal("CodCliente"), qsVal("Indir"), dataSel));
+ //mod_schedaGiorno.data = dataSel;
}
}
}
\ No newline at end of file
diff --git a/WebSCR/bin/SteamWare.dll b/WebSCR/bin/SteamWare.dll
index 295693a..8152b97 100644
Binary files a/WebSCR/bin/SteamWare.dll and b/WebSCR/bin/SteamWare.dll differ
diff --git a/WebSCR/bin/WebSCR.dll b/WebSCR/bin/WebSCR.dll
index 42aaa7c..feba6e2 100644
Binary files a/WebSCR/bin/WebSCR.dll and b/WebSCR/bin/WebSCR.dll differ
diff --git a/WebSCR/bin/WebSCR_data.dll b/WebSCR/bin/WebSCR_data.dll
index 3d41e09..9f9064d 100644
Binary files a/WebSCR/bin/WebSCR_data.dll and b/WebSCR/bin/WebSCR_data.dll differ
diff --git a/WebSCR/logs/20150427.txt b/WebSCR/logs/20150427.txt
deleted file mode 100644
index 37be83a..0000000
--- a/WebSCR/logs/20150427.txt
+++ /dev/null
@@ -1,132 +0,0 @@
-15:12:35 5952 Errore in rimando clienti --> interventi:
-System.Threading.ThreadAbortException: Thread interrotto.
- in System.Threading.Thread.AbortInternal()
- in System.Threading.Thread.Abort(Object stateInfo)
- in System.Web.HttpResponse.AbortCurrentThread()
- in System.Web.HttpResponse.End()
- in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
- in System.Web.HttpResponse.Redirect(String url)
- in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 49
-15:14:27 4220 Errore in rimando clienti --> interventi:
-System.Threading.ThreadAbortException: Thread interrotto.
- in System.Threading.Thread.AbortInternal()
- in System.Threading.Thread.Abort(Object stateInfo)
- in System.Web.HttpResponse.AbortCurrentThread()
- in System.Web.HttpResponse.End()
- in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
- in System.Web.HttpResponse.Redirect(String url)
- in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 49
-15:14:31 0372 Errore in rimando clienti --> interventi:
-System.Threading.ThreadAbortException: Thread interrotto.
- in System.Threading.Thread.AbortInternal()
- in System.Threading.Thread.Abort(Object stateInfo)
- in System.Web.HttpResponse.AbortCurrentThread()
- in System.Web.HttpResponse.End()
- in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
- in System.Web.HttpResponse.Redirect(String url)
- in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 49
-15:29:13 6235 Errore in rimando clienti --> interventi:
-System.Threading.ThreadAbortException: Thread interrotto.
- in System.Threading.Thread.AbortInternal()
- in System.Threading.Thread.Abort(Object stateInfo)
- in System.Web.HttpResponse.AbortCurrentThread()
- in System.Web.HttpResponse.End()
- in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
- in System.Web.HttpResponse.Redirect(String url)
- in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52
-15:29:18 6049 Errore in rimando clienti --> interventi:
-System.Threading.ThreadAbortException: Thread interrotto.
- in System.Threading.Thread.AbortInternal()
- in System.Threading.Thread.Abort(Object stateInfo)
- in System.Web.HttpResponse.AbortCurrentThread()
- in System.Web.HttpResponse.End()
- in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
- in System.Web.HttpResponse.Redirect(String url)
- in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52
-15:29:24 2523 Errore in rimando clienti --> interventi:
-System.Threading.ThreadAbortException: Thread interrotto.
- in System.Threading.Thread.AbortInternal()
- in System.Threading.Thread.Abort(Object stateInfo)
- in System.Web.HttpResponse.AbortCurrentThread()
- in System.Web.HttpResponse.End()
- in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
- in System.Web.HttpResponse.Redirect(String url)
- in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52
-15:47:49 0730 Errore in rimando clienti --> interventi:
-System.Threading.ThreadAbortException: Thread interrotto.
- in System.Threading.Thread.AbortInternal()
- in System.Threading.Thread.Abort(Object stateInfo)
- in System.Web.HttpResponse.AbortCurrentThread()
- in System.Web.HttpResponse.End()
- in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
- in System.Web.HttpResponse.Redirect(String url)
- in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52
-15:53:13 4706 Errore in rimando clienti --> interventi:
-System.Threading.ThreadAbortException: Thread interrotto.
- in System.Threading.Thread.AbortInternal()
- in System.Threading.Thread.Abort(Object stateInfo)
- in System.Web.HttpResponse.AbortCurrentThread()
- in System.Web.HttpResponse.End()
- in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
- in System.Web.HttpResponse.Redirect(String url)
- in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52
-16:10:28 7566 Errore in rimando clienti --> interventi:
-System.Threading.ThreadAbortException: Thread interrotto.
- in System.Threading.Thread.AbortInternal()
- in System.Threading.Thread.Abort(Object stateInfo)
- in System.Web.HttpResponse.AbortCurrentThread()
- in System.Web.HttpResponse.End()
- in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
- in System.Web.HttpResponse.Redirect(String url)
- in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52
-16:17:03 5320 Errore in rimando clienti --> interventi:
-System.Threading.ThreadAbortException: Thread interrotto.
- in System.Threading.Thread.AbortInternal()
- in System.Threading.Thread.Abort(Object stateInfo)
- in System.Web.HttpResponse.AbortCurrentThread()
- in System.Web.HttpResponse.End()
- in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
- in System.Web.HttpResponse.Redirect(String url)
- in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52
-16:17:09 3534 Errore in rimando clienti --> interventi:
-System.Threading.ThreadAbortException: Thread interrotto.
- in System.Threading.Thread.AbortInternal()
- in System.Threading.Thread.Abort(Object stateInfo)
- in System.Web.HttpResponse.AbortCurrentThread()
- in System.Web.HttpResponse.End()
- in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
- in System.Web.HttpResponse.Redirect(String url)
- in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52
-16:17:21 1752 Errore in rimando clienti --> interventi:
-System.Threading.ThreadAbortException: Thread interrotto.
- in System.Threading.Thread.AbortInternal()
- in System.Threading.Thread.Abort(Object stateInfo)
- in System.Web.HttpResponse.AbortCurrentThread()
- in System.Web.HttpResponse.End()
- in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
- in System.Web.HttpResponse.Redirect(String url)
- in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52
-16:23:56 7457 Errore in rimando clienti --> interventi:
-System.Threading.ThreadAbortException: Thread interrotto.
- in System.Threading.Thread.AbortInternal()
- in System.Threading.Thread.Abort(Object stateInfo)
- in System.Web.HttpResponse.AbortCurrentThread()
- in System.Web.HttpResponse.End()
- in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
- in System.Web.HttpResponse.Redirect(String url)
- in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52
-16:23:59 6829 Errore in rimando clienti --> interventi:
-System.Threading.ThreadAbortException: Thread interrotto.
- in System.Threading.Thread.AbortInternal()
- in System.Threading.Thread.Abort(Object stateInfo)
- in System.Web.HttpResponse.AbortCurrentThread()
- in System.Web.HttpResponse.End()
- in System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean permanent)
- in System.Web.HttpResponse.Redirect(String url)
- in WebSCR.WebUserControls.mod_elencoClienti.grView_SelectedIndexChanged(Object sender, EventArgs e) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_elencoClienti.ascx.cs:riga 52
-17:44:18 8508 [EXCEPTION] - Errore in auth cookie: System.NullReferenceException: Riferimento a un oggetto non impostato su un'istanza di oggetto.
- in SteamWare.DS_AuthTableAdapters.AnagDevicesTableAdapter.getByDeviceSecret(String DeviceSecret) in c:\Users\samuele\Documents\Visual Studio 2012\Projects\SteamWareLibrary\SteamWare\DS_Auth.Designer.cs:riga 5428
- in WebSCR.WebUserControls.mod_header.checkAuthCookieWebSCR() in c:\Users\samuele\Documents\Visual Studio 2012\Projects\WebSCR\WebSCR\WebUserControls\mod_header.ascx.cs:riga 162
-17:44:18 8578 [EXCEPTION] - Errore recupero permessi!
-System.InvalidCastException: Impossibile eseguire il cast di oggetti di tipo 'System.String' sul tipo 'PermessiDataTable'.
- in SteamWare.devicesAuthProxy.get_permessi() in c:\Users\samuele\Documents\Visual Studio 2012\Projects\SteamWareLibrary\SteamWare\devicesAuthProxy.cs:riga 316
diff --git a/WebSCR/logs/20150427.txt.zip b/WebSCR/logs/20150427.txt.zip
new file mode 100644
index 0000000..7849ef5
Binary files /dev/null and b/WebSCR/logs/20150427.txt.zip differ
diff --git a/WebSCR/obj/Debug/WebSCR.csprojResolveAssemblyReference.cache b/WebSCR/obj/Debug/WebSCR.csprojResolveAssemblyReference.cache
index 4e3d473..01fb4c7 100644
Binary files a/WebSCR/obj/Debug/WebSCR.csprojResolveAssemblyReference.cache and b/WebSCR/obj/Debug/WebSCR.csprojResolveAssemblyReference.cache differ
diff --git a/WebSCR/obj/Debug/WebSCR.dll b/WebSCR/obj/Debug/WebSCR.dll
index 42aaa7c..feba6e2 100644
Binary files a/WebSCR/obj/Debug/WebSCR.dll and b/WebSCR/obj/Debug/WebSCR.dll differ
diff --git a/WebSCR_data/bin/Debug/SteamWare.dll b/WebSCR_data/bin/Debug/SteamWare.dll
index 295693a..8152b97 100644
Binary files a/WebSCR_data/bin/Debug/SteamWare.dll and b/WebSCR_data/bin/Debug/SteamWare.dll differ
diff --git a/WebSCR_data/bin/Debug/WebSCR_data.dll b/WebSCR_data/bin/Debug/WebSCR_data.dll
index 3d41e09..9f9064d 100644
Binary files a/WebSCR_data/bin/Debug/WebSCR_data.dll and b/WebSCR_data/bin/Debug/WebSCR_data.dll differ
diff --git a/WebSCR_data/obj/Debug/WebSCR_data.csprojResolveAssemblyReference.cache b/WebSCR_data/obj/Debug/WebSCR_data.csprojResolveAssemblyReference.cache
index 11ea652..4518ff7 100644
Binary files a/WebSCR_data/obj/Debug/WebSCR_data.csprojResolveAssemblyReference.cache and b/WebSCR_data/obj/Debug/WebSCR_data.csprojResolveAssemblyReference.cache differ
diff --git a/WebSCR_data/obj/Debug/WebSCR_data.dll b/WebSCR_data/obj/Debug/WebSCR_data.dll
index 3d41e09..9f9064d 100644
Binary files a/WebSCR_data/obj/Debug/WebSCR_data.dll and b/WebSCR_data/obj/Debug/WebSCR_data.dll differ